Commit Graph

83 Commits

Author SHA1 Message Date
Chris Houseknecht 6cf80d3a9b 2.0 styling
Started applying new styles starting with removal of tabs. Brought in new breadcrumb format and blended with inventory edit group breadcrumbs. Rather than attempting to override bootstrap styles after the fact, copied boostrap less file and started modifying those to create ansible-boostrap.css, as described in the boostrap documentation.
2014-06-18 15:39:50 -05:00
Luke Sneeringer dd5fcbbfbd Vagrant Local Development
This commit adds playbooks and files necessary to do local development
from within Vagrant.

These playbooks start with a fresh Ubuntu 12.04 machine and:
  - Install Ansible
  - Install the Tower nightly
  - Install all components to exactly mirror production, except Apache
  - Install uwsgi and nginx for local development (since Apache lacks a
working auto-reload)

This isn't entirely perfect -- in particular, developing on task code
is probably challenging until I figure out how to get celery not to
read from the install, but it is a very easy way to get 90% of the way
there very, very quickly.
2014-06-12 16:51:48 -05:00
Luke Sneeringer b6ba138522 Add items to .gitignore.
This commit adds three files to .gitignore, to support local development
using Vagrant VMs.

Regarding `awx/main/fixtures`: This is to allow for a dev's primary user
to be in a fixture, so it's easily loaded.
2014-06-10 13:43:25 -05:00
chouseknecht 5823347c52 AC-1242 project dashboard links. 2014-05-13 00:37:54 -04:00
Chris Houseknecht 602f26f891 LogViewer wired into home/hosts page. 2014-04-04 19:58:02 -04:00
Chris Houseknecht fb5b069273 AC-1118 added job_explanation to log viewer. Also, fixed issue where once 'standard out' or 'traceback' tabs were hidden, they would never reappear. 2014-04-01 19:15:38 -04:00
Chris Church 1c649a0752 AC-1108 Downgrade django-jenkins to get unit tests passing. Fix activity stream tests to not assume PK is always 1. 2014-04-01 14:56:37 -04: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 Houseknecht 0b0140e385 Fixed twiter js package. Now repo includes dist subdir. 2014-02-17 13:33:22 -05:00
Chris Houseknecht e81d02885f AC-1006 upgraded all js libraries to latest release. Fixed obvious broken things. Installed bower to make package installation/upgrade easier. Added less to Grunt build. 2014-02-12 18:42:57 +00:00
vagrant d25e712e21 Finixhed applying jsHint linting to js files. Created initial Gruntfile.js build script and package.json script for keeping track of required node modules. 2014-02-11 04:52:15 +00:00
Matthew Jones e299a67b91 Make sure we ignore job_status files via gitignore 2013-11-25 13:44:52 -05:00
Matthew Jones 24d60ff073 add emacs backup files to gitignore 2013-11-18 06:44:28 -05:00
Chris Church ee9d24002a Update astroid package to get Jenkins to pass unit tests. 2013-09-29 21:58:31 -04:00
chouseknecht e5c5fd3d80 Finished security around user->permissions and team->permissions. Found bugs in permission controller that appeared as though some development had not been finished. User was denied access to edit/view when clicking button but not when entering URL directly in browser. Now non-privileged user can view permssions for Users and Teams to which access is granted. Add and Delete buttons are now hidden where access is disallowed and navigating directly to add page throws an error when Save button clicked.
Fixed issue where new CSS for adding asterisk to required fields caused login dialog fields to display multiple asterisks.
  Modified form generator to show help icon to the left of * on required fields.
2013-09-12 00:23:02 -04:00
chouseknecht 71c31a919f Removed awx.min.css from respository. Use 'make minify' to compile and compress the .less files and create awx.min.css. 2013-08-08 12:13:22 -04:00
chouseknecht 7d04e1ed00 Adding awx-min.js to .gitignore. 2013-07-16 12:52:19 -04:00
chouseknecht 55ccf2a888 Adding awx-min.js to .gitignore 2013-07-16 12:50:28 -04:00
Michael DeHaan c0941d283c Add mac .DS_Store files to .gitignore 2013-06-28 12:03:07 -04:00
James Cammarata 80afb2e08d More work on debian packaging 2013-06-24 01:16:00 -04:00
Chris Church 07657926b9 Rename ansibleworks to awx. 2013-06-23 13:21:02 -04:00
Chris Church d822287609 Updated to be compatible with Django 1.4.5, added tox settings for automated testing with Python 2.6/2.7 and Django 1.4/1.5. 2013-06-22 16:27:17 -04:00
James Cammarata ca4050aee8 Adding ability to run "make rpm" 2013-06-15 22:02:30 -05:00
Chris Church 0cd9f51bf9 Playbook updates after some testing. 2013-05-23 04:58:44 -04:00
Chris Church 1ef11155da Added new set of playbooks for deploying to a single-server configuration, including Vagrant configuration for testing. 2013-05-23 03:22:26 -04:00
Chris Church 9478d8d532 Updates to setup/requirements, add Makefile target for running tests with coverage. 2013-05-21 19:08:46 -04:00
Chris Church aeac739735 Major rename of package from lib to ansibleworks. 2013-05-21 18:20:26 -04:00
Chris Church 17e96751c0 Removed local_settings*.tmp files added by @chouseknecht, updated .gitignore to prevent them from getting added again. 2013-05-10 00:51:03 -04:00
Chris Church bc1f3e320e Changed how Project local_path is configured, added option to specify playbook on JobTemplate and Job, updated admin and tests. 2013-04-19 15:40:13 -04:00
Michael DeHaan 1117fb0656 Add organizations resource file, update TODO & gitignore 2013-03-13 18:49:09 -04:00
Michael DeHaan b97193e6a0 Pull requirements from pip so we get later things on CentOS 6, etc 2013-03-13 16:06:45 -04:00
Michael DeHaan 10b9e9e726 Ignore lib/settings.py considering name change 2013-03-13 15:32:46 -04:00
Michael DeHaan 495639611e Flesh out database model. 2013-03-13 15:15:35 -04:00