Joe Fiorini
e50d997577
Only ignore build directory at root
2015-07-27 10:19:05 -04:00
Joe Fiorini
40acbcf256
Massive refactor of Brocfile for clarity
2015-07-21 16:28:12 -04:00
Joe Fiorini
572b80c7af
Run tests with testem in broccoli watcher
2015-07-09 12:56:05 -04:00
John Mitchell
32d1c0e4db
fixed copyright date
2015-06-11 16:10:23 -04:00
James Laska
89a4e43cd0
Merge pull request #216 from jlaska/packer_improvements
...
Update packer configuration to include vagrant
2015-05-15 15:36:44 -04:00
James Laska
8ce0674f2c
First pass at integration package vagrant workflow
2015-05-15 12:08:05 -04:00
Luke Sneeringer
3c1374f656
Internal database backup
2015-04-20 15:28:36 -05:00
Joe Fiorini
f2b4590545
Allow all static files to be loaded from dist
2015-03-02 16:47:42 -05:00
Matthew Jones
0b8b39f951
Refactor logging to work primarily with rotating files instead of syslog
2015-02-13 10:30:01 -05:00
John Mitchell
d9a33fad94
adding the npm log to our gitignore
2015-02-09 15:34:25 -05:00
Joe Fiorini
54b5a89748
Move Brocfile to packaging
2015-02-06 12:49:04 -05:00
Joe Fiorini
a9e0de98d7
Use broccoli to build app
2015-02-06 12:49:04 -05:00
Joe Fiorini
c81681cc1a
Write final output to awx/ui/static/dist
2015-02-06 12:47:39 -05:00
Joe Fiorini
1809fec52e
Setup testing for ci and development
2015-01-30 15:42:49 -05:00
Joe Fiorini
cd367395f4
Fix incorrectly-cased file in gitignore
2015-01-30 15:42:47 -05:00
James Laska
9f6e74ac94
Remove tools from .gitignore
...
Not sure why this was here. It had to be ignored when commiting changes
to various files under tools.
2014-11-25 09:21:30 -05:00
James Laska
a63ec61fef
Bind setup playbook with specific tower version
...
Trello: https://trello.com/c/cdcMpglV
2014-11-17 19:28:30 -05:00
Jared Tabor
6a08738071
JobSubmission cleanup
...
added some cleanup to old code in JobSubmission
2014-11-13 11:20:39 -05:00
Luke Sneeringer
01a611b6b9
Moving postgres conf to its own file in conf.d
2014-10-31 13:23:50 -05:00
Luke Sneeringer
e892a45aa2
Shift to local inventory file.
2014-10-30 14:28:37 -05:00
Luke Sneeringer
b740faeccd
Setup wizard adjustments.
2014-10-20 08:04:15 -05:00
Chris Houseknecht
5135c79e10
Tower JS Doc Site
...
Fixed angular-animate so that it is now installed via Bower.
2014-08-28 10:48:14 -04:00
Jared Tabor
1483b022ef
added angular-animate.js to gitignore
2014-08-27 11:52:47 -04:00
Jared Tabor
6f7c711877
fixed .gitignore to include correct library
2014-08-27 11:51:18 -04:00
Jared Tabor
026c19cd85
adding doc site files to .gitignore
2014-08-27 11:49:45 -04:00
Luke Sneeringer
deaf54f2d7
Migrating logs to /var/log/tower/.
2014-08-25 12:31:18 -04:00
Chris Houseknecht
d872aa1985
local_config.js
...
Look for local_config.js. If not found, load config.js. Set debug_mode to true and make other config changes locally without affecting production builds.
2014-07-25 10:25:37 -04:00
Luke Sneeringer
d293f1fa52
Group things in .gitignore
2014-07-15 08:41:23 -05:00
James Laska
1d7e5a646d
Move grunt/js packaging files under packaging/grunt/
2014-07-08 10:25:20 -04:00
Chris Houseknecht
91eff95842
Add Tower bootstrap CSS to repo
...
Not having this in the repo forces folks to go through the build process in their dev environments, which is proving to be a headache.
2014-06-20 11:04:36 -04:00
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