* resolve osbsolete method
* put all properties as private, align unit test
* fix version of version in MD, add instruction to install ef tool
* fix url stored
* Build with GitHub Actions
* Changing dotnet-version
* Updating version again
* Updating path to sln and adding test step
* Updates to file path
* Path is probably starting out at the root
* Updating path once again
* Updating name
* Adding build badge to readme
* Making the build work in markdown
* Updates based on documentation
* Getting the build passing
* Getting app functioning
* A few cleanups to confirm it's working as expected
* Fixing functional tests
* Updating dockerfile for 3.0
* Functional Tests now run sequentially
* Updating to latest version of moq
* Adding migration for post 3.0 upgrades
* Removing commented out lines
* Moving address and catalogitemordered configuration in to classes that own them
* Adding admin user
* Adding admin catalog screen
- will also only display menu option if user is logged in as an admin
* WIP - squash this
* Allow user to edit a catalog item
* Adding entry for new service
* Invalidating cache after catalog item update
- also a little bit of cleanup
* Fixing bad merge
* Removing Picture Uri and making Id readonly
* Adjusting style in menu dropdown so all options are shown
* Creating Cache helpers with unit tests
* Updates based on documentation
* Getting the build passing
* Getting app functioning
* A few cleanups to confirm it's working as expected
* Fixing functional tests
* Updating dockerfile for 3.0
* Functional Tests now run sequentially
* Updating to latest version of moq
* Adding migration for post 3.0 upgrades
* Removing commented out lines
* Moving address and catalogitemordered configuration in to classes that own them
* Installing MediatR nuget packages
* Configure MediatR in Startup
* Creating GetMyOrders MediatR query and handler
* Adding GetOrderDetails MediatR handler
* Refactoring out default values
* Added tests for GetOrderDetails mediator handler
* Defaulting values on Models for now
* Removing some spaces
* Splitting files
* Splitting out the GetOrderDetails files
* Adding test for GetMyOrders
* restructuing folders
* Using constant
* Updates based on documentation
* Getting the build passing
* Getting app functioning
* A few cleanups to confirm it's working as expected
* Fixing functional tests
* Updating dockerfile for 3.0
* Functional Tests now run sequentially
* Updating to latest version of moq
* Adding migration for post 3.0 upgrades
* Removing commented out lines
* Moving address and catalogitemordered configuration in to classes that own them
* Minor cleanups
- There are issues with generating a local cert when trying to run this project from the docker-compose at the moment. Removing the https bits for now until so the docker-compose will work right after cloning the project.
- The change is a better way to do the configuration, but there is
currently an issue where the Value Objects are not being honored and
being treated like Entitys. When this happens, the container will throw
errors when trying to start up because the entitys are lacking primary
keys (when they don't need them).