remove old api token handling

This commit is contained in:
zkldi
2021-06-10 15:58:46 +01:00
parent 896238eefa
commit 582ccebf4a
2 changed files with 3 additions and 50 deletions
+1 -23
View File
@@ -71,7 +71,7 @@ export interface GameToIDStrings {
export interface MongoDBDocument {
_id?: IObjectID;
}
export declare type Databases = "sessions" | "session-views" | "folders" | "folder-chart-lookup" | "scores" | "score-pbs" | "notifications" | "imports" | "import-timings" | "tierlist-data" | "tierlists" | "goals" | "user-goals" | "user-milestones" | "milestones" | "game-stats" | "users" | "kai-auth-tokens" | "usc-auth-tokens" | "beatoraja-auth-tokens" | "bms-course-lookup";
export declare type Databases = "sessions" | "session-views" | "folders" | "folder-chart-lookup" | "scores" | "score-pbs" | "notifications" | "imports" | "import-timings" | "tierlist-data" | "tierlists" | "goals" | "user-goals" | "user-milestones" | "milestones" | "game-stats" | "users" | "kai-auth-tokens" | "usc-auth-tokens" | "beatoraja-auth-tokens" | "bms-course-lookup" | "api-tokens";
export declare type ValidDatabases = Databases | `songs-${Game}` | `charts-${Game}`;
/**
* Supported games by Kamaitachi.
@@ -600,28 +600,6 @@ export interface PrivateUserDocument extends PublicUserDocument {
password: string;
email: string;
}
export interface PublicAPIPermissions {
selfkey: boolean;
admin: boolean;
}
export interface PublicAPIKeyDocument extends MongoDBDocument {
assignedTo: integer;
expireTime: integer;
apiKey: string;
permissions: PublicAPIPermissions;
}
export interface InviteCodeDocument extends MongoDBDocument {
createdBy: integer;
code: string;
createdOn: number;
consumed: boolean;
}
export interface PublicAPIRequestDocument extends MongoDBDocument {
key: PublicAPIKeyDocument;
location: string;
timestamp: integer;
ip: string;
}
export interface IIDXEamusementScoreDocument extends MongoDBDocument {
chartID: string;
lamp: Lamps["iidx:SP" | "iidx:DP"];
+2 -27
View File
@@ -116,7 +116,8 @@ export type Databases =
| "kai-auth-tokens"
| "usc-auth-tokens"
| "beatoraja-auth-tokens"
| "bms-course-lookup";
| "bms-course-lookup"
| "api-tokens";
export type ValidDatabases = Databases | `songs-${Game}` | `charts-${Game}`;
@@ -806,32 +807,6 @@ export interface PrivateUserDocument extends PublicUserDocument {
email: string;
}
export interface PublicAPIPermissions {
selfkey: boolean;
admin: boolean;
}
export interface PublicAPIKeyDocument extends MongoDBDocument {
assignedTo: integer;
expireTime: integer;
apiKey: string;
permissions: PublicAPIPermissions;
}
export interface InviteCodeDocument extends MongoDBDocument {
createdBy: integer;
code: string;
createdOn: number;
consumed: boolean;
}
export interface PublicAPIRequestDocument extends MongoDBDocument {
key: PublicAPIKeyDocument;
location: string;
timestamp: integer;
ip: string;
}
export interface IIDXEamusementScoreDocument extends MongoDBDocument {
chartID: string;
lamp: Lamps["iidx:SP" | "iidx:DP"];