Chris Church
60224cdbe4
Update Django to 1.8 and DRF to 3.3, add new Django migrations, update serializers/pagination/metadata, update browsable API styling.
2016-02-02 17:48:04 -05:00
Wayne Witzel III
3d4580611e
added pytest to requirements_dev
...
reworking test strucutre
reworked pytest.ini, removed functional imports, updated req_dev
remove unneeded __init__ files
add testing checker to local_settings examples
adding testing packages to system Python for docker
2016-02-01 18:37:56 -05:00
Chris Church
8552ea91a8
Add sample config for LDAP connection options, disable referrals by default, prefetch user groups to reduce LDAP queries when checking group memberships.
2015-12-11 15:00:20 -05:00
Chris Church
dde71a3b28
Remove social auth user fields settings that don't have any effect.
2015-11-17 15:18:40 -05:00
Chris Church
cd447bed96
Social auth and SSO updates:
...
* Move auth backends into sso app.
* Add support for mapping social auth users into organizations and teams.
* Return social auth backends in a consistent order in the API.
* Remove custom SAML attribute mapping and use options provided by PSA.
* Add pipeline function to raise an exception if no user has been found or created; added comments on how to disable new user creation.
* Add comments for defining a custom social auth pipeline function.
2015-11-13 11:30:55 -05:00
Chris Church
2ba5e06e2c
Add support for single-sign on using python-social-auth (with Google/Github OAuth2 and SAML support). Add support for RADIUS as another authentication backend.
2015-10-02 14:57:27 -04:00
Matthew Jones
acc974289f
Unit test for AWS STS token support
2015-09-30 13:42:16 -04:00
Chris Church
8df9c40435
Add example settings for unit test, remove invalid private argument.
2015-06-12 00:59:10 -04:00
Chris Church
dfe4e0c694
Add unit test for azure inventory.
2015-06-12 00:52:57 -04:00
Matthew Jones
b3da3b34a3
Changing some legal headers for python source files
2015-05-29 12:10:39 -04:00
Chris Meyers
35e1c19fc2
do not run tests if mongodb connect fails
2015-04-07 09:50:35 -04:00
Chris Meyers
f1674df788
towards an easier to setup development environment
2015-02-03 09:22:31 -05:00
Luke Sneeringer
1edd8f9c0a
Updates to Makefile and CONTRIBUTING
...
...for the RabbitMQ to Redis changeout.
2014-11-11 14:18:39 -06:00
Chris Church
f5a174f991
Fixes https://trello.com/c/8KGzMa75 - Updates to VMware inventory script to include additional host variables, groups and ansible_ssh_host.
2014-10-30 13:47:49 -04:00
Luke Sneeringer
46477a0c05
Add SYSTEM_UUID to local_settings.example
2014-10-20 12:21:29 -05:00
Matthew Jones
945bedf5e6
Don't let a missing key stop this scm test local settings setup
2014-08-18 15:34:36 -04:00
Chris Church
7eed13cca4
AC-448 Add support for mapping LDAP users to teams based on LDAP group membership.
2014-04-15 14:22:45 -04:00
Chris Church
691942cac3
AC-1040 Unified jobs updates to get unit tests to pass (hopefully).
2014-03-24 17:04:26 -04:00
Chris Church
f02a93c333
AC-1012 Open a new RabbitMQ connection for each forked process to prevent intermittent hang, update debug logging for job event callback.
2014-02-07 17:12:52 -05:00
Chris Church
2b7af0a2ec
Happy new year!!!
2014-01-02 11:51:43 -05:00
Chris Church
783ecbe2ba
AC-752 Add RabbitMQ role to setup, update CONTRIBUTING doc.
2013-12-11 11:45:34 -05:00
Matthew Jones
bf07c55273
Initial task status to file implementation
2013-11-21 13:53:59 -05:00
Chris Church
40b56c5175
AC-537 Fixes to get unit tests to pass.
2013-11-04 10:16:55 -05:00
Chris Church
710d55d82d
AC-575 Updated logging/output for inventory_import command.
2013-10-24 02:09:49 -04:00
Chris Church
1ffb40458c
AC-505 Work in progress on cloud inventory sync.
2013-10-07 23:21:44 -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
e85cf35ed9
Fixes AC-479. Make job_args fields text instead of varchar.
2013-09-24 22:13:36 -04:00
Chris Church
9fc46e6292
AC-474. Updates to contributing doc, along with related Makefile, testing and settings changes.
2013-09-24 21:41:00 -04:00
Chris Church
95934d9b67
Changed project updates to use -v instead of -vvv.
2013-09-12 13:41:04 -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
661fc5b0f2
AC-156. Update to default LDAP settings.
2013-09-10 04:40: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
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
fc68955bad
For AC-132. Work in progress on project SCM support.
2013-08-26 10:31:39 -04:00
Chris Church
2c166e501e
Implemented AC-166, added signal handlers to update has_active_failures flag whenever host/group/job are changed/deleted and whenever group-host and group-group relationships change.
2013-07-26 23:49:49 -04:00
Chris Church
bc49627203
Permissions-related updates and fixes, more tests, better handling of any user input that would previously generate a server error.
2013-07-25 11:15:12 -04:00
Chris Church
c5f2f2bfaf
Added support for defining additional environment variables in settings to pass to the subprocess launched by the celery task, specify HOME and USER in settings by default instead of supervisord configuration.
2013-07-16 01:39:17 -04:00
Chris Church
8e0974c688
Enabled syslog by default for all 500 errors.
2013-07-15 14:27:02 -04:00
Chris Church
ca949eb71e
Initial working version of job template callback with a test.
2013-07-11 14:57:59 -04:00
Chris Church
15dd0039c7
Added setting for production builds to be able to run tests using SQLite.
2013-06-28 06:07:58 -04:00
Chris Church
07657926b9
Rename ansibleworks to awx.
2013-06-23 13:21:02 -04:00