diff options
author | Guilhem Moulin <guilhem.moulin@fripost.org> | 2012-09-29 14:58:17 +0200 |
---|---|---|
committer | Guilhem Moulin <guilhem.moulin@fripost.org> | 2012-09-29 14:58:17 +0200 |
commit | f6ffcfd73fc0d0dd731c321efab9a408a176c801 (patch) | |
tree | 1feb1992c01b621592a76176bbed1607e6852bc4 /TODO.org | |
parent | 2bece6abde54881bb074dd44e7f87885eab4a777 (diff) |
Better checks for existing entries.
Diffstat (limited to 'TODO.org')
-rw-r--r-- | TODO.org | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -4,11 +4,11 @@ domains/emails to Punycode internally? * TODO What to do when a user wants to add a domain? Is it worth it to send a confirmation e-mail? -* TODO Better check for existing lists (commands). +* DONE Better check for existing lists (commands). - When adding a new alias/mailbox 'test', check for existing alias/mailbox 'test', and list 'test'. - When adding a new alias/mailbox 'test-request', check for existing alias/mailbox 'test-request', list 'test-request' *and* list 'test'. (The same for other list commands.) - When adding a new list 'test', check for existing alias/mailbox/list 'test', 'test-request',... -- When adding a new list 'test-request', check for existing alias/mailbox/list 'test-request', 'test-request-request',... *and* list 'test'. (The same for other list commands.) +- (Lists of the form 'test-request' are forbidden); * TODO Check for cycles when creating new aliases? (It is impossible since the authenticated user may not have full read access on the graph) @@ -31,7 +31,7 @@ http://mark.stosberg.com/blog/2010/12/percent-encoding-uris-in-perl.html * CANCELED How should we encode the URL for internationalized domain names? Punicode vs. unicode vs. HTML entities? CLOSED: [2012-09-27 Thu 00:03] - CLOSING NOTE [2012-09-27 Thu 00:03] \\ -It's up to the browser (Firefox support unicode in URLs). +It's up to the browser (Firefox supports unicode in URLs). * CANCELED Forbid UTF8 in the domain part of lists? (Test if the list managers support it at least.) @@ -40,15 +40,15 @@ CLOSED: [2012-09-27 Thu 03:38] Mailman and Schleuder do not support IDNs, but we convert the list name into punicode first. -* TODO Give the right for domain owners and postmaster to grant the right +* TODO Give the right for domain owners and postmasters to grant the right to create aliases and lists. * TODO Give the right to appoint co owners (for list and aliases). * TODO Make every service use Kerberos, and remove the passphrase on -their private keys. +their GPG private keys. -* TODO Check list names against mailman's and schleuder's regexps? +* DONE Check list names against mailman's and schleuder's regexps? * TODO What to do when a list creation fails? Set up a new service to clean out the pending lists and domains if they have not been fixed |