Commit Graph

  • 8cbf60e3b7 Integrate a new overall disassociate to /groups/n/children Matthew Jones 2014-05-22 14:57:39 -04:00
  • e2fb427789 Vastly improve overall group delete performance Matthew Jones 2014-05-23 13:59:42 -04:00
  • 12ecc46398 Fix a bug where we allowed adding a group as a child of a deleted/inactive group Matthew Jones 2014-05-23 14:23:01 -04:00
  • 54713b1a2e Create aliases for generating RPM and DEB sdist James Laska 2014-05-22 11:25:50 -04:00
  • f7b7508ecf Added temporary websocket_port setting in config.js chouseknecht 2014-05-21 17:44:35 -04:00
  • 473c8d3b26 AC-1271 fixed job page display. Now using window width and height rather than document. Also, if window height < 800px, use default page size of 5 rows and let containers auto-size themselves. chouseknecht 2014-05-21 17:42:53 -04:00
  • e5ee7e5383 AC-1294 reworked standard out page to support custom scroll bar. Removed use of <pre> elment by parsing the inbound HTML and isolating the style sheet and the job output. Those are now inserted into styled <div> elements, giving the UI better control. The page now listens to the web socket server and refreshes whenver an event happens for the job. On an event the <div> element refreshes and automatically scrolls to the bottom. chouseknecht 2014-05-21 17:29:03 -04:00
  • 35521cbdc8 Fix merge badness Matthew Jones 2014-05-21 16:31:26 -04:00
  • 3d90c6db76 Deref deleted group immediately and then pass off the children and hosts to be processed in the background. Matthew Jones 2014-05-21 16:08:51 -04:00
  • 2b4014cf4d AC-1294 stdout button is now available at all times regardless of job status. AC-1272 lookup dialog clean up. Previous list clean up assigned column width classes to most columns. These classes were being used to build lookup dialogs. The list generator now checks if for 'lookup' mode and a modalColumnClass setting rather than blindly using columnClass. chouseknecht 2014-05-21 13:22:45 -04:00
  • c9bb424d98 AC-1292 Host container on inventory edit page now automatically resizes and adjusts rows per page. chouseknecht 2014-05-20 17:17:14 -04:00
  • ea9843a66c AC-1235 Improve inventory tree view performance. Chris Church 2014-05-20 16:48:19 -04:00
  • ad3b1143bf AC-1235 Fix bug when importing large number of groups into existing inventory, sort group/host names on import to make output a little easier to follow. Chris Church 2014-05-20 15:48:40 -04:00
  • 4f88a0b582 Restyled hosts side of inventory edit page. Still need to calc # or rows that resized host container can accommodate. chouseknecht 2014-05-20 15:28:23 -04:00
  • 3711409237 Inventory group delete -implemented disassociate 'all' when deleteing a subgroup and promoting children. chouseknecht 2014-05-20 14:23:18 -04:00
  • 2055919322 Added custom scroll bar to inventory groups container. Moved group container auto-resize and height calc function to helper methods. Now using full window height, pushing footer off the page. Changed custom sroll directive to use the dark-thin theme. chouseknecht 2014-05-20 14:04:54 -04:00
  • 77ccfc49f2 Added custom scroll bar to inventory groups container. Moved group container auto-resize and height calc function to helper methods. Now using full window height, pushing footer off the page. Changed custom sroll directive to use the dark-thin theme. chouseknecht 2014-05-20 14:04:36 -04:00
  • e03a7792ca Missing call to all when querying the relation manager Matthew Jones 2014-05-20 14:04:46 -04:00
  • e57d8718ff Support smart subgroup disassociation Matthew Jones 2014-05-20 13:48:18 -04:00
  • 6d53c231db Remove default cache setting from production Matthew Jones 2014-05-20 10:06:45 -04:00
  • b4f60424c4 AC-1292 auto-resize groups height and scroll content when necessary. chouseknecht 2014-05-19 17:31:04 -04:00
  • 56f9912edb Fix up recursive safe delete rbac and add unit test Matthew Jones 2014-05-19 15:01:18 -04:00
  • 9f1095d61e AC-1292 decreased bottom margin between footer and groups container. chouseknecht 2014-05-19 14:12:13 -04:00
  • fc7e887da6 AC-1292 Fixed inventory edit page sizing, column widths and margins. chouseknecht 2014-05-19 14:02:28 -04:00
  • 210d5fa4be Fixed tool bart bottom margin on home page. chouseknecht 2014-05-19 13:44:43 -04:00
  • b111b250fb Inventory group delete- POST to /groups/N/children when disassociating a non-top-level group. chouseknecht 2014-05-19 12:07:45 -04:00
  • 98ad089f7d Remove memcached reference from settings Matthew Jones 2014-05-19 11:43:05 -04:00
  • 66862abd0c Tweaked inventory group delete help link and text. chouseknecht 2014-05-19 11:24:29 -04:00
  • fe29db1a46 Fix small plurality issue when recalculating host fields Matthew Jones 2014-05-19 11:15:56 -04:00
  • 71d256583d Remove cache control actions from inventory models Matthew Jones 2014-05-19 10:46:47 -04:00
  • 989aa180ce Remove memcached support, alter host fields to not show some expensive summary elements Matthew Jones 2014-05-19 10:39:49 -04:00
  • 6cfdaca856 Resolved js build errors. chouseknecht 2014-05-19 10:56:22 -04:00
  • ec2545d069 Latest job_detail changes as of 5-16. Plus, AC-1279 Rename vars_prompt_on_launch to ask_variables_on_launch. chouseknecht 2014-05-19 10:50:15 -04:00
  • 6be2e07cbc AC-1235 Fix large inventory import tests by querying in batches. Chris Church 2014-05-19 00:45:21 -04:00
  • 3086ec4930 AC-1235 Fix for RunJobTest failures. Chris Church 2014-05-18 22:56:59 -04:00
  • b14aa0b55d AC-1235 Improvements to inventory import and computed field performance. Chris Church 2014-05-18 22:10:06 -04:00
  • 0fcfe6114a Increated timeout length for select a play post filter application. Post job launch send user to job detail page. chouseknecht 2014-05-16 14:54:40 -04:00
  • e7d58de007 Wired up status filter. Redraw graph with resize option on playbook_on_stat event. Removed counts from tooltips, eliminating over watch issue. chouseknecht 2014-05-16 14:17:17 -04:00
  • 4e1b9760c9 Put the job event websocket emitter back in as a database signal from the JobEvent model. Was erroneously removed during the 1.4.11 merge Matthew Jones 2014-05-16 12:30:02 -04:00
  • 0fba05f030 Removed extra search dialogs. Now there is only one host name filter, and it's wired up and working. chouseknecht 2014-05-16 02:38:04 -04:00
  • 1237fe6601 Fixed graph rendering and auto-resizing. Removed use of job_host_summaries, making things much faster. Fixed real-time updating so that it now refreshes smoothly as tasks complete. chouseknecht 2014-05-16 01:00:22 -04:00
  • 79dcadf155 Capture play name and host pattern separately in job event data. Chris Church 2014-05-15 18:53:02 -04:00
  • 200a528391 Improvements to job detail page graph rendering and auto-resizing. chouseknecht 2014-05-15 13:49:52 -04:00
  • 70e42aff36 Don't include immediate children in the list for delete consideration when recursively deleting groups and their children Matthew Jones 2014-05-15 13:19:44 -04:00
  • 6d0da4672d AC-1278 Reduced the level of pickiness expressed by inventory_import regarding filenames. Chris Church 2014-05-15 13:08:48 -04:00
  • c7ed154149 Implement AC-1279, rename vars_prompt_on_launch to ask_variables_on_launch Matthew Jones 2014-05-15 10:23:45 -04:00
  • a895c6beea First attempt at adding a graph to job detail page. chouseknecht 2014-05-15 03:51:34 -04:00
  • 69aa991499 Check for null attributes related to an inventory update when performing the name migration Matthew Jones 2014-05-14 23:03:46 -04:00
  • d27d8845ea Fix merge conflict from 1.4.11 release branch related to signal normalization Matthew Jones 2014-05-14 22:21:26 -04:00
  • d303520cc9 Touched up the summary table event help. chouseknecht 2014-05-14 18:16:20 -04:00
  • 46bf760133 Wired up the Filter Events search dialog box. You can now filter all events by host name. chouseknecht 2014-05-14 18:11:31 -04:00
  • f49805db0b Make sure we recognize when a model changes state from active to inactive and back Matthew Jones 2014-05-14 16:02:56 -04:00
  • 93c2a5e31c Improve update computed field signaling so that we only emit signals when a host is added or deleted, or if it is associated or disassociated, or if a job runs Matthew Jones 2014-05-13 15:12:42 -04:00
  • db3151a9dd Fix for KeyError when cache is empty, change cache key prefix for dev vs. prod. Chris Church 2014-05-10 23:57:45 -04:00
  • a4f5b0ae71 Use local memory cache for unit tests Matthew Jones 2014-05-09 15:45:42 -04:00
  • 4f74afdf19 Add response headers for timing API requests, improve inventory script view performance. Chris Church 2014-05-09 15:16:34 -04:00
  • 2e0ad0edbf Documentation for memcached Matthew Jones 2014-05-09 15:40:01 -04:00
  • d614cc8472 Integrate memcached support for some host fields Matthew Jones 2014-05-09 15:34:57 -04:00
  • 89b034b5b8 Data migration for AC-1164, make names make more sense Matthew Jones 2014-05-13 09:25:35 -04:00
  • 4c1ad2d107 Wired stdout page into Jobs tab page. Replaced View drop-down with icons for view details and stdout. chouseknecht 2014-05-14 13:29:58 -04:00
  • ff867df640 Include byte-compiled pyc files in sdist tarball James Laska 2014-05-14 12:20:23 -04:00
  • aaaef7de71 Tightened up margin around page breadcrumb throughout app. chouseknecht 2014-05-14 12:06:53 -04:00
  • cc350dde68 Moved stdout to an iframe and improved auto-sizing. chouseknecht 2014-05-14 11:46:07 -04:00
  • 38503b9087 Wired up stdout to job detail page. More to do, but you can at least get to it now. chouseknecht 2014-05-13 18:32:38 -04:00
  • 60da8e6ad8 AC-1271 replay calcl height of each container and number of rows on jobs page without having to use a timer and requery rows on page load. chouseknecht 2014-05-13 17:10:48 -04:00
  • eb4b17017c AC-1275 jlaska requires a larger target on checkbox input controls. chouseknecht 2014-05-13 16:00:09 -04:00
  • f2c1893dac Update package build workflow James Laska 2014-05-12 14:21:51 -04:00
  • 8bd2117e77 AC-1236 fixed broken failed jobs link on dashboard. Fixed broken job links on inventory tab page. chouseknecht 2014-05-13 14:05:39 -04:00
  • 6618cc877c AC-1259 inventory delete/promote. Promoted inventory group delete dialog style. Added matching styling to host delete dialog. chouseknecht 2014-05-13 12:04:50 -04:00
  • a802d41fd6 AC-1259 inventory delete/promote. chouseknecht 2014-05-13 11:46:19 -04:00
  • 8d8b4d0fd8 AC-1237 fix page label for /home/* pages chouseknecht 2014-05-13 02:05:27 -04:00
  • 50d7d64d9a Update pep8 path exclusions James Laska 2014-05-13 08:53:39 -04:00
  • f4e987fc0a Fix missing comment character '#' James Laska 2014-05-13 08:44:11 -04:00
  • af25d473fc AC-1239 broken links on home page to inventory sync status. chouseknecht 2014-05-13 01:49:26 -04:00
  • 5823347c52 AC-1242 project dashboard links. chouseknecht 2014-05-13 00:37:54 -04:00
  • bdf4192138 Fixed display of license time remaining value. chouseknecht 2014-05-12 23:31:55 -04:00
  • 5f41b8df76 AC-1262 support for basic variable prompting on job submission. chouseknecht 2014-05-12 23:28:49 -04:00
  • e2d33522d2 Fix issue #AC-1269 - Only enable graphviz task graph generation in debug mode - Define an appropriate place for the tower cycle file Matthew Jones 2014-05-12 14:42:57 -04:00
  • a19f388e2d In case job_template is null handle that case for vars prompt Matthew Jones 2014-05-12 13:53:33 -04:00
  • 22984f91cc Make sure we notify vars_update_on_launch from job details Matthew Jones 2014-05-12 13:11:43 -04:00
  • 5e484b2503 Update where host_name field is set on job events. Chris Church 2014-05-11 23:43:40 -04:00
  • 8154edf00c AC-1262 Fix broken job template test. Chris Church 2014-05-11 23:06:31 -04:00
  • fcdcf8e988 AC-1262 Add vars_prompt_on_launch field to job template. Chris Church 2014-05-11 22:44:35 -04:00
  • a9672294c4 Workaround possible ansible bug so unit tests pass for async tasks. Chris Church 2014-05-11 21:41:02 -04:00
  • e9ddf51387 Styling changes from 5/9 status meeting. chouseknecht 2014-05-09 23:35:02 -04:00
  • bb071379c2 Fixes to status bar display. Now displays in real-tiime despite large number of hosts. Tested with 600 hosts. chouseknecht 2014-05-09 13:28:50 -04:00
  • b320fc725f Added start of search controls to summary section. Removed reload of task and host summary tables on screen resize. We're now maintaining 300 rows for each. chouseknecht 2014-05-09 10:28:10 -04:00
  • 3a5544801a Make sure we disassociate inventory source from the host as part of the dereferencing operation Matthew Jones 2014-05-09 10:16:44 -04:00
  • 5df185b7af Add mock makefile targets James Laska 2014-05-09 08:59:02 -04:00
  • 9e645bdb74 Fixed scrolling issues and page resizing issues. When page resizes the number of visible rows in each table expands. chouseknecht 2014-05-08 19:15:18 -04:00
  • 79ef9e5ed5 Implement smart recursive deleting on certain inventory resources Matthew Jones 2014-05-08 15:49:49 -04:00
  • 78b5378b57 AC-1235 Speed up JS for inventory script view in browsable API. Chris Church 2014-05-01 19:33:46 -04:00
  • 92eb56e1d3 Changed host summary section on job detail page to use badges. chouseknecht 2014-05-07 15:01:14 -04:00
  • 31fb6b1752 Fixed host status bar on job detail page. chouseknecht 2014-05-07 13:05:34 -04:00
  • 047c560fab Fix migration for AC-1258 (Show user who triggered a job) chouseknecht 2014-05-06 17:00:44 -04:00
  • 88236e2abe AC-1244, AC-1258, AC-1248 fixes. Migrating from 1.4.11. chouseknecht 2014-05-06 16:58:52 -04:00
  • ffdf03943e Implementing websocket connection on jobs page. Group delete fixes. Chris Houseknecht 2014-05-05 16:52:40 -04:00
  • d6a238d6e0 Check for null group in inventory source before attempting to emit inventory status change event Matthew Jones 2014-05-05 11:46:17 -04:00
  • 4283c9d045 Project edit- remove well inside schedule accordion. Chris Houseknecht 2014-05-05 10:57:00 -04:00
  • 80fbe0b525 Jobs page- schedules layout now works with new page layout. Refined page auto-resize. Chris Houseknecht 2014-05-05 10:51:37 -04:00