Quant.Infra.Net.Pro.Web.CharleSchwab
Technical Requirements & Bug Reports Resolved
1. Loading Masks for Time-Consuming Communication
All time-consuming communication/API requests currently only display prompt messages. They should be updated to use a loading mask (overlay).
1.1 Display an appropriate loading message, e.g., "Communicating, please wait patiently. Do not close the software." At the same time, user modifications must be disabled during this period.
1.2 Utilizing a loading mask will effectively prevent users from making unauthorized changes during execution.
2. Multi-Asset Rebalancing Notification
If the Multi-Asset Rebalancing strategy is set to manual trigger, an email notification should be sent whenever a rebalancing event is triggered.
3. [Bug] Inactive Buttons in Multi-Asset Rebalancing
In the Multi-Asset Rebalancing module, clicking the Add, Import, or Export buttons results in no response.
4. [Bug] Inactive Calculate Button
In the Multi-Asset Rebalancing module, clicking the Calculate button results in no response.