Commit Graph
1602 Commits
Author SHA1 Message Date
Chris Church 99c62f1261 AC-1040 Inserted migration 34 from master, defined additional model changes needed, regenerated previous migrations 34/35/36/37 as 35/36/37/38. 2014-03-24 16:09:49 -04:00
Chris Church 2cb3f31b01 AC-1040 Give unified jobs a copy of config from unified job templates to capture the settings as they were when the job is run. 2014-03-21 00:05:36 -04:00
Chris Church 52b8792058 AC-1040 Fix migrations to work when creating an empty database for testing. 2014-03-20 21:46:16 -04:00
Chris Church 54c533d410 AC-1040 Unified jobs updates to get unit tests to pass (hopefully). 2014-03-20 19:16:58 -04:00
Chris Church b970bf54fa AC-1040 Update jobs models and migrations (work in progress). 2014-03-19 16:37:01 -04:00
Chris Church 79e1588626 AC-1040 Add 'type' attribute as serializer field, add 'types' attribute to options response. 2014-03-13 00:51:59 -04:00
Chris Church c899a675a9 AC-1040 Add django-polymorphic as prerequisite for moving toward unified jobs. 2014-03-13 00:51:59 -04:00
Chris Houseknecht 199f091a1c Inventory group edit dialog is now draggable and resizable. Added tab for schedules fixed issue with Variables.js helper- when json variables object empty, return --- rather than {} 2014-03-12 12:14:19 -04:00
James Laska 8960f17f28 Merge pull request #9 from jlaska/trusty_support
Add Ubuntu-14.04 Trusty support
2014-03-10 15:59:18 -04:00
James Laska 7a50d0cce9 Remove mod_ssl already loaded message
The mod_ssl requirement will be satisfied by package dependencies.
2014-03-10 15:54:28 -04:00
James Laska 6a98afc649 Support httpd 2.2 and 2.4 config formats
Create new-style debian apache-2.4 conf-enabled/ symlinks
2014-03-10 15:47:10 -04:00
Chris Houseknecht 15a08232e0 Clean up. Removed grey background from forms appearing inside accordions. Fixed border on tables innside accordions. Made action labels disappear on small and xtra small viewports. Updated javascript packages. Created a bower.json file. Installed anuglar-scheduler. Added schedule icon to job templates page. Shrunk pagination font. 2014-03-07 18:31:15 -05:00
Chris Houseknecht 129fed0c64 Accordions are now collapsable. Fixed jshint warning. 2014-03-06 15:22:25 -05:00
James Laska 414e43c469 Fix conditional for older bash 2014-03-06 15:01:33 -05:00
Chris Houseknecht bb67020c30 Fixed buttons on inventory help dialog. The Prev button never enabled and Next button never disabled. 2014-03-06 11:22:35 -05:00
Chris Houseknecht a63b9e661b Fixed pagination column sizing. As screen shrinks the page number now remains right justified. 2014-03-06 10:51:22 -05:00
James Laska 02a4ff1c36 Disable grunt color output when called from a non-interactive shell
The grunt command is still configurable via the GRUNT environment variable.  By
default, we disable colored output when we detect the shell is non-interactive.
This improves reviewing output when run from automation.
2014-03-06 09:39:20 -05:00
James Laska 4dcc6938dd Allow customizing grunt cli options
Automation can now set GRUNT to provide a path to a specific grunt binary, or
to add grunt parameters.  For example, to disable color output during a Jenkins
build:

    GRUNT="grunt --no-color" make lintjs
2014-03-06 08:56:02 -05:00
Chris Houseknecht 93bd1d859a AC-1065 in anticipation of potentially having to sort the keys of any incoming json variable objects, consolidated the variable handling code into a single helper. Anytime variable data is fetched from the API it gets passed to the helper and turned into a YAML doc. The helper checks the incoming data type for string or object. If string it first attempts to parse as YAML. If it fails, then tries JSON. If no joy, fails gracefully, logging the error and notifying the user. Anytime variables need to be sent to the API, a method in the helper is called to parse the variable text into a JSON object. 2014-03-05 18:13:49 -05:00
Chris Houseknecht 1ba917afaf AC-1035 UI now supports stringified YAML coming from the API on Job Template. 2014-03-05 15:49:16 -05:00
Chris Houseknecht 10e85b50b1 Found an issue when deleting multipkle credentials. First delete worked fine. Second delete left the overlay hiding the page. Seems the .off() option on bootstrap modal no longer works as expected. 2014-03-05 14:13:17 -05:00
Chris Houseknecht cda1a8bd10 After fixes to app footer, the footer background color was off. Fixed. 2014-03-05 13:32:53 -05:00
Chris Houseknecht 15e6b5a25f Fixing tooltips. Fixed now. 2014-03-05 13:28:56 -05:00
Chris Houseknecht 1579ce0b29 Fixing tooltips. They stopped working. It seems that twitter bootstrap requires jqueryui to be loaded. We were inlcluding after bootstrap. 2014-03-05 13:26:19 -05:00
Chris Houseknecht bc6edeb65c Fixed site footer unhappiness. The footer sometimes had a bottom margin. Slimmed the footer down as well. Made sure it looks good down to phone size. 2014-03-05 11:14:03 -05:00
Chris Houseknecht 770eab8af1 Fixed column sizing centering of username/password on login dialog. Form now remains horizontal down to xs screen size. 2014-03-05 09:58:48 -05:00
Chris Houseknecht b8eb7c51b6 AC-1024 Hosts deletes now work as described in the ticket. Removing a host from a group removes it from the selected group and its children. Removing a host from a group does still leave it in All Hosts, and this is explained in the dialog prompt. Removing it from All Hosts permanently deletes it, again explained in the dialog prompt. 2014-03-05 00:28:37 -05:00
Chris Houseknecht dc376c1c40 AC-1070 creating new credential fails. 2014-03-04 19:06:16 -05:00
Matthew Jones d176466ccc Fix a customer issue in HEAD. We should catch OSError here instead of IOError 2014-03-04 15:43:49 -05:00
Chris Church 16d9af6945 Updated browseable API footer text/links. 2014-02-27 09:25:46 -05:00
Chris Church 52282cba50 Update ansible documentation links in browseable API help. 2014-02-27 09:08:44 -05:00
Chris Church 316f34f3f7 AC-473 Quote all parameters passed to source control tasks. 2014-02-26 23:12:38 -05:00
Chris Church 8e61d17cb4 Updated zeromq callback to receive callback port via environment variable. Changed production, development and unit tests to all use different ports/queues for the callback. 2014-02-26 14:11:59 -05:00
Matthew Jones 78bba13bbb Merge pull request #8 from jlaska/rhel7_support
Add rhel7 support to setup playbook
2014-02-26 11:37:15 -05:00
James Laska 41d4a6e717 Correct md syntax 2014-02-26 10:51:13 -05:00
James Laska e8d6d69fff Doc updates and add release_process.md 2014-02-26 10:48:34 -05:00
James Laska d9d8fbd432 Bump version to 1.4.8
Update README.md with previous release information.
2014-02-26 08:42:17 -05:00
James Laska a4257e207c Create package.json during build target
Rather than hard-code the name and version in package.json, generate the file
during the build process.  The strings %NAME% and %VERSION% will be replaced
with appropriate values during a new build target 'package.json'.
2014-02-26 08:39:41 -05:00
Chris Church 0462bb3f3f AC-1061 Removed my test exception raised in the inventory script. 2014-02-25 18:49:30 -05:00
Chris Church a18b9e2270 AC-1061 Fix inventory script to return dict with failed flag when there is an error instead of an empty dict so that ansible-playbook will propagate the error message. 2014-02-25 17:11:04 -05:00
Matthew Jones a1ec54920f Small fix to license expire time check 2014-02-25 14:53:58 -05:00
Chris Church 8c9a98befc AC-406 Added support for importing inventory host patterns/ranges from INI files. 2014-02-22 16:23:11 -05:00
Matthew Jones 43491721b6 Fix issue AC-1008... not checking license expiration when running import inventory 2014-02-21 11:40:04 -05:00
Matthew Jones a6a1a6504a Check for anonymous user in the activity stream middleware and don't
attempt to attach user information to the event
2014-02-21 11:09:03 -05:00
Matthew Jones 00676c95e0 Change zmq socket characterstics to ack response. Fix up unit tests 2014-02-21 10:40:53 -05:00
Matthew Jones 3231f966db More small cleanup for zeromq work. Switch back to single-path
writing of job events
2014-02-19 13:57:13 -05:00
Chris Houseknecht 6f54574a94 Fixed spelling issue found in job_templates.limit help. 2014-02-19 13:18:54 -05:00
Matthew Jones 94e0d9ab1d Remove an unneeded print statement 2014-02-18 23:09:07 -05:00
Matthew Jones 28a1f64d54 Implement a signal handler on the callback receiver. Use the full
receiver when running unit tests
2014-02-18 23:01:55 -05:00
Matthew Jones 398d7633d3 Fix some issues starting the callback receiver workers 2014-02-18 19:13:36 -05:00