0c664c09957e7110b797c26abd4e7a3970b2757b
- Introduced a DevExpress toast-based notification system using `DxToastProvider` and `IToastNotificationService` for consistent feedback. - Standardized request-to-domain mapping with AutoMapper/profile conventions or reflection-based mappers, enforced at the Core library level. - Removed dynamic SQL string composition and migrated to parameterized queries to address SQL injection vulnerabilities. Added CI guardrails to prevent reintroduction. - Refined UX on `EnvelopeSenderPage.razor` to enforce deterministic row double-click behavior and align row action buttons/tooltips. - Enabled SPA-style language switching for immediate UI culture updates without page reloads. - Added sender-scoped caching for "recent receiver suggestions" with short TTL, invalidation hooks, and cross-sender isolation.
Description
No description provided
Languages
JavaScript
84%
C#
7.8%
HTML
3.5%
Visual Basic .NET
2.6%
CSS
1.6%
Other
0.4%