more testing and usability improvements
commit7f58063a919312bca65ca7aeb427a17eb3663f3b
authorpqauvsum <pqauvsum@posteo.cz>
Sun, 19 Oct 2014 18:38:23 +0000 (19 20:38 +0200)
committerpqauvsum <pqauvsum@posteo.cz>
Sun, 19 Oct 2014 18:38:23 +0000 (19 20:38 +0200)
treecb093913794e79d4622e7d1f70adba6428382ba5
parentde2b942e3ce6fd4631de442d0a077d6165b5f711
more testing and usability improvements

- use database session
- ability to sell+close positions properly
- upgraded app structure with 'rake rails:update'.
- BUGFIX: select Quotrecords by Quote.date
- BUGFIX: sort solved expressions numerically too
- BUGFIX: return parsed expressions in numerical order
- BUGFIX: SmrAutofigureData must be timed according its row
- BUGFIX: always return the parsed response array
44 files changed:
gui/Gemfile
gui/app/controllers/application_controller.rb
gui/app/controllers/assets_controller.rb
gui/app/controllers/blog_controller.rb
gui/app/controllers/cashflow_controller.rb
gui/app/controllers/figures_controller.rb
gui/app/controllers/objects/figurevar_controller.rb
gui/app/controllers/objects/portfolio_controller.rb
gui/app/controllers/objects/stock_controller.rb
gui/app/controllers/objects_controller.rb
gui/app/controllers/positions_controller.rb
gui/app/controllers/quoterecords_controller.rb
gui/app/helpers/application_helper.rb
gui/app/helpers/positions_helper.rb
gui/app/models/order.rb
gui/app/models/position.rb
gui/app/views/assets/index.html.erb
gui/app/views/blog/index.html.erb
gui/app/views/cashflow/index.html.erb
gui/app/views/figures/index.html.erb
gui/app/views/objects/portfolio/index.html.erb
gui/app/views/objects/stock/index.html.erb
gui/app/views/positions/new.html.erb
gui/app/views/positions/show.html.erb
gui/app/views/quoterecords/index.html.erb
gui/config/application.rb
gui/config/boot.rb
gui/config/initializers/assets.rb [new file with mode: 0644]
gui/config/initializers/cookies_serializer.rb [new file with mode: 0644]
gui/config/initializers/filter_parameter_logging.rb [new file with mode: 0644]
gui/config/initializers/session_store.rb
gui/config/initializers/wrap_parameters.rb [new file with mode: 0644]
gui/config/secrets.yml [new file with mode: 0644]
gui/db/migrate/20141019170215_add_user_session.rb [new file with mode: 0644]
gui/db/structure.sql
gui/lib/smr_asset.rb
gui/lib/smr_daemon_client.rb
gui/lib/smr_figures.rb
gui/lib/smr_position.rb
gui/lib/smr_quoterecords.rb
gui/public/stylesheets/all.css
gui/test/functional/smr_cashflowlog_test.rb
gui/test/functional/smr_position_test.rb
gui/test/integration/demo1_user_session_test.rb