Refactor payment verification to manual workflow and add comprehensive cleanup tools
Major changes: • Remove BTCPay Server integration in favor of SilverPAY manual verification • Add test data cleanup mechanisms (API endpoints and shell scripts) • Fix compilation errors in TestController (IdentityReference vs CustomerIdentity) • Add deployment automation scripts for Hostinger VPS • Enhance integration testing with comprehensive E2E validation • Add Blazor components and mobile-responsive CSS for admin interface • Create production environment configuration scripts Key Features Added: • Manual payment verification through Admin panel Order Details • Bulk test data cleanup with proper cascade handling • Deployment automation with systemd service configuration • Comprehensive E2E testing suite with SilverPAY integration validation • Mobile-first admin interface improvements Security & Production: • Environment variable configuration for production secrets • Proper JWT and VAPID key management • SilverPAY API integration with live credentials • Database cleanup and maintenance tools 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -2,4 +2,4 @@
|
||||
# https://curl.se/docs/http-cookies.html
|
||||
# This file was generated by libcurl! Edit at your own risk.
|
||||
|
||||
#HttpOnly_localhost FALSE / FALSE 0 .AspNetCore.Cookies CfDJ8EuTJxpD_M1FlZqQ5anN7O_HRIgSBb-xpi5fb6C7RkkUGXYZDnXJwrE8SzrYPVZMVePsro-9t2mZBzv2P4QylUMwt6Ovpd0kgxEatefnx3k64cqRSQMTsxU6X5P_1JjNccDpPwqsmxX_l_aBH_PvmnAjxMCeTEaZ1frmRWHLdOkKFrCWQbgDrso1ZelLuvewDn-5Yr9neq4Dp4dwczSs8EXtdcs_XArBHaDeIylzyjHbHBNdIiZeN2JeEcvcwabixeXefhaGVrq26pvG7YHWvpkjC1Np_IW76YSM3xe_RN5E5wOODfscPLWfPeOahZFlgxH6oWmr9NVfBEVa9CQc2msO1cSrtEypeygtZyoJZIqePPWVfFunMTzjKflheQAdDYRBKJP4moZ2eVvirkC6BZ-fq33FgVcKM7AwmX3RBWPHQhJSYq7bJsw4zS-r6vu93RAgTWxzFzSznt6hp8KeRzRjahIOzs6gO6g_7ihtfogphbt-joCNQeFKqCTSFkhudxMT2pG_n7QJHrO_ECriqms3lrrMq2wDddjcMySg02Uw
|
||||
#HttpOnly_localhost FALSE / FALSE 0 .AspNetCore.Cookies CfDJ8OZGzJDh-FtIgYN_FUICYtu8BfkzDd18onCtyOuqoU3P3YGzw6nG9lT7Q-STTSg8xC9U2RR9fB0rY445YHyqKzsHAn2FtIvsgFiL5smcbiZSiQBH9qkrbYwAgik5spmOX6XNZHpF9KwfRg-dLtpLRfFnKpeeh4TeQVceVXkscnqR8oThQexUUZlTKfnbwH5xfGEOWV4tsnaj_6mKmcHorVZH0mV4UmdlygktppTv3Ulz5LoP13sRpEnKOHPtu3ZnZfJsohqtFvDWs1bB7w7KmdM1TamocwA1DYIOSFDRwvgQ7DeZlHd4cgLAhCMvT1x6XKnm49YJxQ52BCnsRvkotUm7CgLFcBImqSSEFklwQxBFE64Hjmi_LxDC6vpxQnT4B89tQDqkuYJGEhA174c2OoG1IS1gjd02cfujG5fOO8eYcEFyuARkA4spzU4KTvg59N18C0H59ZAEoV0iIVHaTMHSFPh4jkrLgJBvpp9l8lU3QKKcDQ9V7v8ZUlEP0jfdoyudLEnmYcAuD-xDSepSauX-VxexVpWsZdL51BGilkue
|
||||
|
||||
Reference in New Issue
Block a user