From 1763e3347ed2921d9f8cd774e612578351e0719e Mon Sep 17 00:00:00 2001 From: default Date: Sun, 6 Aug 2023 18:40:50 +0200 Subject: Added support for limiting followed users. --- snac.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'snac.h') diff --git a/snac.h b/snac.h index 2b60165..4652827 100644 --- a/snac.h +++ b/snac.h @@ -1,7 +1,7 @@ /* snac - A simple, minimalistic ActivityPub instance */ /* copyright (c) 2022 - 2023 grunfink et al. / MIT license */ -#define VERSION "2.39" +#define VERSION "2.40-dev" #define USER_AGENT "snac/" VERSION @@ -132,6 +132,11 @@ int unpin(snac *user, const char *id); int is_pinned(snac *user, const char *id); xs_list *pinned_list(snac *user); +int limited(snac *user, const char *id, int cmd); +#define is_limited(user, id) limited((user), (id), 0) +#define limit(user, id) limited((user), (id), 1) +#define unlimit(user, id) limited((user), (id), 2) + void hide(snac *snac, const char *id); int is_hidden(snac *snac, const char *id); -- cgit v1.2.3