Add web console for creating registrars

This console is only to be used by Admins (either GAE admins for this project, or Support accounts). It is for "internal" use only, not for use by the registrars themselves.

To prevent abuse, the registrar is created in a non-functional PENDING state and can only be made functional from the nomulus shell tool.

While in "PENDING" state, the registrar can be updated from the registrar-console by admins.

Also - moving all the web consoles to the same directory (moving the otesetup/* files into registrar/)

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=229681011
This commit is contained in:
guyben 2019-01-16 21:39:49 -08:00 committed by jianglai
parent 758dcb5c39
commit 9aa7b69921
20 changed files with 1277 additions and 138 deletions

View file

@ -36,6 +36,9 @@ public abstract class StringGenerator implements Serializable {
/** An alphanumeric alphabet that omits visually similar characters. */
public static final String BASE_58 =
"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz";
/** Digit-only alphabet. */
public static final String DIGITS_ONLY = "0123456789";
}
protected String alphabet;