From 32b783b407d971330c0ed057af5defcd3d991d5b Mon Sep 17 00:00:00 2001 From: Dessalines Date: Fri, 29 Jan 2021 10:11:11 -0500 Subject: [PATCH] Add active aggregates (#3) * Adding some more active aggregates fields. * v0.9.1-rc.2 * v0.9.1-rc.3 --- package.json | 2 +- src/interfaces/aggregates.ts | 8 ++++++++ src/interfaces/api/user.ts | 6 +++--- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index e3282e6..a8572a4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "lemmy-js-client", "description": "A javascript / typescript client for Lemmy", - "version": "0.9.1-rc.1", + "version": "0.9.1-rc.3", "author": "Dessalines ", "license": "AGPL-3.0", "main": "./dist/index.js", diff --git a/src/interfaces/aggregates.ts b/src/interfaces/aggregates.ts index 5be8ca6..2d4f393 100644 --- a/src/interfaces/aggregates.ts +++ b/src/interfaces/aggregates.ts @@ -14,6 +14,10 @@ export interface SiteAggregates { posts: number; comments: number; communities: number; + users_active_day: number; + users_active_week: number; + users_active_month: number; + users_active_half_year: number; } export interface PostAggregates { @@ -32,6 +36,10 @@ export interface CommunityAggregates { subscribers: number; posts: number; comments: number; + users_active_day: number; + users_active_week: number; + users_active_month: number; + users_active_half_year: number; } export interface CommentAggregates { diff --git a/src/interfaces/api/user.ts b/src/interfaces/api/user.ts index 2f7c8d0..c3c96c3 100644 --- a/src/interfaces/api/user.ts +++ b/src/interfaces/api/user.ts @@ -40,17 +40,17 @@ export interface CaptchaResponse { export interface SaveUserSettings { show_nsfw: boolean; - theme: string; // Default 'default' + theme: string; // Default 'browser' default_sort_type: number; // The Sort types from above, zero indexed as a number default_listing_type: number; // Post listing types are `All, Subscribed, Community` lang: string; avatar?: string; banner?: string; - preferred_username?: string; + preferred_username?: string; // The display name email?: string; bio?: string; matrix_user_id?: string; - new_password?: string; + new_password?: string; // If setting a new password, you need all 3 password fields new_password_verify?: string; old_password?: string; show_avatars: boolean;