AlanCoding
5b274cfc2a
include survey_spec in activity stream
2018-11-19 12:07:48 -05:00
Ryan Petrello
49f4ed10ca
include M2M labels and credentials in Job creation activity stream
2018-11-14 10:36:01 -05:00
AlanCoding
658f87953e
coalesce data without setting
2018-11-09 14:00:45 -05:00
AlanCoding
5562e636ea
Coalesce host and group A.S. deletion entries
2018-11-09 13:58:31 -05:00
adamscmRH
1bc83b488b
hide client_secret from API
2018-08-09 11:27:39 -04:00
Yunfan Zhang
f9309c9cd9
Add instance groups to activity streams.
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu >
2018-07-31 11:01:29 -04:00
Ryan Petrello
b2cdf82b78
make settings.SESSIONS_PER_USER work
...
see: https://github.com/ansible/tower/issues/2209
2018-06-27 12:09:56 -04:00
AlanCoding
239c60a2bd
fix tracebacks when running migrations
2018-06-04 07:35:35 -04:00
AlanCoding
b7e9bda6cf
track prior organization_id by base model prior values tore
...
Also fix bug where unified pointers were counted in
the prior values store
2018-05-23 08:54:03 -04:00
Ryan Petrello
05b0c5ec6f
censor OAuth tokens from activity stream deletion records
...
see: https://github.com/ansible/tower/issues/1772
2018-05-15 09:16:37 -04:00
AlanCoding
6d7f772e98
avoid DB action in signal, confusing logs
2018-05-04 08:12:40 -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
adamscmRH
dcb6ca33a5
fix id for app in act_stream
2018-04-13 14:37:19 -04:00
AlanCoding
4995ee7a60
remove admin_role for users
2018-04-12 13:18:49 -04:00
Wayne Witzel III
99fb0fa4cd
Extract update_role_parentage_for_instance
2018-04-06 15:19:41 -04:00
Wayne Witzel III
81fe778676
Collect roles and update parentage instead of saving JT
2018-04-06 13:35:24 -04:00
Wayne Witzel III
0bd9919108
Make use of callback explicitly for Project and Inventory
2018-04-05 11:05:48 -04:00
Wayne Witzel III
3411389d00
Added JobTemplate ownership change test
2018-04-05 11:00:13 -04:00
Wayne Witzel III
524343870b
Added Project & Inventory signals for JobTemplate RBAC
2018-04-05 09:46:03 -04:00
Christian Adams
2b7ad578d5
Merge pull request #1121 from rooftopcellist/organization_based_permission
...
Organization based permission
2018-04-04 10:39:40 -04:00
AlanCoding
a52b22ffdf
delete user role on deletion of a user
2018-04-03 14:31:56 -04:00
adamscmRH
e9a128138a
add org-app endpoint & permissions
2018-04-03 08:58:53 -04:00
AlanCoding
48112f2c56
prevent modified from showing up in activity stream
2018-03-29 08:37:20 -04:00
HNKNTA
7ddbc49568
Fixed parentless function
...
Signed-off-by: HNKNTA <hnknta@gmail.com >
2018-03-25 18:33:46 +03:00
adamscmRH
30b473b0df
remove default app creation
2018-02-24 21:34:07 -05:00
adamscmRH
310f37dd37
clears authtoken & add PAT
2018-02-22 15:18:12 -05:00
Aaron Tan
1c2621cd60
Implement session-based and OAuth 2 authentications
...
Relates #21 . Please see acceptance docs for feature details.
Signed-off-by: Aaron Tan <jangsutsr@gmail.com >
2018-02-22 15:18:12 -05:00
cclauss
2e623ad80c
Change unicode() --> six.text_type() for Python 3
2018-02-11 21:09:12 +01:00
cclauss
e18838a4b7
Modernize Python 2 code to get ready for Python 3
2018-02-08 17:26:22 +01:00
Ryan Petrello
f28f7c6184
refactor job event signal generation code
2018-01-04 12:50:12 -05:00
Ryan Petrello
1369f72885
add new API endpoints and websocket emit for new job event types
...
see: https://github.com/ansible/awx/issues/200
2018-01-03 09:09:44 -05:00
Matthew Jones
9dbcc5934e
Merge remote-tracking branch 'tower/release_3.2.2' into devel
2017-12-13 12:25:47 -05:00
Ryan Petrello
ce94ba4c83
change how we detect the current user to avoid a nuanced recursion error
...
see: https://github.com/ansible/ansible-tower/issues/7802
2017-12-08 15:35:47 -05:00
Ryan Petrello
1fb890f4eb
fix a race condition in "host.last_job" when jobs are deleted
...
see: https://github.com/ansible/ansible-tower/issues/7815
2017-12-06 11:30:19 -05:00
Chris Meyers
e19a57c50a
add job event replay awx-manage command
...
* awx-manage replay_job_event --job_id <id>
2017-10-12 09:40:30 -04:00
Aaron Tan
a11e33458f
Include Tower configurations into activity stream
...
Relates #7386 of ansible-tower.
Due to the uniqueness of Tower configuration datastore model, it is not
fully compatible with activity stream workflow. This PR introduced
setting field for activitystream model along with other changes to make
Tower configuration a special case for activity streams.
Signed-off-by: Aaron Tan <jangsutsr@gmail.com >
2017-10-10 14:38:45 -04:00
Ryan Petrello
6a4b4edea3
properly detect deferred ORM objects
2017-09-18 09:08:53 -04:00
Matthew Jones
ebbd42322d
Fix an issue with hasattr call
2017-09-18 09:08:44 -04:00
Matthew Jones
8091b84344
Fixing up some activity stream deferreds
2017-09-18 09:08:30 -04:00
AlanCoding
50ff18ba25
avoid every-request user signals
2017-08-24 11:20:39 -04:00
Aaron Tan
bba1e46218
Move inventory delete activity stream into view
2017-08-04 10:37:34 -04:00
AlanCoding
f794472b3d
fix bug introduced with anon user activity stream entries
2017-08-01 10:43:49 -04:00
AlanCoding
55cc23a712
impersonate requesting user in inventory deletion task
2017-07-31 16:06:36 -04:00
Wayne Witzel III
e84ecabe72
add schedule_deletion method and signal
2017-06-29 00:15:11 -04:00
AlanCoding
6d92c56da5
SCM Inventory model, view, and task system changes
...
Inventory source file-type combined with a linked project
will allow the inventory source to be updated when the
project is updated. The inventory update runs in the
post-run hook of the project update.
2017-04-17 15:01:19 -04:00
AlanCoding
7223177684
Group serializer special v1 functionality
...
Returns a related `inventory_source` and related link for groups
if accessed from /api/v1/, but not for API v2.
Also inserts corresponding fields to inventory source serializer.
Keep migrated manual sources and auto-create in API v1.
2017-04-17 10:30:07 -04:00
Wayne Witzel III
91f3e665cb
group -> deprecated_group, added migrations, added/removed tests
2017-04-11 14:09:04 -04:00
Wayne Witzel III
c784c96449
Initial removal of InventorySource.group
2017-04-11 14:04:25 -04:00
AlanCoding
169384ddbe
Start RBAC unit testing system to test is_implicit_parent
2017-03-23 15:57:50 -04:00
AlanCoding
bb292f817b
move check for implicit parent role into fields.py
2017-03-22 16:30:15 -04:00