├── .gitignore ├── Gemfile ├── MIT-LICENSE ├── README.rdoc ├── Rakefile ├── assets ├── css │ ├── auto-complete.css │ └── spam.scss └── js │ ├── application.js │ ├── auto-complete.min.js │ └── autoforme.js ├── config.ru ├── db.rb ├── models.rb ├── models ├── account.rb ├── account_type.rb ├── entity.rb ├── entry.rb └── user.rb ├── public ├── .htaccess ├── 404.html ├── 422.html ├── 500.html ├── 502.html ├── favicon.ico ├── javascripts │ └── earning_spending.js ├── robots.txt └── stylesheets │ └── indicator.gif ├── schema.sql ├── spam.rb ├── spec_helper.rb ├── test.rb ├── test_ajax.rb ├── test_data.rb ├── unit_test.rb ├── unused_associations_coverage.rb └── views ├── _blank_register_entry.erb ├── _modify_register_entry.erb ├── _new_register_entry.erb ├── _reconcile_entry.erb ├── _reconcile_table.erb ├── _register_entry.erb ├── balance_sheet.erb ├── create_subuser.erb ├── earning_spending.erb ├── income_expense.erb ├── income_expense_month.erb ├── layout.erb ├── net_worth.erb ├── reconcile.erb ├── register.erb └── switch_user.erb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/Rakefile -------------------------------------------------------------------------------- /assets/css/auto-complete.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/assets/css/auto-complete.css -------------------------------------------------------------------------------- /assets/css/spam.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/assets/css/spam.scss -------------------------------------------------------------------------------- /assets/js/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/assets/js/application.js -------------------------------------------------------------------------------- /assets/js/auto-complete.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/assets/js/auto-complete.min.js -------------------------------------------------------------------------------- /assets/js/autoforme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/assets/js/autoforme.js -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/config.ru -------------------------------------------------------------------------------- /db.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/db.rb -------------------------------------------------------------------------------- /models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/models.rb -------------------------------------------------------------------------------- /models/account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/models/account.rb -------------------------------------------------------------------------------- /models/account_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/models/account_type.rb -------------------------------------------------------------------------------- /models/entity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/models/entity.rb -------------------------------------------------------------------------------- /models/entry.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/models/entry.rb -------------------------------------------------------------------------------- /models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/models/user.rb -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/public/.htaccess -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/public/500.html -------------------------------------------------------------------------------- /public/502.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/public/502.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/javascripts/earning_spending.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/public/javascripts/earning_spending.js -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/stylesheets/indicator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/public/stylesheets/indicator.gif -------------------------------------------------------------------------------- /schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/schema.sql -------------------------------------------------------------------------------- /spam.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/spam.rb -------------------------------------------------------------------------------- /spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/spec_helper.rb -------------------------------------------------------------------------------- /test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/test.rb -------------------------------------------------------------------------------- /test_ajax.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/test_ajax.rb -------------------------------------------------------------------------------- /test_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/test_data.rb -------------------------------------------------------------------------------- /unit_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/unit_test.rb -------------------------------------------------------------------------------- /unused_associations_coverage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/unused_associations_coverage.rb -------------------------------------------------------------------------------- /views/_blank_register_entry.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/_blank_register_entry.erb -------------------------------------------------------------------------------- /views/_modify_register_entry.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/_modify_register_entry.erb -------------------------------------------------------------------------------- /views/_new_register_entry.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/_new_register_entry.erb -------------------------------------------------------------------------------- /views/_reconcile_entry.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/_reconcile_entry.erb -------------------------------------------------------------------------------- /views/_reconcile_table.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/_reconcile_table.erb -------------------------------------------------------------------------------- /views/_register_entry.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/_register_entry.erb -------------------------------------------------------------------------------- /views/balance_sheet.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/balance_sheet.erb -------------------------------------------------------------------------------- /views/create_subuser.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/create_subuser.erb -------------------------------------------------------------------------------- /views/earning_spending.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/earning_spending.erb -------------------------------------------------------------------------------- /views/income_expense.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/income_expense.erb -------------------------------------------------------------------------------- /views/income_expense_month.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/income_expense_month.erb -------------------------------------------------------------------------------- /views/layout.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/layout.erb -------------------------------------------------------------------------------- /views/net_worth.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/net_worth.erb -------------------------------------------------------------------------------- /views/reconcile.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/reconcile.erb -------------------------------------------------------------------------------- /views/register.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/register.erb -------------------------------------------------------------------------------- /views/switch_user.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyevans/spam/HEAD/views/switch_user.erb --------------------------------------------------------------------------------