UNPKG

arvox-backend

Version:

Un framework backend moderne et modulaire basé sur Hono, TypeScript et l'architecture hexagonale avec authentification Better Auth + Drizzle intégrée

34 lines 1.44 kB
export var ActivityType; (function (ActivityType) { // Auth activities ActivityType["LOGIN"] = "login"; ActivityType["LOGOUT"] = "logout"; ActivityType["REGISTER"] = "register"; ActivityType["VERIFY_EMAIL"] = "verify_email"; // User activities ActivityType["CREATE_USER"] = "create_user"; ActivityType["UPDATE_USER"] = "update_user"; ActivityType["DELETE_USER"] = "delete_user"; // Subscription activities ActivityType["SUBSCRIBING"] = "subscribing"; ActivityType["CHANGE_SUBSCRIPTION_PLAN"] = "change_subscription_plan"; ActivityType["CANCEL_SUBSCRIPTION"] = "cancel_subscription"; // Trial activities ActivityType["TRIAL_STARTED"] = "trial_started"; ActivityType["TRIAL_ENDED"] = "trial_ended"; ActivityType["TRIAL_ENDING_NOTIFICATION"] = "trial_ending_notification"; // File activities ActivityType["UPLOAD_FILE"] = "upload_file"; ActivityType["DELETE_FILE"] = "delete_file"; // Permission activities ActivityType["CREATE_ROLE"] = "create_role"; ActivityType["UPDATE_ROLE"] = "update_role"; ActivityType["DELETE_ROLE"] = "delete_role"; ActivityType["ASSIGN_ROLE"] = "assign_role"; // Generic activities ActivityType["CREATE"] = "create"; ActivityType["READ"] = "read"; ActivityType["UPDATE"] = "update"; ActivityType["DELETE"] = "delete"; })(ActivityType || (ActivityType = {})); //# sourceMappingURL=activity.type.js.map