3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-10 20:35:02 +00:00

Add custom logger. Fix a bunch of errors. Optimize imports.

This commit is contained in:
Dragory 2020-07-22 22:56:21 +03:00
parent 0dae54745d
commit 1064a1ca46
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1
89 changed files with 198 additions and 229 deletions

View file

@ -1,13 +1,5 @@
import { AllowedGuild } from "./entities/AllowedGuild";
import {
getConnection,
getRepository,
Repository,
Transaction,
TransactionManager,
TransactionRepository,
} from "typeorm";
import { BaseGuildRepository } from "./BaseGuildRepository";
import { getRepository, Repository } from "typeorm";
import { BaseRepository } from "./BaseRepository";
import { ApiPermissionTypes } from "./ApiPermissionAssignments";

View file

@ -3,11 +3,9 @@ import { ApiLogin } from "./entities/ApiLogin";
import { BaseRepository } from "./BaseRepository";
import crypto from "crypto";
import moment from "moment-timezone";
// tslint:disable-next-line:no-submodule-imports
import uuidv4 from "uuid/v4";
import { DBDateFormat } from "../utils";
import { log } from "util";
export class ApiLogins extends BaseRepository {
private apiLogins: Repository<ApiLogin>;

View file

@ -1,11 +1,10 @@
import uuid from "uuid/v4"; // tslint:disable-line
import moment from "moment-timezone";
import { ArchiveEntry } from "./entities/ArchiveEntry";
import { getRepository, Repository } from "typeorm";
import { BaseGuildRepository } from "./BaseGuildRepository";
import { trimLines } from "../utils";
import { SavedMessage } from "./entities/SavedMessage";
import { Channel, Guild, User } from "eris";
import { Guild } from "eris";
import { renderTemplate } from "../templateFormatter";
const DEFAULT_EXPIRY_DAYS = 30;

View file

@ -1,7 +1,7 @@
import moment from "moment-timezone";
import { Mute } from "./entities/Mute";
import { BaseGuildRepository } from "./BaseGuildRepository";
import { getRepository, Repository, Brackets } from "typeorm";
import { Brackets, getRepository, Repository } from "typeorm";
export class GuildMutes extends BaseGuildRepository {
private mutes: Repository<Mute>;

View file

@ -1,7 +1,7 @@
import { BaseGuildRepository } from "./BaseGuildRepository";
import { getRepository, In, Repository } from "typeorm";
import { NicknameHistoryEntry } from "./entities/NicknameHistoryEntry";
import { MINUTES, SECONDS, sorter } from "../utils";
import { MINUTES, SECONDS } from "../utils";
import { MAX_USERNAME_ENTRIES_PER_USER } from "./UsernameHistory";
import { isAPI } from "../globals";
import { cleanupNicknames } from "./cleanup/nicknames";

View file

@ -1,12 +1,11 @@
import { getRepository, In, Repository } from "typeorm";
import { getRepository, Repository } from "typeorm";
import { BaseGuildRepository } from "./BaseGuildRepository";
import { ISavedMessageData, SavedMessage } from "./entities/SavedMessage";
import { QueuedEventEmitter } from "../QueuedEventEmitter";
import { GuildChannel, Message } from "eris";
import moment from "moment-timezone";
import { DAYS, DBDateFormat, MINUTES, SECONDS } from "../utils";
import { MINUTES, SECONDS } from "../utils";
import { isAPI } from "../globals";
import { connection } from "./db";
import { cleanupMessages } from "./cleanup/messages";
if (!isAPI()) {

View file

@ -1,5 +1,5 @@
import { BaseGuildRepository } from "./BaseGuildRepository";
import { Repository, getRepository } from "typeorm";
import { getRepository, Repository } from "typeorm";
import { StarboardReaction } from "./entities/StarboardReaction";
export class GuildStarboardReactions extends BaseGuildRepository {

View file

@ -1,5 +1,4 @@
import { BaseGuildRepository } from "./BaseGuildRepository";
import { connection } from "./db";
import { getRepository, Repository } from "typeorm";
import { StatValue } from "./entities/StatValue";

View file

@ -1,8 +1,7 @@
import { getRepository, In, Repository } from "typeorm";
import { UsernameHistoryEntry } from "./entities/UsernameHistoryEntry";
import { MINUTES, SECONDS, sorter } from "../utils";
import { MINUTES, SECONDS } from "../utils";
import { BaseRepository } from "./BaseRepository";
import { connection } from "./db";
import { isAPI } from "../globals";
import { cleanupUsernames } from "./cleanup/usernames";

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn, CreateDateColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("allowed_guilds")
export class AllowedGuild {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("antiraid_levels")
export class AntiraidLevel {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn, OneToOne, ManyToOne, JoinColumn } from "typeorm";
import { Column, Entity, JoinColumn, ManyToOne, PrimaryColumn } from "typeorm";
import { ApiUserInfo } from "./ApiUserInfo";
@Entity("api_logins")

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn, ManyToOne, JoinColumn } from "typeorm";
import { Column, Entity, JoinColumn, ManyToOne, PrimaryColumn } from "typeorm";
import { ApiUserInfo } from "./ApiUserInfo";
@Entity("api_permissions")

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn, OneToMany } from "typeorm";
import { Column, Entity, OneToMany, PrimaryColumn } from "typeorm";
import { ApiLogin } from "./ApiLogin";
import { ApiPermissionAssignment } from "./ApiPermissionAssignment";

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryGeneratedColumn } from "typeorm";
import { Column, Entity, PrimaryGeneratedColumn } from "typeorm";
@Entity("archives")
export class ArchiveEntry {

View file

@ -1,5 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { ISavedMessageData } from "./SavedMessage";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("auto_reactions")
export class AutoReaction {

View file

@ -1,4 +1,4 @@
import { Entity, PrimaryGeneratedColumn, Column, OneToMany } from "typeorm";
import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from "typeorm";
import { CaseNote } from "./CaseNote";
@Entity("cases")

View file

@ -1,4 +1,4 @@
import { Entity, PrimaryGeneratedColumn, Column, ManyToOne, JoinColumn } from "typeorm";
import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from "typeorm";
import { Case } from "./Case";
@Entity("case_notes")

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn, CreateDateColumn, ManyToOne, JoinColumn } from "typeorm";
import { Column, Entity, JoinColumn, ManyToOne, PrimaryColumn } from "typeorm";
import { ApiUserInfo } from "./ApiUserInfo";
@Entity("configs")

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("mutes")
export class Mute {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("nickname_history")
export class NicknameHistoryEntry {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("persisted_data")
export class PersistedData {

View file

@ -1,5 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { ISavedMessageData } from "./SavedMessage";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("pingable_roles")
export class PingableRole {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("reaction_roles")
export class ReactionRole {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("reminders")
export class Reminder {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
export interface ISavedMessageData {
attachments?: object[];

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
import { Attachment } from "eris";
import { StrictMessageContent } from "../../utils";

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("slowmode_channels")
export class SlowmodeChannel {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("slowmode_users")
export class SlowmodeUser {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn, OneToMany, ManyToOne, JoinColumn, OneToOne } from "typeorm";
import { Column, Entity, JoinColumn, OneToOne, PrimaryColumn } from "typeorm";
import { SavedMessage } from "./SavedMessage";
@Entity("starboard_messages")

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn, JoinColumn, OneToOne } from "typeorm";
import { Column, Entity, JoinColumn, OneToOne, PrimaryColumn } from "typeorm";
import { SavedMessage } from "./SavedMessage";
@Entity("starboard_reactions")

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn, CreateDateColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("stats")
export class StatValue {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("supporters")
export class Supporter {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn, CreateDateColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("tags")
export class Tag {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn, CreateDateColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("tag_responses")
export class TagResponse {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("username_history")
export class UsernameHistoryEntry {

View file

@ -1,4 +1,4 @@
import { Entity, Column, PrimaryColumn } from "typeorm";
import { Column, Entity, PrimaryColumn } from "typeorm";
@Entity("vc_alerts")
export class VCAlert {