Chris Church
3a56ff7cec
Fix previous change that broke getting the ssh_key_data from the job credential.
2013-09-07 20:00:59 -04:00
Chris Church
663dfa24a2
AC-132 More updates after testing various SCM username/password/key options.
2013-09-07 19:38:27 -04:00
Chris Church
c1e8b3c842
AC-156. Only use configured LDAP authentication when needed for LDAP tests.
2013-09-07 16:42:12 -04:00
Chris Church
916dd713e3
AC-156 Added code and tests to support LDAP authentication (no organization or team mapping yet).
2013-09-07 16:14:46 -04:00
Michael DeHaan
e8b88ed57e
Add config file to setup.py
2013-09-07 14:58:50 -04:00
Michael DeHaan
82f385237a
Make UI always use https:// but API traffic that wants to can still get http://
2013-09-07 14:54:14 -04:00
Michael DeHaan
7722799abf
Remove references to tarball installation method (non-operational given config files were missing, etc)
2013-09-07 14:30:00 -04:00
Michael DeHaan
d90858fe58
Add HTTPs and redirect http to HTTPs. Self signed.
2013-09-07 14:27:43 -04:00
chouseknecht
a035dd85eb
AC-419 resolved Ask vs. Clear buttons accidentally allowing user to wipe out 'ASK value when it is expected user will be prompted for password at job run time.
2013-09-06 18:03:50 -04:00
chouseknecht
216c488ce7
AC-420 unshifted shifted columns
2013-09-06 17:49:19 -04:00
chouseknecht
f8e1d2e0e3
AC-363 token expiration now handled exclusively on server.
2013-09-06 17:21:45 -04:00
Chris Church
1763d373eb
AC-156. Add dependencies for LDAP support.
2013-09-06 17:11:38 -04:00
chouseknecht
8cdbaa83b2
Latest UI changes.
2013-09-06 00:41:57 -04:00
Chris Church
dfc687dfae
Implements AC-363. Authentication tokens now expire after a configurable timeout.
2013-09-06 00:36:45 -04:00
Chris Church
60c44bead4
AC-362. Added change permission for user who created a credential.
2013-09-05 11:42:20 -04:00
Chris Church
0c28f202de
Implements AC-362. Encrypt passwords for credential and project using AES, don't expose passwords via the API.
2013-09-05 11:29:15 -04:00
chouseknecht
9dac34609d
Latest UI tweaks
2013-09-05 10:03:21 -04:00
Chris Church
2e03a646a5
Fixes AC-402. Fix issues arising from unit tests.
2013-09-05 07:57:49 -04:00
chouseknecht
567aef5d1e
AC-351 last bits of SCM Integration. Refresh button, and status and last_updated fields added.
2013-09-05 07:17:34 -04:00
Chris Church
fb8212b063
Implements AC-380. Add validation for host (and group) names.
2013-09-05 02:08:45 -04:00
Chris Church
a3a3e72b32
Fixes AC-390. Project SCM updates should never prompt for sudo password.
2013-09-05 01:27:57 -04:00
Chris Church
72d87fb908
AC-382, AC-352. Added status and last_updated fields for projects API. Various other updates to support projects using SCM.
2013-09-05 01:19:58 -04:00
chouseknecht
15fbf95c2a
Tweaks to site footer. Added link to ansibleworks.com. Changed a:hover color to match header.
2013-09-04 23:44:03 -04:00
chouseknecht
8a7193f1e2
AC-282 added chk-pass directive. Password strength is now checked on Users detail page.
2013-09-04 23:18:13 -04:00
chouseknecht
7bd3177e0c
Latest AC-351 changes. Halfway through AC-282. On users page the complexity progress bar is rendering correctly according to password strength.
2013-09-04 18:19:04 -04:00
root
54972c6038
The app_setup directory is legacy, the setup directory is the current one.
2013-09-04 17:13:53 -04:00
chouseknecht
21bfee9e70
AC-394 Fixed.
2013-09-04 16:51:14 -04:00
chouseknecht
c9ff6f7a99
AC-398 removed 404 error on Job Detail page when job template has gone missing.
2013-09-04 15:40:16 -04:00
chouseknecht
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.
2013-09-04 15:11:21 -04:00
chouseknecht
d32240803e
Fixes for AC-389, 391, 392, 397
2013-09-04 11:06:55 -04:00
chouseknecht
41ef7c1fec
AC-391 Fix to inventory display. Fix to helpers/project.js not compiling.
2013-09-04 09:17:58 -04:00
chouseknecht
602bf49caf
Fix in Utilities.LoadBreadCrumbs that broke Inventory->Groups page.
2013-09-04 09:14:28 -04:00
chouseknecht
12a4b2346c
SCM status dialog changes. Title is now project name. Added created on date with formatting.
2013-09-04 09:05:49 -04:00
chouseknecht
a2d36a0c3f
AC-333 support link prominently included in header and footer
2013-09-03 18:59:31 -04:00
chouseknecht
25a2e32082
AC-318 fixed Forks tooltip and validation on Job Templates page
2013-09-03 18:23:58 -04:00
chouseknecht
eae151ba31
AC-386 All Jobs and All Host Summaries links now work from Inventories-> Hosts page.
2013-09-03 17:38:28 -04:00
chouseknecht
78de6b360f
SCM status info now available from Projects tab.
2013-09-03 16:08:10 -04:00
chouseknecht
a6c1e3385b
Latest UI changes.
2013-09-03 12:30:06 -04:00
chouseknecht
1d19bd9c06
Lates UI changes
2013-09-03 11:04:41 -04:00
chouseknecht
011545035d
Lates UI changes
2013-09-03 08:38:10 -04:00
chouseknecht
cde035f06d
AC-378 applied new sort routine to inventory groups page.
2013-09-02 01:29:51 -04:00
chouseknecht
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.
2013-09-01 23:55:11 -04:00
chouseknecht
503cdced2f
AC-378 fixed broken pop-over. Using 'esc' to close now workd correctly.
2013-09-01 17:34:36 -04:00
chouseknecht
51333c0a8a
AC-351 Latest changes.
2013-08-30 14:15:54 -04:00
Chris Church
67ae8effa4
AC-132 Added API support to prompt for SCM passwords when updating a project.
2013-08-30 03:08:24 -04:00
Chris Church
08a29f801a
Added cleanup_jobs management command for AC-323.
2013-08-30 00:24:00 -04:00
Chris Church
290768c20d
Add import command support for AC-332. Refactored import script to eliminate use of global variables, which breaks tests.
2013-08-29 23:46:38 -04:00
chouseknecht
d774327c68
AC-351 latest changes. Fixed project add/edit form issues.
2013-08-29 17:32:00 -04:00
Chris Church
45b7c44c09
Fixes AC-361. Host last_job is updated whenever job is marked inactive or deleted.
2013-08-29 17:15:31 -04:00
Chris Church
27c80c81e0
Fixes AC-376. Set description to empty string when passed as null to the API.
2013-08-29 16:22:19 -04:00