Alan Rominger
81234986b4
Merge pull request #1435 from AlanCoding/dragon_riddle
...
Add relative location to CT schema errors
2018-04-19 16:01:18 -04:00
AlanCoding
fb43538333
add relative location to CT schema errors
2018-04-19 14:58:40 -04:00
Alan Rominger
60e3dfe22c
Merge pull request #1432 from AlanCoding/dragon_born_again
...
Fix server error with unicode in template
2018-04-19 14:49:11 -04:00
AlanCoding
9f6a4e135f
fix server error with unicode in template
2018-04-19 14:25:59 -04:00
Alan Rominger
3798decafc
Merge pull request #1429 from AlanCoding/invalid_dragon
...
prevent server error with CT unicode keys
2018-04-19 13:51:58 -04:00
AlanCoding
f78037c0f3
prevent server error with CT unicode keys
2018-04-19 13:27:25 -04:00
Alan Rominger
a7ecc306e1
Merge pull request #1328 from AlanCoding/job_del_protect
...
make deletion protection mixin work with inventories
2018-04-19 13:18:31 -04:00
Alan Rominger
c0fd56c654
Merge pull request #1381 from AlanCoding/test_docker
...
Run ansible tests separately
2018-04-19 13:04:14 -04:00
Alan Rominger
cbe3bc3f2a
Merge pull request #1337 from AlanCoding/not_negative_no
...
never show negative remaining capacity values
2018-04-18 16:33:09 -04:00
Alan Rominger
5cd53142a6
Merge pull request #1341 from AlanCoding/AND_help
...
Clarify help text on AND searches
2018-04-18 16:19:18 -04:00
Alan Rominger
63b3cc84c4
Merge pull request #1414 from AlanCoding/job_add
...
avoid server error adding job
2018-04-18 12:04:07 -04:00
Alan Rominger
18a7e86e0c
Merge pull request #1175 from AlanCoding/protect_hosts
...
Add deletion protection to hosts
2018-04-18 10:06:05 -04:00
AlanCoding
13c483e463
avoid server error adding job
2018-04-18 08:27:08 -04:00
AlanCoding
c397cacea5
add protection for job-compatible vars
2018-04-18 07:14:02 -04:00
Alan Rominger
283132cd08
Merge pull request #1393 from AlanCoding/no_cred_pass
...
Fix API browser server error on relaunch
2018-04-17 15:28:35 -04:00
Alan Rominger
4e4dabb7f1
Merge pull request #1391 from AlanCoding/crusty_setting
...
Remove setting corresponding to removed tests
2018-04-16 20:36:37 -04:00
AlanCoding
d234b71fd8
fix API browser server error on relaunch
2018-04-16 15:03:44 -04:00
AlanCoding
4ff2f3e061
remove setting corresponding to removed tests
2018-04-16 14:49:54 -04:00
Alan Rominger
a03316cdb9
Merge pull request #1388 from AlanCoding/dep_warn
...
Fix deprecation warning for project update
2018-04-16 14:26:56 -04:00
AlanCoding
affaf23a6b
fix deprecation warning for project update
2018-04-16 13:22:58 -04:00
AlanCoding
5eaffb3520
run ansible tests separately
2018-04-16 10:32:51 -04:00
Alan Rominger
8a55b7f296
Merge pull request #1378 from AlanCoding/fix_unit_test
...
Fix conditional LDAP test fail
2018-04-16 09:13:59 -04:00
AlanCoding
9bd64fd490
never show negative remaining capacity values
2018-04-16 08:05:16 -04:00
AlanCoding
52416188e2
clarify help text on AND searches
2018-04-16 08:04:07 -04:00
AlanCoding
8ea323895a
fix conditional LDAP test fail
...
Previously, if the main unit tests, test_common.py was
run before running this test, it would fail.
By clearing the cache at the start of the test, we
make its behavior consistent and predictable no
matter what other tests are also being ran,
and the assertion is adjusted to match.
2018-04-16 07:53:44 -04:00
Alan Rominger
900ea14883
Merge pull request #1286 from AlanCoding/remove_user_roles
...
Remove the "user admin role" entirely
2018-04-16 07:33:55 -04:00
Alan Rominger
684091f4f3
Merge pull request #1367 from AlanCoding/another_lib_fail
...
Fix test so that playbook runs to completion
2018-04-13 13:39:07 -04:00
AlanCoding
ddc8871e12
fix test so that playbook runs to completion
2018-04-13 13:21:38 -04:00
Alan Rominger
e5165f152a
Merge pull request #1351 from AlanCoding/loop_log_fix
...
[fixes test fail] Fix no_log leaking with_items values
2018-04-13 13:02:28 -04:00
Alan Rominger
fb53bc95db
Merge pull request #1358 from AlanCoding/fix_lib
...
fix PATH hack used in test
2018-04-13 09:21:18 -04:00
AlanCoding
6f9ff54430
fix PATH hack used in test
2018-04-13 08:44:39 -04:00
AlanCoding
0c2a621a4e
fix no_log leaking with_items values
2018-04-13 07:16:44 -04:00
Alan Rominger
8f6688a84b
Merge pull request #1355 from AlanCoding/rm_test
...
[fixes test fail] Remove test for behavior going away in Ansible 2.5
2018-04-12 17:40:14 -04:00
AlanCoding
e3984cb89b
remove test for behavior going away in Ansible 2.5
2018-04-12 15:34:58 -04:00
AlanCoding
4995ee7a60
remove admin_role for users
2018-04-12 13:18:49 -04:00
Alan Rominger
4cc84d020d
Merge pull request #1169 from AlanCoding/filterability
...
Add tip in OPTIONS for fields that cannot be filtered
2018-04-11 14:35:37 -04:00
Alan Rominger
7ad42161fc
Merge pull request #1331 from AlanCoding/show_me_your_exceptions
...
Always log uncaught task exceptions
2018-04-11 14:26:09 -04:00
AlanCoding
0a23195a7b
always log uncaught task exceptions
2018-04-11 11:03:06 -04:00
Alan Rominger
c936fd7035
Merge pull request #1329 from AlanCoding/help_text_words
...
expand on fact cache timeout help text
2018-04-11 10:32:24 -04:00
AlanCoding
24369572dc
expand on fact cache timeout help text
2018-04-11 07:58:37 -04:00
AlanCoding
0c224df9ad
make deletion protection mixin work with inventories
2018-04-11 07:54:09 -04:00
Alan Rominger
ffa61250bb
Merge pull request #1312 from AlanCoding/fix_silent_fail
...
fix silent traceback tests were causing
2018-04-10 14:02:36 -04:00
Alan Rominger
e78b5dab73
Merge pull request #1310 from AlanCoding/null_encrypted
...
do not server error if this value is None
2018-04-10 12:52:56 -04:00
AlanCoding
69822391b3
fix silent traceback tests were causing
2018-04-10 11:51:05 -04:00
AlanCoding
4f65b283df
do not server error if this value is None
2018-04-10 11:00:37 -04:00
Alan Rominger
486e5a2ef2
Merge pull request #1297 from AlanCoding/millennials
...
Prevent OverflowError in SESSION_COOKIE_AGE
2018-04-10 07:19:25 -04:00
AlanCoding
13759fd8ce
prevent OverflowError in SESSION_COOKIE_AGE
2018-04-09 15:48:26 -04:00
Alan Rominger
51d43e59e4
Merge pull request #1272 from AlanCoding/user_create_err
...
handle 400 error creating sys auditor
2018-04-09 14:37:25 -04:00
Alan Rominger
5594bae766
Merge pull request #1247 from AlanCoding/more_v1_yay
...
More accurate handling of serializer cred versioning
2018-04-09 10:39:54 -04:00
AlanCoding
c1f1921995
add test for JT credential summary_fields
2018-04-09 09:56:43 -04:00
AlanCoding
c88621f5fb
more accurate handling of serializer cred versioning
2018-04-09 08:39:27 -04:00
AlanCoding
f369e3ba0f
handle 400 error creating sys auditor
2018-04-09 08:37:54 -04:00
Alan Rominger
aa464fdcc8
Merge pull request #1267 from AlanCoding/ig_min_max
...
Add min/max to IG fields
2018-04-06 14:08:28 -04:00
Alan Rominger
5df957e223
Merge pull request #1269 from AlanCoding/no_more_jobs
...
Deprecate jobs creation via sublist
2018-04-06 14:08:10 -04:00
Alan Rominger
a38e6fc882
Merge pull request #1261 from AlanCoding/user_work_items
...
More User admin-ing: (2) superuser escalation fix (3) ANY->ALL (4) orphan adoption
2018-04-06 13:14:40 -04:00
AlanCoding
5a380b4437
deprecate jobs creation via sublist
2018-04-06 12:59:53 -04:00
AlanCoding
7dd4dd00b3
add min/max to IG fields
2018-04-06 12:37:11 -04:00
AlanCoding
12979260bb
include new org roles in permissions fix
2018-04-06 12:03:43 -04:00
AlanCoding
a344ceda0e
User editing permission changes
...
Only allow administrative action for a user
who is a system admin or auditor if the
the requesting-user is a system admin.
Previously a user could be edited if the
requesting-user was an admin of ANY of the
orgs the user was member of.
This is changed to require admin permission
to ALL orgs the user is member of.
As a special-case, allow org admins to add
a user as a member to their organization if
the following conditions are met:
- the user is not member of any other orgs
- the org admin has permissions to all of
the roles the user has
2018-04-06 09:51:08 -04:00
Alan Rominger
ab277e816a
Merge pull request #1242 from AlanCoding/copy_scripts
...
Remove shortcut for custom scripts copy
2018-04-05 08:45:15 -04:00
Alan Rominger
596523b2fa
Merge pull request #1246 from AlanCoding/cred_total_int
...
Fix bug from new credential property
2018-04-05 08:23:03 -04:00
Alan Rominger
e5f93bdf95
Merge pull request #1245 from AlanCoding/orphaned_workflows
...
Fix WFJT user_capabilities special-case
2018-04-05 08:22:42 -04:00
Alan Rominger
1d26c2feb0
Merge pull request #1241 from AlanCoding/actually_validate_spec
...
check for existence and type of all spec items
2018-04-05 08:06:19 -04:00
AlanCoding
133cca1446
fix WFJT user_capabilities special-case
2018-04-05 08:04:18 -04:00
AlanCoding
50794452c8
fix bug from new credential property
2018-04-05 08:01:26 -04:00
Alan Rominger
16732e52f2
Merge pull request #1244 from AlanCoding/cancel_weirdness
...
avoid v1 cruft fields in JobCancelSerializer
2018-04-05 07:23:52 -04:00
AlanCoding
02b7424b29
check for existence and type of all spec items
2018-04-04 16:39:36 -04:00
AlanCoding
f0862cd413
avoid v1 cruft fields in JobCancelSerializer
2018-04-04 16:30:44 -04:00
AlanCoding
6e1e7d8426
remove shortcut for custom scripts copy
2018-04-04 14:35:28 -04:00
Alan Rominger
c2446beb6e
Merge pull request #1235 from AlanCoding/rm_TOWER_HOST
...
remove TOWER_HOST from job env vars
2018-04-04 10:42:16 -04:00
AlanCoding
c064195025
remove TOWER_HOST from job env vars
2018-04-04 10:32:41 -04:00
Alan Rominger
716a2a6b0f
Merge pull request #1213 from AlanCoding/alan_does_jsonschema
...
custom message for JSONschema type error
2018-04-04 10:27:23 -04:00
AlanCoding
996a5b20b0
unit tests of cred field types
2018-04-04 09:38:50 -04:00
Alan Rominger
bf4251794a
Merge pull request #1223 from AlanCoding/delete_user_role
...
Delete user role on deletion of a user
2018-04-04 07:04:04 -04:00
Alan Rominger
ac1bc08480
Merge pull request #1220 from AlanCoding/fix_check_related
...
fix bug where role name was given incorrectly
2018-04-03 15:12:23 -04:00
AlanCoding
ee8416140a
custom message for JSONschema type error
2018-04-03 14:38:30 -04:00
AlanCoding
a52b22ffdf
delete user role on deletion of a user
2018-04-03 14:31:56 -04:00
Alan Rominger
59c30af19f
Merge pull request #1219 from AlanCoding/dragon_vault_id
...
Prevent unicode errors in cred unique_hash
2018-04-03 14:01:51 -04:00
AlanCoding
8a7f00bdf7
fix bug where role name was given incorrectly
2018-04-03 13:39:16 -04:00
AlanCoding
9695031b27
prevent unicode errors in cred unique_hash
2018-04-03 13:34:21 -04:00
Alan Rominger
275cc061f0
Merge pull request #1216 from AlanCoding/no_inv_no_callback
...
prohibit config callback with no inventory
2018-04-03 12:35:31 -04:00
AlanCoding
482c159ac6
prohibit config callback with no inventory
2018-04-03 10:56:35 -04:00
AlanCoding
dd8acb70be
add deletion protection to hosts
2018-04-02 13:21:22 -04:00
Alan Rominger
6a835b8a6b
Merge pull request #1193 from AlanCoding/broken_no_launch
...
hide launch button for invalid JTs (using user_capabilities)
2018-04-02 13:08:53 -04:00
AlanCoding
d8f37e799b
hide launch button for invalid JTs
2018-04-02 11:58:02 -04:00
Alan Rominger
2e1a2f0a95
Merge pull request #1184 from AlanCoding/validate_scope
...
Validate token scope
2018-04-02 09:36:12 -04:00
Alan Rominger
afd54a9ff9
Merge pull request #1174 from AlanCoding/cred_type_deets
...
Include credential type details (and more!) in activity stream
2018-04-02 08:03:33 -04:00
AlanCoding
a4721dc9e7
validate token scope
2018-03-29 15:43:25 -04:00
Alan Rominger
09801d6dab
Merge pull request #1150 from AlanCoding/types_docs
...
Make example credential type work
2018-03-29 15:03:03 -04:00
AlanCoding
9244989a14
test for all models in ActivityStreamSerializer
2018-03-29 14:57:26 -04:00
Alan Rominger
b919c36994
Merge pull request #1166 from AlanCoding/role_mods
...
Exclude created/modified from RoleSerializer
2018-03-29 14:05:41 -04:00
AlanCoding
0295351bf1
include credential type details in activity stream
2018-03-29 12:07:05 -04:00
Alan Rominger
f16ad97081
Merge pull request #1165 from AlanCoding/you_know_who_you_are
...
Prevent modified from showing up in activity stream
2018-03-29 12:00:36 -04:00
Alan Rominger
05a56b9b22
Merge pull request #1164 from AlanCoding/path_words
...
Add verbosity to local_path error
2018-03-29 11:58:39 -04:00
AlanCoding
86579775b2
field OPTIONS tip for filterability
2018-03-29 10:55:43 -04:00
AlanCoding
19c3e26cf2
exclude created/modified from RoleSerializer
2018-03-29 08:59:03 -04:00
AlanCoding
48112f2c56
prevent modified from showing up in activity stream
2018-03-29 08:37:20 -04:00
AlanCoding
27e4630426
add verbosity to local_path error
2018-03-29 07:53:10 -04:00
Alan Rominger
c7ecbb7d2a
Merge pull request #1157 from AlanCoding/no_access_token
...
Remove access_token from Activity Stream serializer
2018-03-28 15:56:12 -04:00
AlanCoding
33e2457721
remove access_token from ActStr serializer
2018-03-28 15:38:58 -04:00