1073 Commits

Author SHA1 Message Date
Chris Houseknecht
6c2ea0a7bb AC-559 Changed reset filter to clear the search and remove search keys from the URL displayed in the browser. Removing search keys from URL requires resetting window.location, which does to a page refresh. O'well. 2013-11-05 21:10:31 +00:00
Chris Houseknecht
be74d9d932 AC-536 No longer dissaociating hosts from /inventories/N/groups, so no more cases where dragging-n-dropping groups results in lost hosts. Fixed tree styling to better align nodes. 2013-11-05 20:37:51 +00:00
Chris Houseknecht
09e64e3685 AC-608 Fixed form generator's ability to find labels related to rquired fields and add CSS class that prepends label text with '*'. 2013-11-05 19:35:42 +00:00
Chris Houseknecht
d17b683c35 AC-607 Fixed parsing of extra_vars on job_template. '' was not being recognized as !== stringified JSON. 2013-11-05 19:09:44 +00:00
Chris Houseknecht
337eaf2d1b Set default config.js timeout to 1800 seconds. 2013-11-05 17:39:42 +00:00
Chris Houseknecht
51aae28a1e AC-471 Added back client session timeout. Fixed Rest service library to bubble up expired session and invalid token errors via promise object, enabling correct error handling. Now tracking last URL in session cookie and returning user to last URL after successful login. 2013-11-05 17:36:28 +00:00
Chris Church
826745d2b5 AC-606 Fix manifest to include API templates that were moved. 2013-11-05 11:56:08 -05:00
Chris Church
98883e771f Moved API code into separate Django app. 2013-11-04 15:44:49 -05:00
Chris Houseknecht
2a58d50cfa Added collapsible help panel to Credential detail page for Kind. Added auto collapse/expand based on whether or not a kind has been selected. 2013-11-04 16:49:43 +00:00
Chris Church
b87c5e0a9b Fix broken credentials test. 2013-11-04 11:10:09 -05:00
Chris Church
a4310f5ee2 Fix broken migration. 2013-11-04 10:37:27 -05:00
Chris Houseknecht
778fe07179 AC-403 changed Host add/update to stringify variable data and include it directly in the Post or Put operation, bypassing use of host/N/variables. Now host names can include a :port. 2013-11-04 10:16:57 -05:00
Chris Houseknecht
7f7140ccda Fixed home page to work with new Utilities.GetChoices, which is used to get select options from the API. 2013-11-04 10:16:57 -05:00
Chris Houseknecht
8a3a0d219c Fixed form validation issues on Projects detail for manual projects. When editing an existing project, local_path value was not being set, even though it diplayed properly. Changed local_path from array of strings to array of objects. Now local_path values are sorted and the correct object in the list is selected. 2013-11-04 10:16:57 -05:00
Chris Houseknecht
a5c44a391c Fixed form validation issues on Projects detail for manual projects. When editing an existing project, local_path value was not being set, even though it diplayed properly. Changed local_path from array of strings to array of objects. Now local_path values are sorted and the correct object in the list is selected. 2013-11-04 10:16:57 -05:00
Chris Houseknecht
bac22205a8 Fixed form-generator and awRequiredWhen directive to not overlap when setting * on required field labels. Fixed job submission to work with new cloud credential implementation. 2013-11-04 10:16:56 -05:00
Chris Houseknecht
0466629718 Finally fixed issue with editing a credential. Need to call Owner change after loading data and after resetting form. Also removed default from Owner radio button on create and set to required so that user has to actively make a choice. Started working on Job Template detail changes. Job Template is currently broke. 2013-11-04 10:16:56 -05:00
Chris Church
413a799829 AC-537 Fix typo. 2013-11-04 10:16:56 -05:00
Chris Houseknecht
72aacfd972 Fixed create operation on Credentials. Credential lookups on Groups and Projects now working. 2013-11-04 10:16:56 -05:00
Chris Houseknecht
41b5d8b9ad Url parameter to Utilities.GetChoices to allow adding parameters to options query. 2013-11-04 10:16:56 -05:00
Chris Houseknecht
a5bb145f70 Credential now working on Project detail and Group detail pages. 2013-11-04 10:16:56 -05:00
Chris Church
19155baf5f AC-537 Add cloud flag to credential. 2013-11-04 10:16:56 -05:00
Chris Houseknecht
f327be5811 Added Owner radio button to Credential detail page. Lookup for Credential on Groups page is working now. 2013-11-04 10:16:56 -05:00
Chris Houseknecht
6a7d8b52aa Changes to Credentials for supporting various Kinds. 2013-11-04 10:16:56 -05:00
Chris Church
e6e34c3afc AC-551 Removed extra empty/blank option from choices. 2013-11-04 10:16:55 -05:00
Chris Church
271a2c0f06 AC-537 Don't allow saving a credential with both user and team assigned. 2013-11-04 10:16:55 -05:00
Chris Church
15f337d183 AC-596 Fix for inventory import traceback. 2013-11-04 10:16:55 -05:00
Chris Church
9e9d696c79 AC-537 Fix default assignment of SCM credentials when migrating. 2013-11-04 10:16:55 -05:00
Chris Church
0727a2ffa3 Update rax inventory script from Ansible. 2013-11-04 10:16:55 -05:00
Chris Church
2b6f551eb8 Add debug toolbar middleware before transaction middleware. 2013-11-04 10:16:55 -05:00
Chris Church
18ecdb65da AC-550 Expose license errors flag, update how license error shows in inventory update stdout. 2013-11-04 10:16:55 -05:00
Chris Church
895c908f5a AC-537 Allow creating credentials through main credentials list. 2013-11-04 10:16:55 -05:00
Chris Church
40b56c5175 AC-537 Fixes to get unit tests to pass. 2013-11-04 10:16:55 -05:00
Chris Church
9b204e737e AC-537 Work on getting unit tests to pass. 2013-11-04 10:16:55 -05:00
Chris Church
d668991899 AC-537 Some UI field/name changes for cloud credentials. 2013-11-04 10:16:54 -05:00
Chris Church
f946026ca7 AC-537 Fix syntax error. 2013-11-04 10:16:54 -05:00
Chris Church
6815905882 AC-537 Even more updates following database changes. 2013-11-04 10:16:54 -05:00
Chris Church
0c98b7ed69 AC-537 Minor migration change, fix broken models/serializers. 2013-11-04 10:16:54 -05:00
Chris Church
ddd5eb3b4e AC-537 Fix admin/API breakage as a result of database changes. 2013-11-04 10:16:54 -05:00
Chris Church
e9b037af34 AC-537 Finish credential data migration. 2013-11-04 10:16:54 -05:00
Chris Church
1ef8261925 AC-537 Work in progress on cloud credentials. 2013-11-04 10:16:54 -05:00
Michael DeHaan
1b3e704f3e Merge pull request #5 from tgerla/supportfixes
Support fixes
2013-11-02 12:21:48 -07:00
Tim Gerla
0a9929af35 launch support requests in a new tab 2013-11-02 12:03:45 -07:00
Tim Gerla
a239a67efd Redirect support requests to zendesk web interface (AC-603), and fix a minor spelling error 2013-11-01 11:15:02 -07:00
chouseknecht
b5cba0eca5 Removed backup of Treeselector.js created prior to tree refactor. 2013-10-29 07:04:22 +00:00
chouseknecht
5ed32c7062 Added support for long node names on tree. Fixed tree styling issues. Fixed node copy. Fixed tree collapse/expand bug. Added dynamic tooltips to the status icon that account for inventory updates and jobs, giving precedence to inventory updates. 2013-10-29 07:01:45 +00:00
Chris Church
70d8ab9af6 Fix potential children to show only groups from the same inventory. 2013-10-28 12:44:29 -04:00
Chris Church
432e379878 Disable automatic deletion of a group when it has no more parents to support new UI inventory tree changes. 2013-10-27 15:56:38 -04:00
chouseknecht
0e5b358cb6 Fixed site footer so that content width always matches the header and body. 2013-10-27 18:28:36 +00:00
chouseknecht
d85535253b Removed all references to jstree library. 2013-10-27 18:23:00 +00:00