Commit Graph

7422 Commits

Author SHA1 Message Date
Chris Church
52d8fb5b5c AC-556 Renaming the inventory script to hopefully fix the import error. 2013-10-15 17:35:43 -04:00
Chris Church
b8ad8184ef AC-553 Added test, fixed extra_vars for passing to jobs. 2013-10-12 01:53:52 -04:00
Chris Church
cb052dc775 AC-552 Fix API docs for auth token. 2013-10-12 01:15:11 -04:00
Chris Church
c20300f6ce Fix for failing job template callback test. 2013-10-11 23:25:23 -04:00
Chris Church
6933255699 AC-546 Fixed transaction management for running tasks. 2013-10-11 00:04:31 -04:00
Chris Church
2f135f99d4 AC-505 Implement update_on_launch for inventory sources and dependency checking to prevent related inventory updates and jobs from happening simultaneously. 2013-10-09 18:12:02 -04:00
Chris Church
85a9f2f68a AC-540 Add /api/v1/inventory_sources/ list. OPTIONS request now returns all fields under actions['GET'] and only writable fields under actions['PUT'] or actions['POST']. 2013-10-09 15:44:25 -04:00
Chris Church
9325dbc846 AC-505 Don't return regions/tags as list of strings for now. 2013-10-08 01:05:49 -04:00
Chris Church
a9b84d4a5c AC-505 Update inventory sources list and related permissions checks. 2013-10-08 00:37:19 -04:00
Chris Church
956b392f45 AC-505 Comment related URLS not yet implemented. 2013-10-07 23:42:21 -04:00
Chris Church
1ffb40458c AC-505 Work in progress on cloud inventory sync. 2013-10-07 23:21:44 -04:00
Chris Church
bb484a7520 Add /api/v1/inventories/N/inventory_sources/ API resouce. 2013-10-02 16:15:50 -04:00
Chris Church
246503440a Fix for broken task-related tests. 2013-09-30 22:29:10 -04:00
Chris Church
17c350d7e1 AC-505. Initial working task/tests for cloud inventory import. 2013-09-30 22:08:05 -04:00
Chris Church
f7256ca343 Fix browseable API errors with updated version of REST framework. 2013-09-29 23:04:15 -04:00
Chris Church
5768f544ec Fixes to get tests to pass after updating vendored packages. 2013-09-29 21:37:09 -04:00
Chris Church
fe42862294 AC-286. Added potential_children resource for groups. 2013-09-28 16:45:44 -04:00
Chris Church
b0e6cf898f AC-414 Added hosts_with_active_failures field for inventory and group. AC-528 Added job_template_id and job_template_name to job info in summary fields. 2013-09-28 16:14:38 -04:00
Chris Church
8d3dd76d9f AC-506. API docs for project/inventory updates. 2013-09-28 16:12:27 -04:00
Chris Church
69ac7404c3 Fix for failing project update test over SSH. 2013-09-26 16:04:14 -04:00
Chris Church
b7d907ed49 AC-505 Initial inventory import models and API support. 2013-09-26 15:54:34 -04:00
Chris Church
879936ab37 AC-482. Fix missing import for PyYAML. 2013-09-25 14:47:52 -04:00
Chris Church
e85cf35ed9 Fixes AC-479. Make job_args fields text instead of varchar. 2013-09-24 22:13:36 -04:00
Chris Church
4b5620806c Fixes AC-472. Workaround for django-taggit breaking dumpdata command. 2013-09-13 16:22:20 -04:00
Chris Church
ac7c300948 Fixes AC-470. Disable host name validation for now. 2013-09-13 12:29:34 -04:00
Chris Church
d44722e4ae AC-464. Fix to pass correct username when using svn+ssh. 2013-09-12 16:21:39 -04:00
Chris Church
00e3787f5a AC-454. Update SCM URL validation and error messages, check for special github/bitbucket URLs. 2013-09-12 16:02:56 -04:00
Chris Church
95934d9b67 Changed project updates to use -v instead of -vvv. 2013-09-12 13:41:04 -04:00
Chris Church
ef5835d9d0 AC-459. Remove rsync:// and file:// from allowed URL schemes. 2013-09-12 11:23:20 -04:00
Chris Church
1c97cb202e Skip SCM URL validation for projects without SCM. 2013-09-12 03:40:54 -04:00
Chris Church
c7240dfd83 AC-432. Handle responding to SSH password prompt. 2013-09-12 03:26:38 -04:00
Chris Church
9ea649050a AC-432, AC-437. Updated SCM URL validation, add additional tests for SSH URLs. 2013-09-12 03:07:27 -04:00
Chris Church
e42d408750 AC-432, AC-437. Update SCM URL handling and testing, add tests for local file repository. 2013-09-12 03:07:26 -04:00
Chris Church
733ead9ab2 AC-437. Attempt to automatically cancel project updates and jobs that are obviously stuck. 2013-09-12 03:07:26 -04:00
Chris Church
75aeb0cb84 AC-436. Fixed bug introduced in changes to save project. 2013-09-10 13:20:04 -04:00
Chris Church
c0ea2527ec AC-156. Expose user_ldap_fields via API config to indicate which fields should not be editableon LDAP users. Add ldap_dn attribute to user record, prevent changing any LDAP-managed fields on LDAP users. 2013-09-10 03:28:59 -04:00
Chris Church
eff8a6426a AC-430. Add project status and last_updated as database fields for filtering/sorting. 2013-09-10 02:06:17 -04:00
Chris Church
27948a8dd9 AC-431. Fixed misspelled project status. 2013-09-10 01:13:14 -04:00
Chris Church
3c23e479bf AC-412. Flag playbook_on_stats event as failed when there are dark hosts. 2013-09-10 01:09:50 -04:00
Chris Church
cdfc56667a AC-132. Mask passwords in project update args and stdout. 2013-09-09 20:28:11 -04:00
Chris Church
63c9a5b4ac AC-132. Mask passwords in project update args and stdout. 2013-09-09 20:27:28 -04:00
Chris Church
f7f12be0ad AC-132. Auto-update a new project using SCM when saved. 2013-09-09 18:54:33 -04:00
Chris Church
cad3612a8f AC-156. Implement LDAP organization mapping, update settings files and comments on LDAP configuration. 2013-09-09 17:20:48 -04:00
Chris Church
f9a1614730 AC-132. Updates/fixes to get tests to pass. 2013-09-08 23:20:51 -04:00
Chris Church
59423df95d AC-132. Implement scm_update_on_launch and prevent simultaneous updates of associated projects and jobs. 2013-09-08 22:15:07 -04:00
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
Chris Church
dfc687dfae Implements AC-363. Authentication tokens now expire after a configurable timeout. 2013-09-06 00:36:45 -04:00