Rohan Mitchell
cbeffaced1
Configure Travis, remove spork, add simplecov, add turbo sprokets.
...
Add travis config
(cherry picked from commit e3fdb12289 )
Only build on Ruby 1.9.3
(cherry picked from commit 719ef386bf )
Exclude pry from CI build
(cherry picked from commit d60935c800 )
Conflicts:
Gemfile
Attempt 2
(cherry picked from commit 2b19253895 )
Conflicts:
Gemfile.lock
Configure travis for postgres
(cherry picked from commit 3a441cd7d9 )
Fix migrations that fail because of coupling to changed/removed models
(cherry picked from commit b030793f15 )
Set up xvfb for Travis
(cherry picked from commit cdc3ab09a1 )
Add a failing test to test travis
(cherry picked from commit 72aa8fe5e5 )
Revert "Add a failing test to test travis"
This reverts commit 72aa8fe5e5 .
(cherry picked from commit bd5533e2b1 )
Add simplecov
(cherry picked from commit 5089d3bb22 )
Conflicts:
Gemfile.lock
Add turbo sprockets for faster asset precompile
(cherry picked from commit 3e6c56a638 )
Remove spork
(cherry picked from commit ed7bded642 )
Conflicts:
spec/spec_helper.rb
Remove more spork-specific things, remove unused cuc config from zeus
(cherry picked from commit fa11ff8982 )
Ensure order decorator is required, fix test fragility
(cherry picked from commit 1e94f88c5e )
2013-06-07 16:23:24 +10:00
Rohan Mitchell
ed067be530
Do not set site name and logo URLs in initializer, so that they can be set through admin interface
2013-06-04 08:43:35 +10:00
Andrew Spinks
174d7fac6f
Increase unicorn timeout so that reports can run over long date range.
2013-05-05 18:42:42 +10:00
Andrew Spinks
6777a3ce58
Update CMS configuration take S3 details from the spree config.
2013-05-05 14:10:11 +10:00
Rohan Mitchell
234b2d26e9
Add MiGS payment gateway
2013-04-29 15:37:48 +10:00
Rohan Mitchell
e20e4950bb
Install db2fog for S3 database backups
2013-04-29 11:31:01 +10:00
Rohan Mitchell
139188e021
Turn on asset init on precompile - now precompile can find assets stored in engines (lib/chili/...), but this breaks Heroku deployment
2013-04-22 17:37:02 +10:00
Rohan Mitchell
8f682a6d07
Unicorn handle forked db connections - fixes PG::Error SSL SYSCALL error: EOF detected
2013-04-19 09:52:16 +10:00
Rohan Mitchell
c5e8ac6fd1
Newrelic unicorn compatibility
2013-04-19 09:39:54 +10:00
Rohan Mitchell
4ce7525748
Configure newrelic for performance monitoring
2013-04-19 09:20:59 +10:00
Rohan Mitchell
83e3c6815d
Merge branch 'checkout-changes'
...
Conflicts:
.rvmrc
app/helpers/application_helper.rb
2013-01-22 10:30:51 +11:00
Rohan Mitchell
05c9a189c8
Merge branch 'email-changes'
2013-01-17 16:09:25 +11:00
Rob H
9c9431ca7f
Install Letter Opener for development environment
2012-12-07 14:31:23 +11:00
Rob H
ef22168349
Move select_distributor and deselect_distributor actions from enterprises controller to orders controller
2012-11-28 10:54:11 +11:00
Rohan Mitchell
d5310452b6
Admin list order cycles
2012-11-27 10:13:12 +11:00
Rohan Mitchell
2a645d04ae
Move presentation to presenter, display calculator fields
2012-11-22 14:37:38 +11:00
Rohan Mitchell
98143ffe5b
Add calculator to EnterpriseFee, test passes for listing enterprise fees
2012-11-16 16:07:40 +11:00
Rohan Mitchell
6247bd2541
Display admin table of enterprise fees with enterprise, fee type and name columns
2012-11-15 15:03:12 +11:00
Rohan Mitchell
ec74396659
Add enterprise fees to admin configurations menu
2012-11-15 13:58:51 +11:00
Rohan Mitchell
6d84cf7613
Merge branch 'master' into enterprises
...
Conflicts:
app/controllers/enterprises_controller.rb
app/views/spree/checkout/_distributor.html.haml
db/schema.rb
spec/lib/open_food_web/group_buy_report_spec.rb
2012-11-01 11:02:02 +11:00
Rohan Mitchell
34588e6141
Remove old supplier and distributor routes, models, controllers, views, specs
2012-11-01 09:55:45 +11:00
Rohan Mitchell
9d5c127f0d
Add enterprises controller that supercedes suppliers and distributors controllers. Add to cart consumer spec passes.
2012-10-31 16:47:01 +11:00
Rohan Mitchell
1d1c27701d
Add admin interface for enterprises
2012-10-31 14:25:00 +11:00
Rohan Mitchell
5ac904005b
Merge branch 'order-cycle-reports'
...
Conflicts:
app/controllers/spree/admin/reports_controller_decorator.rb
config/routes.rb
2012-10-31 10:18:11 +11:00
Rohan Mitchell
a3042118c7
Merge branch 'group-reports'
...
Conflicts:
app/controllers/spree/admin/reports_controller_decorator.rb
config/routes.rb
2012-10-26 17:14:49 +11:00
Rob H
d74591afe6
Fixes to reports controller and addition of order cycles reports
2012-10-26 13:44:13 +11:00
Rohan Mitchell
784969097d
Move admin non-Spree controllers out of Spree namespace
2012-10-25 10:45:39 +11:00
Rohan Mitchell
15e91f7743
WIP Move non-admin non-Spree controllers out of Spree namespace
2012-10-25 10:45:39 +11:00
Rob H
eb7d69fe6b
commit routes.rb file to prevent overwriting
2012-10-22 11:35:48 +11:00
Rohan Mitchell
4fc7295b97
Use S3 configuration from environment vars instead of s3.yml
2012-10-19 16:40:18 +11:00
Rohan Mitchell
8c7a02ec10
Fix image uploads with CMS
2012-10-18 11:13:40 +11:00
Rohan Mitchell
9fbcd8c01b
Display CMS pages with Spree's layout
2012-10-12 10:21:21 +11:00
Rohan Mitchell
28fc16ac66
Create links between Spree and CMS admin sections
2012-10-11 12:50:59 +11:00
Rohan Mitchell
48497266da
Precompile CMS assets
2012-10-11 11:06:52 +11:00
Rohan Mitchell
a31c5bbe46
Authorise CMS via Spree login
2012-10-11 10:50:36 +11:00
Rohan Mitchell
b35fb618f3
Add base install of Comfortable Mexican Sofa
2012-10-11 10:50:36 +11:00
Rob H
9737f21bb8
WIP: Write body of group buy report
2012-10-10 13:46:51 +11:00
Rohan Mitchell
a013854d2d
Change logo to Eaterprises, update link colour to match
2012-09-14 11:25:36 +10:00
Rohan Mitchell
8394c47064
Add admin js includes
2012-09-13 12:27:20 +10:00
Rohan Mitchell
a84f6f08eb
Compile all admin javascripts, fixes admin/images/new.js not found error
2012-09-13 12:20:35 +10:00
Rohan Mitchell
e0b8b8b4d4
Force precompile admin css and js
2012-08-04 10:27:15 +10:00
Rohan Mitchell
529de72f75
Force precompilation of store/all.css and store/all.js
2012-08-04 10:23:00 +10:00
Rohan Mitchell
b4f867924b
Do not connect to db during asset precompile, fix heroku deploy to cedar
2012-08-04 10:12:06 +10:00
Rohan Mitchell
a6c2490597
Enable auto-capture for spree_paypal_express
2012-08-02 15:45:31 +10:00
Rohan Mitchell
7d5c158021
Install Bugsnag
2012-08-02 10:32:33 +10:00
Andrew Spinks
7e9a84087e
cleaning up order report
2012-07-19 22:48:42 +10:00
Andrew Spinks
54559c4a5f
first cut at orders report.
2012-07-15 20:48:10 +10:00
Andrew Spinks
8f5b5e7ae4
allow shipping instructions to be provided.
2012-07-11 23:33:03 +10:00
Andrew Spinks
d34e6570fc
trying to get asset precompilation to work on deploy
2012-07-11 20:39:49 +10:00
Andrew Spinks
b5b35491cc
allow asset precompile to work on new heroku instance
2012-07-07 10:17:33 +10:00