* Adding tests for GetById endpoint
* Updating tests and messages
* Adding paged endpoint and also AutoMapper
* Authenticate endpoint works as bool with tests
* Got JWT token security working with Create and Delete endpoints and Swashbuckle.
* Working on getting cookie and jwt token auth working in the same app
All tests are passing
* Creating new project and moving APIs
Build succeeds; tests need updated.
* all tests passing after moving services to PublicApi project
* Fix authorize attributes
* Uncomment and update ApiCatalogControllerLists tests
Co-authored-by: Eric Fleming <eric-fleming18@hotmail.com>
* Changed the order of the projects, Web first to infer as startup.
* Added encapsulated JSON serialization - and moved to System.Text.Json
* Refactored a few minor updates out
Co-authored-by: Eric Fleming <eric-fleming18@hotmail.com>
* Moved Privacy, Home page to Razor Pages
* Migrating Basket from RazorPages to Web.
* Removed BasketController; refactored viewmodels
* Moved BasketComponent into Pages/Shared
Added auth rules to Startup for Pages
Added notes to controllers about Pages usage.
* Fixed broken my orders test
Consolidated Functional Tests
* Fixed logo link to home page
Fixed Order Detail Total $ format
* Initial Web2 project working
* Initial WebRazorPages project working
* Adding additional sln files
* Removing old project
* Fixed integration tests
* Getting FunctionalTests working.
* Got Swagger working in Web
* Moved web2 to web
* 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