Commit Graph

298 Commits

Author SHA1 Message Date
Eric Fleming 05767d6afc Switch to using NuGet package for listing all registered services 2019-04-05 21:10:14 -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 Fleming 5efd175a90 Removing app and app.min from ContentRemove 2019-03-23 16:04:30 -04:00
Eric Fleming 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 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 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 Fleming 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 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 Fleming 37631fe26f Removing BuildWebCompiler NuGet package 2019-02-23 15:25:35 -05:00
Steve Smith 765e1508bf Got RedirectToLoginIfNotAuth test working 2019-02-22 14:21:14 -05:00
Steve Smith f5a17ec635 Fixed SCSS variables reference issue (#218)
Fixed tests relying on /sign-in renamed to /login
2019-02-22 12:58:36 -05:00
Eric Fleming 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 Fleming 5956ad9b57 Fixing pager styles 2019-02-19 21:54:03 -05:00
Benjamin Camacho e3e53c1752 Delete unused ApplicationDbContext and Migrations in Web Project 2019-02-18 11:02:19 -06: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 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
Steve Smith e971dc2ea8 Cleaning up separate WebRazorPages proj 2019-02-07 09:11:57 -05:00
Eric Fleming a38027d7c9 Adjusting navbar brand styles 2019-02-01 21:26:52 -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
Steve Smith 8941e6b9a6 Login POST Test Working (#198)
* Got login test working

With request verification token
2019-01-25 13:54:35 -05:00
Steve Smith 1b610dd7a4 Adding functional tests (#197)
* Working on login tests

* Testing login with an integration test

Working on login functional test.

* Got functional login test working
2019-01-25 13:13:01 -05:00
Steve Smith cd7bbc0e59 Merge remote-tracking branch 'origin/master' 2019-01-22 21:44:14 -05:00
Steve Smith 88835916d8 Cleaning up docker files 2019-01-22 21:44:06 -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
Praveen Verma 2a6939ad02 Docker Build Failing: In dockerfile updated .net core version to 2.2 (#195)
Thanks!
2019-01-21 11:10:26 -05:00
Steve Smith 99c416142f Consolidate Web and WebRazorPages Projects (#192)
* 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
2019-01-18 13:29:00 -05:00
Steve Smith 483340f21e Adding API Health Check (#191) 2019-01-18 11:48:26 -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