Commit Graph
93 Commits
Author SHA1 Message Date
Eric Fleming 2da7421568 Updating the styles/page layout of the register page 2019-08-28 20:18:20 -04:00
Eric Fleming 4802d078a2 Removing old view and adding the scaffolded Register page so we can apply some styles to it 2019-08-28 19:43:42 -04:00
Eric Fleming d4993abd5f Rolling back change to use extension method to wiret up config
- 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).
2019-08-24 21:55:41 -04:00
Eric Fleming 3165791d82 Marking value objects as "owned" explicitly 2019-08-24 19:39:38 -04:00
Eric Fleming 4fb07d4d88 Configuring to use In-Memory Database by default 2019-08-19 21:46:14 -04:00
Eric Fleming b3d855847b Updating route in test to use the proper login route 2019-06-21 21:40:20 -04:00
Eric Fleming 89ab19cf19 Removing the AccountController 2019-06-21 21:40:02 -04:00
Eric Fleming c2e37b9019 Adding confirmEmail scaffolding
- Also updating the UrlHelpExtensions to not have a dependency on the AccountController
2019-06-21 21:39:52 -04:00
Eric Fleming e19ade962a Removing unused UrlHelperExtension 2019-06-21 21:18:50 -04:00
Eric Fleming 3ec2477175 Updating to match previous logic 2019-06-20 20:52:46 -04:00
Eric Fleming d5446de65f Adding scaffolding for Logout page
- Removing Identity route from startup
2019-06-20 20:41:00 -04:00
Eric Fleming 8006754cd7 Rename test 2019-06-15 21:18:30 -04:00
Eric Fleming fde9a7c439 Removing BasketItemRepository and updating tests 2019-06-15 17:07:22 -04:00
Eric Fleming cfe80aa956 Adding BasketId to model to ensure cascading deletes will clean up BasketItems 2019-06-15 17:03:17 -04:00
Eric Fleming 8924df0e1b Adding migration for updating defaults 2019-05-31 21:48:25 -04:00
Eric Fleming 9ba78f5187 Setting attributees to required
- This is because they currently do not allow nulls and we don't want to lose that
2019-05-31 21:47:17 -04:00
Eric Fleming aaac128e7d Updating the default data types of some decimal values to fix errors 2019-05-31 21:41:40 -04:00
Eric Fleming 3a9d8d0698 Removing font-size adjustment on wrong element 2019-05-28 21:38:39 -04:00
Eric Fleming 804d924988 Updating styles for Order details 2019-05-28 21:36:44 -04:00
Eric Fleming 4d27a4731c Adding z-index so menu displays in front of everything 2019-05-23 22:10:50 -04:00
Eric Fleming 835528ece0 Removing unused uri composer 2019-05-23 21:40:44 -04:00
Eric Fleming 0d606d1857 Removing the apply in the CatalogFilterPaginationSpecification
- This is so I can commit this to the repo as an example.
2019-05-01 19:41:22 -04:00
Eric Fleming 468df47c22 Adding a GroupBy specification example 2019-04-20 21:49:57 -04:00
Eric FlemingandGitHub 1632f7fb75 Merge pull request #242 from dotnet-architecture/remove-unused-dependency
BasketService no onger uses UriComposer
2019-04-19 11:08:03 -04:00
Eric Fleming 693c6c4466 BasketService no onger uses UriComposer
- Also fixing corresponding unit tests
2019-04-19 11:06:00 -04:00
Eric FlemingandGitHub d3d50ceab4 Merge pull request #237 from dotnet-architecture/package-updates
Package updates
2019-04-05 22:13:25 -04:00
Eric Fleming 794b9d7ab8 Updated NuGet Packages 2019-04-05 22:10:53 -04:00
Eric Fleming 456d17d6c3 Getting rid of warning 2019-04-05 22:06:40 -04:00
Eric Fleming 69dafa29e2 No need to pass in a LinkGenerator anymore 2019-04-05 22:06:07 -04:00
Eric Fleming 0fc29c818b cleaning up a warning 2019-04-05 22:04:15 -04:00
Eric FlemingandGitHub 1f024e934b Merge pull request #236 from dotnet-architecture/use-liststartupservices-packages
Switch to using NuGet package for listing all registered services
2019-04-05 21:12:04 -04:00
Eric Fleming 05767d6afc Switch to using NuGet package for listing all registered services 2019-04-05 21:10:14 -04:00
Eric FlemingandGitHub 4ad595bfd8 Merge pull request #233 from dotnet-architecture/rename-catalogservice
Renaming CatalogServices to CatalogViewModelService
2019-03-30 15:30:33 -04:00
Eric Fleming 555c3295f1 Renaming CatalogServices to CatalogViewModelService
- I believe this causes some confusion when people see "Service" in the Web project. We have another service in there named BasketViewModelService instead of BasketService anyways. Adding "ViewModel" to the name is a better representation of what the "services" in the Web project represent.
2019-03-30 15:29:32 -04:00
Eric FlemingandGitHub f84769720c Merge pull request #230 from dotnet-architecture/include-app-css
Removing app and app.min from ContentRemove
2019-03-23 16:08:08 -04:00
Eric Fleming 5efd175a90 Removing app and app.min from ContentRemove 2019-03-23 16:04:30 -04:00
Eric FlemingandGitHub 392b68e89d Merge pull request #226 from dotnet-architecture/upate-profile-menu-link
Changing asp-action to go to MyAccount instead of Index
2019-03-10 19:08:37 -04:00
Eric FlemingandGitHub 83e5e3e4cb Merge pull request #225 from dotnet-architecture/fixing-a-few-more-styles
Adjusting filter button styles
2019-03-10 19:08:13 -04:00
Eric Fleming 0cc045356c Changing asp-action to go to MyAccount instead of Index 2019-03-10 17:04:28 -04:00
Eric Fleming 847276a4e5 Adjusting filter button styles 2019-03-10 16:56:01 -04:00
Eric FlemingandGitHub f983f7389c Merge pull request #224 from dotnet-architecture/cleanup-csproj-file
Cleanup csproj file
2019-03-09 19:29:25 -05:00
Eric Fleming 300cce7a88 Cleanup UpToDateCheckInput 2019-03-09 19:25:50 -05:00
Eric Fleming 7c044d9c57 Removing ContentIncludedByDefault section that was added 2019-03-09 19:21:10 -05:00
Eric FlemingandGitHub db517b9c1d Merge pull request #223 from dotnet-architecture/fix-clicking-cart-button
Component will now redirect to basket when clicking on cart icon
2019-03-09 18:59:42 -05:00
Eric FlemingandGitHub 82c8f56388 Merge pull request #221 from dotnet-architecture/remove-irepository
Removing IRepository in favor of IAsyncRepository
2019-03-09 18:59:14 -05:00
Eric Fleming d0dcb63e1e Component will now redirect to basket when clicking on cart icon 2019-03-09 18:57:48 -05:00
Eric Fleming 8a00269ebd Removing IRepository
- This also involved cleaning up places where IRepository was still being references in Startup
- Removed unused repository from Basket service
2019-03-01 22:21:12 -05:00
Eric Fleming 1152f4a45d Remove GetSingleBySpec 2019-03-01 22:16:31 -05:00
Eric Fleming 1ba52becaa Remove count 2019-03-01 22:12:43 -05:00
Eric Fleming 427961095a Remove Delete 2019-03-01 22:11:19 -05:00
Eric Fleming eea7f54ded Removing update 2019-03-01 22:10:32 -05:00
Eric Fleming dd0a9a598d Removing Add 2019-03-01 22:09:07 -05:00
Eric Fleming b084d4e770 Removing List and all the places it was used 2019-03-01 22:07:46 -05:00
Eric Fleming b8f1ac977d Removing ListAll 2019-03-01 21:46:48 -05:00
Eric Fleming 058d4e6f5a Removing the GetById from IRepository
- removed it and updated everywhere, where it was called to use the async version
2019-03-01 21:42:52 -05:00
Eric FlemingandGitHub 9a70d56b64 Merge pull request #219 from dotnet-architecture/removing-BuildWebCompiler
Removing BuildWebCompiler NuGet package
2019-02-23 15:39:11 -05:00
Eric Fleming 37631fe26f Removing BuildWebCompiler NuGet package 2019-02-23 15:25:35 -05:00
Eric FlemingandGitHub 55efad912f Merge pull request #213 from jahbenjah/master
Delete unused ApplicationDbContext and Migrations  in Web Project
2019-02-21 21:08:16 -05:00
Eric FlemingandGitHub 8c5535e83d Merge pull request #215 from dotnet-architecture/fixing-pager-styles
Fixing pager styles
2019-02-19 21:55:30 -05:00
Eric Fleming 5956ad9b57 Fixing pager styles 2019-02-19 21:54:03 -05:00
Eric FlemingandGitHub be54fd48bb Merge pull request #210 from dotnet-architecture/use-identity-login-page
Use identity login page
2019-02-16 20:56:40 -05:00
Eric Fleming 374c950a49 Fixing footer styling 2019-02-16 20:53:57 -05:00
Eric Fleming ae46185a0b Working on styling for new Login page 2019-02-15 23:01:16 -05:00
Eric Fleming 8c2e43d775 Removing old Signin.cshtml 2019-02-15 22:14:18 -05:00
Eric Fleming fbde5dae90 Added scaffolded Login page for Identity
- Also updated the _LoginPartial to use the new page
2019-02-15 21:54:35 -05:00
Eric FlemingandGitHub 1a5cb50ecc Merge pull request #205 from dotnet-architecture/libman
Adding LibMan support and Compilerconfig
2019-02-15 20:02:26 -05:00
Eric Fleming f8abe0be12 Adding compilerconfig and updating variables 2019-02-09 15:18:49 -05:00
Eric Fleming c2ecf6cb36 Getting LibMan in place 2019-02-09 14:08:53 -05:00
Eric Fleming d4adb5c2b3 Adding libman configuration 2019-02-09 14:00:03 -05:00
Eric FlemingandGitHub 83f94726b3 Merge pull request #202 from dotnet-architecture/adjusting-navbar-brand
Adjusting navbar brand styles
2019-02-01 21:27:31 -05:00
Eric Fleming a38027d7c9 Adjusting navbar brand styles 2019-02-01 21:26:52 -05:00
Eric FlemingandGitHub c8f30a220b Merge pull request #201 from dotnet-architecture/fixing-header-styles
Fixing header styles
2019-02-01 20:44:14 -05:00
Eric Fleming 3752f80560 More cleanup 2019-02-01 20:16:04 -05:00
Eric Fleming dbb7bbc4d8 Using the correct login name 2019-02-01 19:58:13 -05:00
Eric Fleming c0a2aee9f0 Adding header styles 2019-02-01 19:46:32 -05:00
Eric FlemingandGitHub 8aa92f2635 Merge pull request #119 from Matthiee/master
Add extra max length and required constraints
2019-01-22 20:37:43 -05:00
Eric Fleming 6b12999df1 Merge branch 'master' into pr/119 2019-01-22 20:33:06 -05:00
Eric Fleming 9c65c4e3f7 Updates to existing PR
- updating City value to be 100 instead of 189. The longest city name in the world is 85 characters long, so making it 100 just in case.
- Fixed typo in file name: constrains to constraints
2019-01-22 20:28:56 -05:00
Eric FlemingandGitHub e41e37ff05 Merge pull request #189 from dotnet-architecture/anonymous-signin
Anonymous signin
2019-01-17 22:34:46 -05:00
Eric Fleming 118f386c7c Applying some style updates
- Moving the total out of the foreach so it only displays once
- Making the total display proper number of Decimals
2019-01-17 20:33:00 -05:00
Eric Fleming fa9b04f53d Moving Components directory in to Shared
- Based on the Microsoft documentation, they recommend you put the Components directory inside of Shared. https://docs.microsoft.com/en-us/aspnet/core/mvc/views/view-components?view=aspnetcore-2.2
2019-01-15 20:09:25 -05:00
Eric Fleming 007fb6a0af Display 2 decimal places for Total on Basket screen 2019-01-12 20:10:55 -05:00
Eric Fleming 2d6e9106a3 Setting Cookie to IsEssential to fix anonymous signin 2019-01-12 19:11:26 -05:00
Eric FlemingandGitHub b123945a01 Merge pull request #183 from dotnet-architecture/display-total-once-in-cart
Move the "Total" div out of the for loop so it only appears once in t…
2019-01-05 15:21:48 -05:00
Eric Fleming 482a5dc515 Move the "Total" div out of the for loop so it only appears once in the cart 2019-01-05 15:21:11 -05:00
Eric FlemingandGitHub 5d429ad093 Merge pull request #181 from dotnet-architecture/resolve-179/convert-to-list-before-deleting
Adding ToList to IReadOnlyCollection used in foreach
2019-01-02 21:09:39 -05:00
Eric Fleming 4444bd20a3 Adding ToList to IReadOnlyCollection used in foreach 2019-01-02 21:04:21 -05:00
Eric FlemingandSteve Smith eb02750841 Remove basket items when basket is deleted (#170)
* Proving out removing the basket items at the same time the basket is deleted

* Fixing existing unit tests

* Adding a unit test for the Deletebasket method

* Rename test and deleting basket items before basket

* Added integration test for DeleteAsync method for BasketItems

- Also added a BasketBuilder to create a Basket with no items, or one item.
2018-12-28 07:40:35 -08:00
Eric FlemingandGitHub 95285593c9 Updating numbering of README 2018-12-15 14:15:41 -05:00
Eric FlemingandSteve Smith 0d44a514ab Fix 147 include order id in details query (#169)
* Adding Id to query so the correct order details are always pulled back

* Removing unused usings

- also removed the sync method as it is not used anywhere in the solution. The Async should be the preferred one.

* Adding integration test for GetByIdWithItemAsync

* Rename test
2018-12-14 17:54:23 -08:00
Eric FlemingandGitHub c7c16c4265 Merge pull request #140 from hemantkd/Removing-unused-directives
Removed all the unused directives in the Solution with the assistance…
2018-12-14 19:54:06 -05:00
Eric FlemingandGitHub 431ff513c3 Merge pull request #168 from ratanparai/patch-1
Consistency in setting up private variable field
2018-12-14 19:34:11 -05:00
Eric FlemingandGitHub 69054b0002 Merge pull request #150 from beam-codegrind/fix-108
Fixed #108
2018-12-08 14:46:47 -05:00