1
0
mirror of https://github.com/ansible/awx.git synced 2024-11-02 18:21:12 +03:00
Commit Graph

823 Commits

Author SHA1 Message Date
Chris Church
21fc169b29 Fix for imports in awx.main.utils. 2013-07-26 22:00:44 -04:00
Chris Church
5ad361a32b AC-237 Fix for automatic naming of callback jobs, remove unique constraint on job name. 2013-07-26 21:14:20 -04:00
Chris Church
81b78121b3 Add user to summary fields. 2013-07-26 18:52:48 -04:00
Chris Church
f6b3be40f1 Fix for AC-265. 2013-07-26 18:43:25 -04:00
Chris Church
c3639f96eb Fix AC-263 and AC-264. Update how we check for access to item referenced via foreign key, and determining whether an immutable field has changed. 2013-07-26 15:41:09 -04:00
chouseknecht
559b8c96af AC-230 only-hosts-with-failures checkbox added implemented. Notice that it stays in sync wit the regular filter, providing a one-click short cut to filter hosts with failed jobs. 2013-07-26 12:20:07 -04:00
Chris Church
4aaeb9506f Fixed AC-261. Relaxed permission requirements on parent object needed to view sublists. 2013-07-25 21:47:43 -04:00
Chris Church
9916a5eefb Fix for AC-257. Handle setting/updating password through UserSerializer. 2013-07-25 17:12:28 -04:00
chouseknecht
7fc08767f6 AC-262, AC-260 fixed. Also fixed issue on Inventory where changing group name and/or description was not updating the Hosts view title on the right side of page. 2013-07-25 16:02:14 -04:00
chouseknecht
c42c5624f6 AC-259 index.html looking for lib/LicenseView.js This was renamed to license.js. 2013-07-25 11:35:35 -04:00
Chris Church
0c54dcef39 Finish implementing access checks for all objects, update tests to pass. 2013-07-25 11:15:12 -04:00
Chris Church
8e9c8a2692 Stub for UI tests with selenium. 2013-07-25 11:15:12 -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
5ef8a48600 Start on tests for inventory_import command. 2013-07-25 11:15:11 -04:00
Chris Church
6fda31e790 Fix imports, __all__ definition, organization/team sublists under projects. 2013-07-25 11:15:11 -04:00
Chris Church
a6c767907e Renamed some API files/classes to mimic REST framework names, moved queryset filtering for permissions alongside other permissions/access checks, cleaned up base views to handle get_queryset based on class attributes, cleaned up post to sublist to create/attach/unattach. 2013-07-25 11:15:11 -04:00
chouseknecht
401317cf41 AC-232 License viewer completed. 2013-07-24 18:04:37 -04:00
chouseknecht
fb54484ed3 AC-256 Fixed the out-of-sync tree issue, which leads to 'spurious error message'. 2013-07-24 11:45:34 -04:00
chouseknecht
7d0139d512 AC-232 First iteration of License display. 2013-07-24 10:41:20 -04:00
James Cammarata
bf1d36961d Excluding the awx/ui/static/lib/ansible/ directory from packaging 2013-07-23 14:03:42 -05:00
chouseknecht
d0ca4264a4 Fixed javascript compilation errors 2013-07-23 11:47:15 -04:00
chouseknecht
8ffc6870c3 AC-221 No longer refreshing the tree after a group edit. Just refreshing the modified node's title. Also, changed Inventory save (on edit) to stay on page, update tree inventory node title and flash a 'success' message. Makes much more sense. 2013-07-23 11:41:44 -04:00
chouseknecht
6e2a5bb722 AC-231 title for Hosts section of inventory detail page now appears on 2 lines. 2013-07-23 00:02:00 -04:00
chouseknecht
2f2331092b AC-252 Got rid of the nifty slider. Replace with boring spinner. We can't have nice things. 2013-07-22 22:26:42 -04:00
chouseknecht
6295efd330 Fixed pop-help directive so clicking on a help icon or button closes all other help windows. Prior to this help windows would remain open. Clicking on multiple help icons/buttons left help windows allover the screen, especially on Job Template page. 2013-07-22 18:42:33 -04:00
chouseknecht
2bb77dd2ad Finally removing controllers/JobEvents.old 2013-07-22 17:17:34 -04:00
chouseknecht
eb30b59ffb Styling fixes on Job Detail page 2013-07-22 17:16:31 -04:00
James Cammarata
72c6a6e3fc Adding config.js to the MANIFEST.in file and a mininfy compile script fix
Added a "-e" to the shebang in the compile.sh script for the minification
process so that errors during the compilation will break the build rather
than failing silently.
2013-07-22 14:55:08 -05:00
chouseknecht
dd6a6039a7 AC-234 one or more projects can be assigned to a project from the Projects tab. 2013-07-22 11:08:03 -04:00
chouseknecht
a1fdb95b0b AC-232 final tweaks 2013-07-22 11:04:04 -04:00
chouseknecht
0c0ab177ce AC-232 put the RC back in the output/results section. Changed label on output/results to Results. Added nowrap class to allow horizontal scrolling in textareas 2013-07-22 10:37:10 -04:00
chouseknecht
33ec4b2f48 AC-232 Now able to view raw JSON as well. 2013-07-22 08:43:01 -04:00
chouseknecht
e643dc757b AC-232 Traceback was not being displayed on event detail moal 2013-07-22 07:27:41 -04:00
chouseknecht
288fb57724 Merge branch 'master' of https://github.com/ansible/ansible-commander 2013-07-22 07:18:59 -04:00
chouseknecht
daf730e212 AC-232 Event Detail changes. Moved back to modal dialog. Added accordion. Now removing fields (i.e. not displaying fields) that are empty. 2013-07-22 07:17:23 -04:00
Chris Church
af751e3f38 Fixed /api/v1/projects/N/organizations to allow creating a new organization via POST. 2013-07-19 21:32:16 -04:00
chouseknecht
62849fb120 AC-236 Fixed post job submission navigation. 2013-07-19 16:35:55 -04:00
chouseknecht
37027088fd AC-229 Multie-select now working 2013-07-19 16:01:41 -04:00
chouseknecht
419e18d1f8 AC-229 making multi-select across pages work 2013-07-19 15:44:25 -04:00
Chris Church
9af163691a Allow post to /api/v1/projects/N/organizations/, add resource for /api/v1/projects/N/teams/. 2013-07-19 11:49:40 -04:00
chouseknecht
549ba9a150 AC-234 create organizaions via Projects Tab 2013-07-19 11:00:55 -04:00
chouseknecht
22e1a1ae72 AC-234 create organizaions via Projects Tab 2013-07-19 10:32:09 -04:00
chouseknecht
eef7814d66 AC-167 Added new AWX logo to site footer and login dialog. 2013-07-18 18:16:50 -04:00
James Cammarata
74849c6dfa Fix for AC-239: Packaging no longer includes Angular, jQuery JS 2013-07-18 16:08:49 -05:00
chouseknecht
3c5b10979f AC-144 Added job_tags to jobs and jobs_template 2013-07-18 13:58:49 -04:00
chouseknecht
48cb41f1fa AC-144 Job Tags now functional 2013-07-18 13:58:49 -04:00
Michael DeHaan
e586bd9754 Be more strict on inventory checking on inventory import. 2013-07-18 10:49:14 -04:00
Michael DeHaan
c3561e0137 Make AWX inventory import grok the license system. 2013-07-18 10:49:14 -04:00
chouseknecht
7e0f72de45 AC-209 on inventory page, when user selects inventory node the add group buttons displays the 'create new group' dialog rather than the select dialog. 2013-07-17 17:53:18 -04:00
chouseknecht
e3893f1524 Button clean-up all Edit/View buttons now match and have a black on grey color 2013-07-17 17:23:35 -04:00