* Adding support for 2fa, more auth options
* WIP getting auth stuff working
* Added Manage views. 2FA working now for MVC app.
* Switching to using a controller for no-UI logout scenario
* Adding Razor Pages impl of 2FA auth stuff. Works.
* Refactoring ViewModels into Razor Pages models
* Cleaning up Basket viewcomponent
* Refactoring services.
Fixed bug in basket item counter.
* Adding Auth filters to Web and WebWithRazor
* In progress copying code into new RP project
Cleaning up namespaces and whitespace in original Web project
* Cleaning up some more namespaces
* Removing unused page.
* Index page loads correctly.
* Fixing up paging.
* Moving views; getting ready to convert to RPs
* Auto stash before merge of "master" and "origin/master"
Basket and Checkout pages wired up
* WIP on Account pages
* Working on signin/signout
* Working on auth
* Getting order history working
Fixing auth bug
* Fixing Checkout issue
* Fixing link
* Moving Identity seeding to its own class and method.
* Adding tests for AddItem
* Added catalog api controller and functional tests
Added and cleaned up some comments
* Adding integration tests for OrderRepository
* Getting integration test for order working with inmemory db
* Ardalis/upgrade1 (#44)
* Upgrading to netcore 2.0
Updating repository to support async options and refactoring to use it.
* Starting work on tracking customer orders feature.
* Cleaning up some bugs
Working on basket view component implementation
* Fixing up styles, especially for basket in header.
* Adding Order Features (#47)
* Working on order model binding from checkout page - WIP
* Small layout tweaks (#43)
* Updating quantities implemented.
* Fixed basket widget count
* Order History (#49)
* working on creating and viewing orders.
* Working on wiring up listing of orders
* List orders page works as expected. Needed to support ThenInclude scenarios. Currently using strings.
* Remove non-icon basket link from header
Add comments to EF query logic
* Refactoring to use base specification type
* minor cleanup
* Ardalis/upgrade1 (#44)
* Upgrading to netcore 2.0
Updating repository to support async options and refactoring to use it.
* Starting work on tracking customer orders feature.
* Cleaning up some bugs
Working on basket view component implementation
* Fixing up styles, especially for basket in header.
* Adding Order Features (#47)
* Working on order model binding from checkout page - WIP
* Small layout tweaks (#43)
* Updating quantities implemented.
* Fixed basket widget count
* Order History (#49)
* working on creating and viewing orders.
* Working on wiring up listing of orders
* List orders page works as expected. Needed to support ThenInclude scenarios. Currently using strings.
* working on creating and viewing orders.
* Working on wiring up listing of orders
* List orders page works as expected. Needed to support ThenInclude scenarios. Currently using strings.
* Upgrading to netcore 2.0
Updating repository to support async options and refactoring to use it.
* Starting work on tracking customer orders feature.
* Cleaning up some bugs
Working on basket view component implementation
* Fixing up styles, especially for basket in header.
* Renamed Cart to Basket throughout
* Implemented cookie-based anonymous basket handling and transfer to user upon login. Still need to implement transfer upon registration.
* Adding ConfigureProduction as copy of ConfigureDevelopment.
* Configuring bundling and updating default appsetting value to work for local images (the setting is still useful for CDN scenarios).