implemented Cash positions
commit165fe09941484b908e2f5f3e8e50003b487ed22a
authorpqauvsum <pqauvsum@posteo.cz>
Sat, 28 Mar 2015 21:16:50 +0000 (28 17:16 -0400)
committerpqauvsum <pqauvsum@posteo.cz>
Sat, 28 Mar 2015 21:20:04 +0000 (28 17:20 -0400)
tree7d4ea06fcf0c008cd3e681388ee119b38ff1adfb
parent75acea5046941068347de12a41d3d2f361ff6f59
implemented Cash positions
- all orders and bookings are done by Smr::Transaction class
- handles accrued interest by position
- default theme is called "The Sign of the Dollar"
79 files changed:
gui/Gemfile
gui/app/assets/stylesheets/application.css
gui/app/assets/stylesheets/assets.css
gui/app/assets/stylesheets/blog.css
gui/app/assets/stylesheets/cashflow.css
gui/app/assets/stylesheets/cashposition.css [new file with mode: 0644]
gui/app/assets/stylesheets/documents.css
gui/app/assets/stylesheets/figures.css
gui/app/assets/stylesheets/objects/figurevar.css
gui/app/assets/stylesheets/objects/portfolio.css
gui/app/assets/stylesheets/objects/stock.css
gui/app/assets/stylesheets/position.css [moved from gui/app/assets/stylesheets/positions.css with 80% similarity]
gui/app/assets/stylesheets/quoterecords.css
gui/app/assets/stylesheets/sessions.css [new file with mode: 0644]
gui/app/controllers/application_controller.rb
gui/app/controllers/assets_controller.rb
gui/app/controllers/cashposition_controller.rb [new file with mode: 0644]
gui/app/controllers/documentation_controller.rb [copied from gui/config/initializers/mime_types.rb with 62% similarity]
gui/app/controllers/objects/stock_controller.rb
gui/app/controllers/position_controller.rb [moved from gui/app/controllers/positions_controller.rb with 83% similarity]
gui/app/controllers/quoterecords_controller.rb
gui/app/helpers/application_helper.rb
gui/app/models/order.rb
gui/app/models/position.rb
gui/app/models/stock.rb
gui/app/views/assets/_quote_form.html.erb [new file with mode: 0644]
gui/app/views/assets/index.html.erb
gui/app/views/cashflow/index.html.erb
gui/app/views/cashposition/_booking_form.html.erb [new file with mode: 0644]
gui/app/views/cashposition/show.html.erb [new file with mode: 0644]
gui/app/views/documents/_filelist.html.erb
gui/app/views/layouts/application.html.erb
gui/app/views/objects/figurevar/index.html.erb
gui/app/views/objects/portfolio/index.html.erb
gui/app/views/objects/stock/index.html.erb
gui/app/views/objects/user/index.html.erb
gui/app/views/position/edit.html.erb [moved from gui/app/views/positions/edit.html.erb with 100% similarity]
gui/app/views/position/new.html.erb [moved from gui/app/views/positions/new.html.erb with 54% similarity]
gui/app/views/position/show.html.erb [moved from gui/app/views/positions/show.html.erb with 78% similarity]
gui/app/views/quoterecords/index.html.erb
gui/app/views/sessions/new.html.erb
gui/config/application.rb
gui/config/boot.rb
gui/config/initializers/assets.rb
gui/config/initializers/backtrace_silencers.rb
gui/config/initializers/cookies_serializer.rb
gui/config/initializers/inflections.rb
gui/config/initializers/mime_types.rb
gui/config/locales/en.yml
gui/config/routes.rb
gui/db/migrate/20150211200338_add_triggered_by_order.rb [new file with mode: 0644]
gui/db/migrate/20150327145107_order_add_accrued_interest.rb [new file with mode: 0644]
gui/db/migrate/20150328104427_drop_annual_meeting_from_stock.rb [new file with mode: 0644]
gui/db/seeds.rb
gui/db/structure.sql
gui/lib/smr/asset.rb
gui/lib/smr/asset_position.rb
gui/lib/smr/cashflowlog.rb
gui/lib/smr/transaction.rb [new file with mode: 0644]
gui/public/images/bg-bottom.jpg [new file with mode: 0644]
gui/public/images/bg.jpg
gui/test/fixtures/dividend.yml
gui/test/fixtures/figure_data.yml
gui/test/fixtures/order.yml
gui/test/fixtures/portfolio.yml
gui/test/fixtures/position.yml
gui/test/fixtures/position_revision.yml
gui/test/fixtures/quote.yml
gui/test/fixtures/quoterecord_rule.yml
gui/test/fixtures/schema_migrations.yml
gui/test/fixtures/stock.yml
gui/test/fixtures/stock_quotesource.yml
gui/test/integration/demo1_user_session_test.rb
gui/test/test_helper.rb
gui/test/unit/smr_asset_position_test.rb [moved from gui/test/functional/smr_asset_position_test.rb with 96% similarity]
gui/test/unit/smr_asset_test.rb [moved from gui/test/functional/smr_asset_test.rb with 96% similarity]
gui/test/unit/smr_cashflowlog_test.rb [moved from gui/test/functional/smr_cashflowlog_test.rb with 95% similarity]
gui/test/unit/smr_dividend_test.rb [moved from gui/test/functional/smr_dividend_test.rb with 96% similarity]
gui/test/unit/smr_transaction_test.rb [new file with mode: 0644]