Commit Graph

85 Commits

Author SHA1 Message Date
Khwezi Mngoma 1efe1ff21e Implemented order history
continuous-integration/drone/pr Build is passing
2026-06-17 22:45:40 +02:00
Khwezi Mngoma 8d2efbeb4a Added legal pages, contact and abut us
continuous-integration/drone/pr Build is passing
Redesigned account, checkout
Added stock management design elements
2026-06-16 23:32:44 +02:00
Khwezi Mngoma 5d614d2a94 Checkout page clean up
continuous-integration/drone/pr Build is passing
2026-06-16 21:12:12 +02:00
Khwezi Mngoma 554741c2e5 Added user feedback toaster messages
continuous-integration/drone/pr Build is passing
2026-06-16 14:49:03 +02:00
Khwezi Mngoma 02294d36e8 Implemented AddToCart functionality on home page 2026-06-16 14:37:44 +02:00
Khwezi Mngoma 31423ea48d Solved double entry issue on order confirmation
continuous-integration/drone/pr Build is passing
2026-06-16 13:47:03 +02:00
Khwezi Mngoma 6ca781759f Stable payment and order process 2026-06-16 13:39:40 +02:00
Khwezi Mngoma cb03b91c6c Docker image cache test
continuous-integration/drone/pr Build is passing
2026-06-16 10:58:03 +02:00
Khwezi Mngoma b0ea5ea098 Specified buildkit inline caching
continuous-integration/drone/pr Build is passing
2026-06-16 10:44:27 +02:00
Khwezi Mngoma 32eeb24558 Added caching to docker build stage
continuous-integration/drone/pr Build is passing
2026-06-16 10:32:25 +02:00
Khwezi Mngoma bead8314da ensured that untranslatable claims do not crash signalr
continuous-integration/drone/pr Build is passing
2026-06-16 00:14:45 +02:00
Khwezi Mngoma 5c3ceeeb83 Added automati revision history pruning
continuous-integration/drone/pr Build is passing
2026-06-15 23:27:23 +02:00
Khwezi Mngoma fcc0b3845e Removed https failsafe
continuous-integration/drone/pr Build is passing
2026-06-15 22:53:55 +02:00
Khwezi Mngoma a23292f02a Removed secrets from manifest since they are hosted in the cluster
continuous-integration/drone/pr Build is passing
2026-06-15 22:39:41 +02:00
Khwezi Mngoma 4954ead02d Added https failsafe
continuous-integration/drone/pr Build is passing
2026-06-15 17:22:20 +02:00
Khwezi Mngoma 79eebea7b1 Removed UseHttpsRedirection
continuous-integration/drone/pr Build is passing
2026-06-15 17:11:48 +02:00
Khwezi Mngoma 7199a6651b Implemented cart hydration and refactored paynow flow
continuous-integration/drone/pr Build is passing
2026-06-15 16:42:09 +02:00
Khwezi Mngoma 11e0176e40 Enabled sticky sessions
continuous-integration/drone/pr Build is passing
2026-06-15 00:45:25 +02:00
Khwezi Mngoma 160c23ab8b Removed failsafe 2026-06-15 00:36:46 +02:00
Khwezi Mngoma 2b1d862d3b Added proto handling fail safe 2026-06-15 00:31:51 +02:00
Khwezi Mngoma c6fc228c66 Refactored fowarded header config in app
continuous-integration/drone/pr Build is passing
2026-06-15 00:26:06 +02:00
Khwezi Mngoma dc3dd4a40b Removed invalid manifest field
continuous-integration/drone/pr Build is passing
2026-06-15 00:05:22 +02:00
Khwezi Mngoma 1bb1b0d476 Refactored manifest
continuous-integration/drone/pr Build is failing
2026-06-14 23:57:06 +02:00
Khwezi Mngoma 0bb5da3513 Updates app pipelining and cleaned up service registration
continuous-integration/drone/pr Build is passing
2026-06-14 23:40:47 +02:00
Khwezi Mngoma c3e6f9801b Updated multi pod handling of sticky sessions
continuous-integration/drone/pr Build is passing
2026-06-14 23:14:41 +02:00
Khwezi Mngoma d323bd866c Updated handling of fowarded header and fixed base64 encoding of certificate
continuous-integration/drone/pr Build is passing
2026-06-14 22:56:23 +02:00
Khwezi Mngoma a6a41eaeac Moved kerstel definition to the service defitniton section
continuous-integration/drone/pr Build is failing
2026-06-14 18:01:42 +02:00
Khwezi Mngoma 17a74ca750 Refactore the entire k8s manifest for pure https routing
continuous-integration/drone/pr Build is failing
2026-06-14 17:48:39 +02:00
Khwezi Mngoma 53b3018d9e Update cookie policies
continuous-integration/drone/pr Build is passing
2026-06-14 13:15:30 +02:00
Khwezi Mngoma 8002920a07 Updated cookie policies
continuous-integration/drone/pr Build is passing
2026-06-14 12:56:09 +02:00
Khwezi Mngoma 285cb29867 Reordered service registration
continuous-integration/drone/pr Build is passing
2026-06-14 12:42:22 +02:00
Khwezi Mngoma 596ab396a4 Refactored starup pipeline
continuous-integration/drone/pr Build is passing
2026-06-14 12:23:23 +02:00
Khwezi Mngoma 9cbde6e622 Encapsulated the cert string in a base 64 string
continuous-integration/drone/pr Build is passing
2026-06-14 12:05:21 +02:00
Khwezi Mngoma 8ddf769fab Refactored manifest
continuous-integration/drone/pr Build is passing
2026-06-14 11:49:08 +02:00
Khwezi Mngoma 44741d2162 Added data protection keys and cert encryption to them
continuous-integration/drone/pr Build is passing
2026-06-14 11:33:04 +02:00
Khwezi Mngoma 5204816370 Added data protection key persistance
continuous-integration/drone/pr Build is passing
2026-06-13 23:51:21 +02:00
Khwezi Mngoma ec4c9d9689 Fixed login and logout redirect issue
continuous-integration/drone/pr Build is passing
2026-06-13 23:20:02 +02:00
Khwezi Mngoma ff826f0b73 Moved RedirectToLogin code to code behind 2026-06-13 22:14:21 +02:00
Khwezi Mngoma 6d76442dcf Reordered solution 2026-06-13 21:54:15 +02:00
Khwezi Mngoma 5ffe9793e8 Stable payfast interaction 2026-06-13 21:50:29 +02:00
Khwezi Mngoma 0765e63d8a Using shared service for Cart management
continuous-integration/drone/pr Build is passing
2026-06-12 08:54:53 +02:00
Khwezi Mngoma 234fb0f2f3 Stable checkout page
continuous-integration/drone/pr Build is passing
2026-06-11 14:24:42 +02:00
Khwezi Mngoma e7acb05027 Completed Cart page design
continuous-integration/drone/pr Build is passing
2026-06-11 00:23:57 +02:00
Khwezi Mngoma 64e0fcba27 Wired up CartDrawel and ProductView to cart service and local storage
continuous-integration/drone/pr Build is passing
2026-06-10 23:01:21 +02:00
Khwezi Mngoma 3bce80c963 Implemented cart service with state tracker and linked to main layout
continuous-integration/drone/pr Build is passing
2026-06-09 23:39:49 +02:00
Khwezi Mngoma d3e9b30be5 Updated nuget packaged to includ the CartService 2026-06-09 20:51:56 +02:00
Khwezi Mngoma a3bc2bc3f9 Fixed manifest secret name
continuous-integration/drone/pr Build is passing
2026-06-07 16:51:07 +02:00
Khwezi Mngoma a66a84af75 Stable user session management
continuous-integration/drone/pr Build is passing
2026-06-07 15:41:54 +02:00
Khwezi Mngoma 895d99a2e5 Updated packages
continuous-integration/drone/pr Build is passing
2026-06-05 09:24:45 +02:00
Khwezi Mngoma de714d2271 Build trigger
continuous-integration/drone/pr Build is passing
2026-06-05 09:07:50 +02:00