feat: expose active user counts in API

This commit is contained in:
Sam 2023-05-06 15:59:52 +02:00
parent e8d9ccb1ac
commit de460720da
Signed by: sam
GPG key ID: B4EF20DDE721CAA1
4 changed files with 79 additions and 12 deletions

View file

@ -8,11 +8,18 @@ export interface SignupResponse {
export interface MetaResponse {
git_repository: string;
git_commit: string;
users: number;
users: MetaUsers;
members: number;
require_invite: boolean;
}
export interface MetaUsers {
total: number;
active_month: number;
active_week: number;
active_day: number;
}
export interface UrlsResponse {
discord?: string;
tumblr?: string;

View file

@ -61,7 +61,7 @@
<a href="/page/privacy">Privacy policy</a>
</p>
<p class="ms-auto">
Users: <strong>{data.users}</strong> &middot; Members: <strong>{data.members}</strong>
Users: <strong>{data.users.total}</strong> &middot; Members: <strong>{data.members}</strong>
</p>
</div>
</footer>