Initially, CWS was only suppose to be a backend system. But as CORS (#65) support is being added to provide support for JavaScript frameworks directly connecting with CWS. It means that the purpose is being extended. This requires that the logic is extended with limitation checks for the accounts, so only x retries can be made within a y minute period. Where both should be configurable but the data model must also be extended to support these.
Initially, CWS was only suppose to be a backend system. But as CORS (#65) support is being added to provide support for JavaScript frameworks directly connecting with CWS. It means that the purpose is being extended. This requires that the logic is extended with limitation checks for the accounts, so only x retries can be made within a y minute period. Where both should be configurable but the data model must also be extended to support these.