Permalink
Browse files

[ARCH] initial public import of xrono project

  • Loading branch information...
0 parents commit 75b17f307494c198e482f4157642df935ce8f743 @adamdill adamdill committed Jan 13, 2011
Showing 377 changed files with 43,294 additions and 0 deletions.
@@ -0,0 +1,12 @@
+.bundle
+config/database.yml
+vendor/bundle/
+db/*.sqlite3
+log/*.log
+tmp/**/*
+capybara*
+*.sw*
+.rvmrc
+public/stylesheets/compiled/*
+coverage/
+public/system
@@ -0,0 +1,2 @@
+--color
+--format nested
@@ -0,0 +1,4 @@
+load 'deploy' if respond_to?(:namespace) # cap2 differentiator
+Dir['vendor/plugins/*/recipes/*.rb'].each { |plugin| load(plugin) }
+
+load 'config/deploy' # remove this line to skip loading any of the default tasks
@@ -0,0 +1,42 @@
+source 'http://rubygems.org'
+
+gem 'acl9', '~> 0.12.0'
+gem 'capistrano', '~> 2.5.19'
+gem 'compass', '~> 0.10.4'
+gem 'compass-susy-plugin', '~> 0.8.1'
+gem 'devise', '~> 1.1.3'
+gem 'gravtastic'
+gem 'haml', '~> 3.0.18', :require => 'haml'
+gem 'lemonade', '~> 0.3.4'
+gem 'mysql', '~> 2.8.1'
+gem "paperclip", "~> 2.3"
+gem 'rails', '3.0.3'
+gem 'thin', '~> 1.2.7'
+gem 'uuid', '~> 2.3.1'
+gem 'jquery-rails'
+
+group :development do
+ gem 'awesome_print', :require => 'ap'
+ gem 'ruby-debug19'
+end
+
+group :test do
+ gem 'awesome_print', :require => 'ap'
+ gem 'capybara', '~> 0.3.9'
+ gem 'cucumber', '~> 0.9.2'
+ gem 'cucumber-rails', '~> 0.3.2'
+ gem 'database_cleaner', '~> 0.5.2'
+ gem 'escape_utils', '~> 0.1.9'
+ gem 'faker', '~> 0.3.1'
+ gem 'forgery', '~> 0.3.5'
+ gem 'launchy', '~> 0.3.7'
+ gem 'machinist', '~> 1.0.6'
+ gem 'pickle', '~> 0.4.2'
+ gem 'ruby-debug19'
+ gem 'rspec', '= 2.0.0'
+ gem 'rspec-rails', '= 2.0.1'
+ gem 'shoulda', '~> 2.11.3'
+ gem 'simplecov', '~> 0.3.6'
+ gem 'spork', '~> 0.8.4'
+ gem 'yajl-ruby', '~> 0.7.8'
+end
@@ -0,0 +1,232 @@
+GEM
+ remote: http://rubygems.org/
+ specs:
+ abstract (1.0.0)
+ acl9 (0.12.0)
+ actionmailer (3.0.3)
+ actionpack (= 3.0.3)
+ mail (~> 2.2.9)
+ actionpack (3.0.3)
+ activemodel (= 3.0.3)
+ activesupport (= 3.0.3)
+ builder (~> 2.1.2)
+ erubis (~> 2.6.6)
+ i18n (~> 0.4)
+ rack (~> 1.2.1)
+ rack-mount (~> 0.6.13)
+ rack-test (~> 0.5.6)
+ tzinfo (~> 0.3.23)
+ activemodel (3.0.3)
+ activesupport (= 3.0.3)
+ builder (~> 2.1.2)
+ i18n (~> 0.4)
+ activerecord (3.0.3)
+ activemodel (= 3.0.3)
+ activesupport (= 3.0.3)
+ arel (~> 2.0.2)
+ tzinfo (~> 0.3.23)
+ activeresource (3.0.3)
+ activemodel (= 3.0.3)
+ activesupport (= 3.0.3)
+ activesupport (3.0.3)
+ archive-tar-minitar (0.5.2)
+ arel (2.0.6)
+ awesome_print (0.3.1)
+ bcrypt-ruby (2.1.2)
+ builder (2.1.2)
+ capistrano (2.5.19)
+ highline
+ net-scp (>= 1.0.0)
+ net-sftp (>= 2.0.0)
+ net-ssh (>= 2.0.14)
+ net-ssh-gateway (>= 1.0.0)
+ capybara (0.3.9)
+ culerity (>= 0.2.4)
+ mime-types (>= 1.16)
+ nokogiri (>= 1.3.3)
+ rack (>= 1.0.0)
+ rack-test (>= 0.5.4)
+ selenium-webdriver (>= 0.0.3)
+ childprocess (0.1.4)
+ ffi (~> 0.6.3)
+ chunky_png (0.12.0)
+ columnize (0.3.2)
+ compass (0.10.6)
+ haml (>= 3.0.4)
+ compass-susy-plugin (0.8.1)
+ compass (>= 0.10.0)
+ configuration (1.2.0)
+ cucumber (0.9.4)
+ builder (~> 2.1.2)
+ diff-lcs (~> 1.1.2)
+ gherkin (~> 2.2.9)
+ json (~> 1.4.6)
+ term-ansicolor (~> 1.0.5)
+ cucumber-rails (0.3.2)
+ cucumber (>= 0.8.0)
+ culerity (0.2.12)
+ daemons (1.1.0)
+ database_cleaner (0.5.2)
+ devise (1.1.5)
+ bcrypt-ruby (~> 2.1.2)
+ warden (~> 1.0.2)
+ diff-lcs (1.1.2)
+ erubis (2.6.6)
+ abstract (>= 1.0.0)
+ escape_utils (0.1.9)
+ eventmachine (0.12.10)
+ faker (0.3.1)
+ ffi (0.6.3)
+ rake (>= 0.8.7)
+ forgery (0.3.6)
+ gherkin (2.2.9)
+ json (~> 1.4.6)
+ term-ansicolor (~> 1.0.5)
+ gravtastic (3.1.0)
+ haml (3.0.24)
+ highline (1.6.1)
+ i18n (0.5.0)
+ jquery-rails (0.2.6)
+ rails (~> 3.0)
+ thor (~> 0.14.4)
+ json (1.4.6)
+ json_pure (1.4.6)
+ launchy (0.3.7)
+ configuration (>= 0.0.5)
+ rake (>= 0.8.1)
+ lemonade (0.3.4)
+ chunky_png (>= 0.8.0)
+ compass (>= 0.10.0)
+ haml (>= 3.0.0)
+ linecache19 (0.5.11)
+ ruby_core_source (>= 0.1.4)
+ macaddr (1.0.0)
+ machinist (1.0.6)
+ mail (2.2.12)
+ activesupport (>= 2.3.6)
+ i18n (>= 0.4.0)
+ mime-types (~> 1.16)
+ treetop (~> 1.4.8)
+ mime-types (1.16)
+ mysql (2.8.1)
+ net-scp (1.0.4)
+ net-ssh (>= 1.99.1)
+ net-sftp (2.0.5)
+ net-ssh (>= 2.0.9)
+ net-ssh (2.0.23)
+ net-ssh-gateway (1.0.1)
+ net-ssh (>= 1.99.1)
+ nokogiri (1.4.4)
+ paperclip (2.3.8)
+ activerecord
+ activesupport
+ pickle (0.4.4)
+ cucumber (>= 0.8)
+ rake
+ rspec (>= 1.3)
+ yard
+ polyglot (0.3.1)
+ rack (1.2.1)
+ rack-mount (0.6.13)
+ rack (>= 1.0.0)
+ rack-test (0.5.6)
+ rack (>= 1.0)
+ rails (3.0.3)
+ actionmailer (= 3.0.3)
+ actionpack (= 3.0.3)
+ activerecord (= 3.0.3)
+ activeresource (= 3.0.3)
+ activesupport (= 3.0.3)
+ bundler (~> 1.0)
+ railties (= 3.0.3)
+ railties (3.0.3)
+ actionpack (= 3.0.3)
+ activesupport (= 3.0.3)
+ rake (>= 0.8.7)
+ thor (~> 0.14.4)
+ rake (0.8.7)
+ rspec (2.0.0)
+ rspec-core (= 2.0.0)
+ rspec-expectations (= 2.0.0)
+ rspec-mocks (= 2.0.0)
+ rspec-core (2.0.0)
+ rspec-expectations (2.0.0)
+ diff-lcs (>= 1.1.2)
+ rspec-mocks (2.0.0)
+ rspec-core (= 2.0.0)
+ rspec-expectations (= 2.0.0)
+ rspec-rails (2.0.1)
+ rspec (~> 2.0.0)
+ ruby-debug-base19 (0.11.24)
+ columnize (>= 0.3.1)
+ linecache19 (>= 0.5.11)
+ ruby_core_source (>= 0.1.4)
+ ruby-debug19 (0.11.6)
+ columnize (>= 0.3.1)
+ linecache19 (>= 0.5.11)
+ ruby-debug-base19 (>= 0.11.19)
+ ruby_core_source (0.1.4)
+ archive-tar-minitar (>= 0.5.2)
+ rubyzip (0.9.4)
+ selenium-webdriver (0.1.1)
+ childprocess (= 0.1.4)
+ ffi (~> 0.6.3)
+ json_pure
+ rubyzip
+ shoulda (2.11.3)
+ simplecov (0.3.7)
+ simplecov-html (>= 0.3.7)
+ simplecov-html (0.3.9)
+ spork (0.8.4)
+ term-ansicolor (1.0.5)
+ thin (1.2.7)
+ daemons (>= 1.0.9)
+ eventmachine (>= 0.12.6)
+ rack (>= 1.0.0)
+ thor (0.14.6)
+ treetop (1.4.9)
+ polyglot (>= 0.3.1)
+ tzinfo (0.3.23)
+ uuid (2.3.1)
+ macaddr (~> 1.0)
+ warden (1.0.3)
+ rack (>= 1.0.0)
+ yajl-ruby (0.7.8)
+ yard (0.6.3)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ acl9 (~> 0.12.0)
+ awesome_print
+ capistrano (~> 2.5.19)
+ capybara (~> 0.3.9)
+ compass (~> 0.10.4)
+ compass-susy-plugin (~> 0.8.1)
+ cucumber (~> 0.9.2)
+ cucumber-rails (~> 0.3.2)
+ database_cleaner (~> 0.5.2)
+ devise (~> 1.1.3)
+ escape_utils (~> 0.1.9)
+ faker (~> 0.3.1)
+ forgery (~> 0.3.5)
+ gravtastic
+ haml (~> 3.0.18)
+ jquery-rails
+ launchy (~> 0.3.7)
+ lemonade (~> 0.3.4)
+ machinist (~> 1.0.6)
+ mysql (~> 2.8.1)
+ paperclip (~> 2.3)
+ pickle (~> 0.4.2)
+ rails (= 3.0.3)
+ rspec (= 2.0.0)
+ rspec-rails (= 2.0.1)
+ ruby-debug19
+ shoulda (~> 2.11.3)
+ simplecov (~> 0.3.6)
+ spork (~> 0.8.4)
+ thin (~> 1.2.7)
+ uuid (~> 2.3.1)
+ yajl-ruby (~> 0.7.8)
@@ -0,0 +1,21 @@
+The MIT license:
+
+Copyright (c) 2011 Isotope11, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE
@@ -0,0 +1,27 @@
+=Xrono
+
+Xrono is a mature, open source, time tracking solution for your business. Developed by Isotope11, Xrono is intended to be a core technology for smooth operation of consultancies. Xrono allows team members to bill time against clients, and then admins to easily export invoices and payroll into their accounting systems. Beyond that, it has vacation time management, overtime, client access and notification, and many more features. Xrono is currently under active development, so feel free to check out our support[http://www.xrono.org/#support] section of our website[http://www.xrono.org/] if you have any questions.
+
+==Development Installation
+
+Fork, then clone the repository
+copy over database.yml.example, changing it as you see fit
+rake db:create
+rake db:reset
+rake db:test:clone
+rake spec
+rake cucumber
+
+==Support
+For support, please do one of the following:
+
+* Post to our GoogleGroup[http://groups.google.com/group/xrono].
+* Join us in IRC on Freenode #xrono[irc://irc.freenode.net:6667/xrono]
+* Create a ticket on our GitHub Issue Tracker[href="github.com/isotope11/xrono/issues] for bugs.
+* View ongoing/outstanding work on Xrono via PivotalTracker[https://www.pivotaltracker.com/projects/136852]
+
+==Contributing
+
+We love contributions! please fork the project, make your changes in a branch, test them properly (rspec for model/lib/helpers) and cucumber for integration testing, then send us a pull request, or mention it in our google group.
+
+If you find a bug, please post it in the GitHub Issue Tracker
@@ -0,0 +1,7 @@
+# Add your own tasks in files placed in lib/tasks ending in .rake,
+# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
+
+require File.expand_path('../config/application', __FILE__)
+require 'rake'
+
+AssetTrackerTutorial::Application.load_tasks
@@ -0,0 +1,7 @@
+class Admin::BaseController < ApplicationController
+ before_filter :require_admin
+
+ def index
+ end
+
+end
Oops, something went wrong.

0 comments on commit 75b17f3

Please sign in to comment.