Tellier Benoit created JAMES-2151: ------------------------------------- Summary: Administer Sieve quotas via CLI Key: JAMES-2151 URL: https://issues.apache.org/jira/browse/JAMES-2151 Project: James Server Issue Type: New Feature Components: webadmin Affects Versions: master Reporter: Tellier Benoit
James allows users to store Sieve scripts. As defined in ManageSieve RFC such storage should be limited by quotas. Hence, James allow administration of such quotas via the Command Line Client. But miss this administration aspect through *webadmin*. In *webadmin-data* project, crete a *SieveQuota* route class directly calling *SieveRepository* to create, read and delete such quotas. Globally, and per user. You will write relevant unit tests. You can have a look to the existing *GlobalQuotaRoutes* and related tests in *GlobalQuotaRoutesTest*. Here is the proposed API: {code:java} GET /sieve/quota {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org