Commit Graph

  • 1763d373eb AC-156. Add dependencies for LDAP support. Chris Church 2013-09-06 17:11:38 -04:00
  • 8cdbaa83b2 Latest UI changes. chouseknecht 2013-09-06 00:41:22 -04:00
  • dfc687dfae Implements AC-363. Authentication tokens now expire after a configurable timeout. Chris Church 2013-09-06 00:36:45 -04:00
  • 60c44bead4 AC-362. Added change permission for user who created a credential. Chris Church 2013-09-05 11:42:20 -04:00
  • 0c28f202de Implements AC-362. Encrypt passwords for credential and project using AES, don't expose passwords via the API. Chris Church 2013-09-05 11:29:12 -04:00
  • 9dac34609d Latest UI tweaks chouseknecht 2013-09-05 10:03:21 -04:00
  • 2e03a646a5 Fixes AC-402. Fix issues arising from unit tests. Chris Church 2013-09-05 07:57:44 -04:00
  • 567aef5d1e AC-351 last bits of SCM Integration. Refresh button, and status and last_updated fields added. chouseknecht 2013-09-05 07:17:34 -04:00
  • fb8212b063 Implements AC-380. Add validation for host (and group) names. Chris Church 2013-09-05 02:08:45 -04:00
  • a3a3e72b32 Fixes AC-390. Project SCM updates should never prompt for sudo password. Chris Church 2013-09-05 01:27:57 -04:00
  • 72d87fb908 AC-382, AC-352. Added status and last_updated fields for projects API. Various other updates to support projects using SCM. Chris Church 2013-09-05 01:19:52 -04:00
  • 15fbf95c2a Tweaks to site footer. Added link to ansibleworks.com. Changed a:hover color to match header. chouseknecht 2013-09-04 23:44:03 -04:00
  • 8a7193f1e2 AC-282 added chk-pass directive. Password strength is now checked on Users detail page. chouseknecht 2013-09-04 23:18:13 -04:00
  • 7bd3177e0c Latest AC-351 changes. Halfway through AC-282. On users page the complexity progress bar is rendering correctly according to password strength. chouseknecht 2013-09-04 18:16:25 -04:00
  • 54972c6038 The app_setup directory is legacy, the setup directory is the current one. root 2013-09-04 17:13:53 -04:00
  • 21bfee9e70 AC-394 Fixed. chouseknecht 2013-09-04 16:51:14 -04:00
  • c9ff6f7a99 AC-398 removed 404 error on Job Detail page when job template has gone missing. chouseknecht 2013-09-04 15:40:16 -04:00
  • cadbf5f22d AC-395 Changed txt of 'No unassigned playbook directories' message. Message now displays in the form rather than via a modal dialog. The message is only displayed when scm_type is manual and all project directories are already assigned. chouseknecht 2013-09-04 15:11:21 -04:00
  • d32240803e Fixes for AC-389, 391, 392, 397 chouseknecht 2013-09-04 11:06:55 -04:00
  • 41ef7c1fec AC-391 Fix to inventory display. Fix to helpers/project.js not compiling. chouseknecht 2013-09-04 09:17:58 -04:00
  • 602bf49caf Fix in Utilities.LoadBreadCrumbs that broke Inventory->Groups page. chouseknecht 2013-09-04 09:14:28 -04:00
  • 12a4b2346c SCM status dialog changes. Title is now project name. Added created on date with formatting. chouseknecht 2013-09-04 09:05:49 -04:00
  • a2d36a0c3f AC-333 support link prominently included in header and footer chouseknecht 2013-09-03 18:59:31 -04:00
  • 25a2e32082 AC-318 fixed Forks tooltip and validation on Job Templates page chouseknecht 2013-09-03 18:23:58 -04:00
  • eae151ba31 AC-386 All Jobs and All Host Summaries links now work from Inventories-> Hosts page. chouseknecht 2013-09-03 17:38:28 -04:00
  • 78de6b360f SCM status info now available from Projects tab. chouseknecht 2013-09-03 16:08:10 -04:00
  • a6c1e3385b Latest UI changes. chouseknecht 2013-09-03 12:30:06 -04:00
  • 1d19bd9c06 Lates UI changes chouseknecht 2013-09-03 11:04:41 -04:00
  • 011545035d Lates UI changes chouseknecht 2013-09-03 08:38:10 -04:00
  • cde035f06d AC-378 applied new sort routine to inventory groups page. chouseknecht 2013-09-02 01:29:51 -04:00
  • d9ba08e8cb AC-379 Only a single node is selected whenever the tree is initialized. Also added a sort routine to the data load process so that nodes are now sorted by name. chouseknecht 2013-09-01 23:55:11 -04:00
  • 503cdced2f AC-378 fixed broken pop-over. Using 'esc' to close now workd correctly. chouseknecht 2013-09-01 17:34:36 -04:00
  • 51333c0a8a AC-351 Latest changes. chouseknecht 2013-08-30 14:15:54 -04:00
  • 67ae8effa4 AC-132 Added API support to prompt for SCM passwords when updating a project. Chris Church 2013-08-30 03:08:24 -04:00
  • 08a29f801a Added cleanup_jobs management command for AC-323. Chris Church 2013-08-30 00:24:00 -04:00
  • 290768c20d Add import command support for AC-332. Refactored import script to eliminate use of global variables, which breaks tests. Chris Church 2013-08-29 23:46:38 -04:00
  • d774327c68 AC-351 latest changes. Fixed project add/edit form issues. chouseknecht 2013-08-29 17:31:16 -04:00
  • 45b7c44c09 Fixes AC-361. Host last_job is updated whenever job is marked inactive or deleted. Chris Church 2013-08-29 17:15:31 -04:00
  • 27c80c81e0 Fixes AC-376. Set description to empty string when passed as null to the API. Chris Church 2013-08-29 16:22:19 -04:00
  • 33a9a7505f AC-369 Latest inventory changes. chouseknecht 2013-08-29 15:29:30 -04:00
  • fba907ee93 AC-352 Latest. Expanded width of ssh key field and applied fixed width/mono-space font. Same changes made to Credentials page. chouseknecht 2013-08-28 22:35:55 -04:00
  • ee220ba928 AC-352 First pass at SCM integration chouseknecht 2013-08-28 21:38:45 -04:00
  • 51033abe87 AC-369 Inventories->Groups page now loads from /api/v1/inventories/N/trees. All nodes are open on load. Drag-n-drop works. Node add/update/delete working. chouseknecht 2013-08-28 12:38:41 -04:00
  • 5ce8328230 Fixes AC-334. Don't set failed flag on job events when ignore_errors is True. Chris Church 2013-08-28 10:21:02 -04:00
  • 92e0beb5cb Fixes AC-346. Allow playbooks with invalid YAML syntax to show up in list of available playbooks. Chris Church 2013-08-28 09:58:36 -04:00
  • 8d16485f7f Updated third-party requirements to latest versions. Chris Church 2013-08-27 23:20:47 -04:00
  • 415fbc5362 AC-369 Inventories->Hosts page now uses the /api/vi/inventories/N/trees to load the tree. Tree is loaded fully expanded. chouseknecht 2013-08-27 18:31:19 -04:00
  • fe03a789b6 AC-373 Inventory page layout changes. Removed tabs and menu to make better use of limited page real estate chouseknecht 2013-08-27 13:46:34 -04:00
  • 0129036b40 For AC-332. Added support to inventory script view, inventory script and task engine to include hostvars inline when using Ansible >= 1.3. Chris Church 2013-08-27 00:08:54 -04:00
  • 2bb5374685 Added inventory tree view for AC-360. Chris Church 2013-08-26 12:57:41 -04:00
  • e343c9386d Fix for 500 error when POST data is not a dict. Chris Church 2013-08-26 11:26:03 -04:00
  • e661f96054 AC-132 Minor updates after testing via API, notes on remaining items to implement. Chris Church 2013-08-26 10:29:46 -04:00
  • ee3ba2c0e1 More work in progress on AC-132. Chris Church 2013-08-26 02:28:37 -04:00
  • e594296c9b Fix to maintain Django 1.4 compatibility. Chris Church 2013-08-20 16:46:14 -04:00
  • fc68955bad For AC-132. Work in progress on project SCM support. Chris Church 2013-08-20 16:17:30 -04:00
  • 89f5182935 Add API doc templates to manifest so they are included in the build. Chris Church 2013-08-22 14:59:11 -04:00
  • 4ea3c23e5a AC-331 final clean up chouseknecht 2013-08-22 11:26:23 -04:00
  • f8b186b24a AC-331 Continued cleanup from Bootstrap upgrade and Inventory changes. chouseknecht 2013-08-22 10:20:52 -04:00
  • 82833c848f AC-331 Latest changes and cleanup from testing chouseknecht 2013-08-21 12:50:25 -04:00
  • b76bf268f9 AC-331 Latest host tab changes. Editing the groups of a host is now possible chouseknecht 2013-08-20 18:22:28 -04:00
  • 36d4795c12 AC-331 checkbox for 'Only show hosts will failed jobs' now working on Hosts tabs. Removed from Groups tab. chouseknecht 2013-08-19 12:17:46 -04:00
  • ec7713ae28 AC-331 latest Inventories/Hosts tab changess chouseknecht 2013-08-19 01:27:04 -04:00
  • 858c389fb0 Latest inventory hosts tab changes chouseknecht 2013-08-18 20:20:39 -04:00
  • 707f98237b AC-331 Delete one or many hosts now working. chouseknecht 2013-08-16 17:01:18 -04:00
  • 09a40fa087 Fixed js compile bug. chouseknecht 2013-08-16 11:44:51 -04:00
  • 9abb346946 AC-331 Latest changes to Inventories Hosts tab. Hosts is now the lead tab. Added menu bar. Added select checkbox for each row. chouseknecht 2013-08-16 11:43:39 -04:00
  • 036352f10e AC-331 Separated 'expand/collapse' function from 'select' function on Hosts tab tree. It now functions more like the Gmail label tree. Added Wait() utiltiy that can be used to freeze the API during longer than usual API operations. Using it on the 'group move' function. chouseknecht 2013-08-16 01:15:02 -04:00
  • 9729c6d203 Merge pull request #4 from tgerla/fix-inventory-plugins Michael DeHaan 2013-08-15 08:27:52 -07:00
  • f78eb15e41 fix typo in json import error handling Tim Gerla 2013-08-15 08:18:51 -07:00
  • e161efdd67 Fix .ini skipping logic in inventory importer Tim Gerla 2013-08-15 08:15:34 -07:00
  • 5d8ef49cfd Fixed js compile bug chouseknecht 2013-08-15 04:13:31 -04:00
  • 9d7018767d AC-331 Custom tree on Inventories detail Hosts tab is starting to work well. chouseknecht 2013-08-15 04:11:09 -04:00
  • 718b566a03 Fix for filtering using __int on boolean fields. Chris Church 2013-08-13 20:19:53 -04:00
  • 22af7cf6b0 AC-331 Inventories Groups tab just about completed chouseknecht 2013-08-13 17:57:28 -04:00
  • 07280e8abe Fixed JS minification issue chouseknecht 2013-08-12 09:47:09 -04:00
  • 7199194a8c AC-331 Group drag-n-drop starting to work. chouseknecht 2013-08-09 21:31:32 -04:00
  • 8794da7cd1 Edit inventory properties on group tab starting to work chouseknecht 2013-08-08 18:13:50 -04:00
  • b73077b2f3 Fix bug from previous commit. Chris Church 2013-08-08 17:57:33 -04:00
  • bd5e9e2b6e For AC-331. Update queries to use select_related and prefetch_related to avoid duplicate queries and improve performance. Add all_groups and groups items to summary_fields for hosts. Chris Church 2013-08-08 17:44:48 -04:00
  • 30d2a4f5c9 For AC-331. Major updates to API filtering to allow negative filtering, use of a list of items with the __in lookup, more flexible boolean/null values, more validation of filter values, and tests. Chris Church 2013-08-08 15:58:42 -04:00
  • b9c8002409 Added less.js for developing and debugging .less. Set USE_MINIFIED_JS=False in django settings to run with .less rather than minified .css chouseknecht 2013-08-08 13:56:55 -04:00
  • 71c31a919f Removed awx.min.css from respository. Use 'make minify' to compile and compress the .less files and create awx.min.css. chouseknecht 2013-08-08 12:13:22 -04:00
  • 6138b35c48 Moved ansible-ui.css ansible-ui.less chouseknecht 2013-08-08 11:48:19 -04:00
  • 1578914874 Removing ansible-ui.css chouseknecht 2013-08-08 11:41:29 -04:00
  • 5cc6f799fe Moving CSS to less. Using recess to compile and compress to awx.min.css chouseknecht 2013-08-08 11:39:27 -04:00
  • efbdb67c33 Work on AC-205. Filter job events that are internal as a result of async polling, update event display name for various async job events. Chris Church 2013-08-07 02:42:27 -04:00
  • 77c2449276 Added missing btn-default class to Reset button on Credentials form. chouseknecht 2013-08-06 14:56:20 -04:00
  • 3cca1cd651 Help button is now back on when viewing a list in 'select' mode. chouseknecht 2013-08-06 14:53:19 -04:00
  • 54eff92ea3 Fixed a bunch of styling issues appearing in FireFox post Twitter Bootstrap 3RC1 upgrade. chouseknecht 2013-08-06 14:43:27 -04:00
  • f787ff8251 Work on AC-205. Update display of extra events triggered by async polling. Chris Church 2013-08-05 00:55:59 -04:00
  • a4af00da85 Fix for AC-321. Mark hosts and groups inactive when inventory is marked inactive. Chris Church 2013-08-04 22:56:07 -04:00
  • 49beca2b97 Fix for AC-310. Change how we unattach a group from a parent group when it has no other parents, mark it inactive instead of just removing the relationship. Chris Church 2013-08-04 22:38:36 -04:00
  • 057e7bad59 Update browsable API built-in documentation to use templates. Chris Church 2013-08-04 20:46:26 -04:00
  • 538097ed8e AC-317 Now use 'esc' key to dismiss modal dialogs. First field on modal forms is now automatically focused. chouseknecht 2013-08-02 19:42:52 -04:00
  • 94ae9ffd43 Upgraded AWX to Twitter Bootstrap 3 RC1 chouseknecht 2013-08-02 18:26:34 -04:00
  • f3cbda4352 Clicking on logo now brings you to the Organizations tab. Was taking you to a sort of blank screen -the href wasn't pointed to a specific tab. chouseknecht 2013-08-01 10:14:20 -04:00
  • daf8250f38 Excluded Organization from Inventory list when inventory list displayed in a modal dialog. chouseknecht 2013-07-31 17:27:41 -04:00
  • dd89a82a2c AC-325 randomly the black background gets left behind and still visible after the login dialog box has been hidden. Thinking this might be a timing thing. Moved call to modal('hide') up in the list of steps processed on a successful login. chouseknecht 2013-07-31 17:23:47 -04:00
  • 30aa1d74d8 AC-325 We now check before each call to the API that the token is not empty. If empty, return false. The false will throw a javascript error to the console, but not noticeable, unless you're watching the console. Stops API login dialog box from appearing. User just sees login dialog with correct message. chouseknecht 2013-07-31 17:14:29 -04:00
  • 770d10ccc3 New logo.png for header. Matched header/footer/text color to the background color of new logo.png chouseknecht 2013-07-31 16:01:03 -04:00