🦺 Added Stats/SystemConfig models

master
Alix JEUDI--LEMOINE 1 week ago
parent c8a6893cd0
commit be1fe12022

@ -0,0 +1,23 @@
export interface Stats {
general: {
total_users: number;
total_pins: number;
total_images: number;
total_friends: number;
total_storage_bytes: number;
};
last_30_days: {
new_users: number;
new_pins: number;
new_images: number;
};
top_users: Array<{
username: string;
pin_count: number;
}>;
top_shared_pins: Array<{
pin_id: string;
share_count: number;
title: string;
}>;
}

@ -0,0 +1,8 @@
export interface SystemConfig {
max_image_size: number;
max_images_per_pin: number;
max_images_per_user: number;
allowed_image_types: string[];
max_pins_per_user: number;
max_friends_per_user: number;
}
Loading…
Cancel
Save