From 71537bdaf8fa3e752b7178efdf53e5c1c1402973 Mon Sep 17 00:00:00 2001 From: default Date: Sat, 25 Jan 2025 05:29:01 +0100 Subject: Bumped version. --- snac.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'snac.h') diff --git a/snac.h b/snac.h index c0e512d..344dbaa 100644 --- a/snac.h +++ b/snac.h @@ -1,7 +1,7 @@ /* snac - A simple, minimalistic ActivityPub instance */ /* copyright (c) 2022 - 2025 grunfink et al. / MIT license */ -#define VERSION "2.69" +#define VERSION "2.70-dev" #define USER_AGENT "snac/" VERSION -- cgit v1.2.3 From 82bcc4b465f73a5d1f2eebcf3813452bc1c37fbd Mon Sep 17 00:00:00 2001 From: default Date: Mon, 27 Jan 2025 16:59:08 +0100 Subject: Minor optimization in timeline retrieving. Functions now receive an optional int *more, set to 1 if there are more than the 'show' requested. --- snac.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'snac.h') diff --git a/snac.h b/snac.h index 344dbaa..278e798 100644 --- a/snac.h +++ b/snac.h @@ -157,8 +157,8 @@ int timeline_here(snac *snac, const char *md5); int timeline_get_by_md5(snac *snac, const char *md5, xs_dict **msg); int timeline_del(snac *snac, const char *id); xs_str *user_index_fn(snac *user, const char *idx_name); -xs_list *timeline_simple_list(snac *user, const char *idx_name, int skip, int show); -xs_list *timeline_list(snac *snac, const char *idx_name, int skip, int show); +xs_list *timeline_simple_list(snac *user, const char *idx_name, int skip, int show, int *more); +xs_list *timeline_list(snac *snac, const char *idx_name, int skip, int show, int *more); int timeline_add(snac *snac, const char *id, const xs_dict *o_msg); int timeline_admire(snac *snac, const char *id, const char *admirer, int like); -- cgit v1.2.3 From 1766d6bf92eb433841c03ccb096c636a4c5dc968 Mon Sep 17 00:00:00 2001 From: default Date: Mon, 27 Jan 2025 20:20:40 +0100 Subject: Added a 'No more unseen posts' mark. --- snac.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'snac.h') diff --git a/snac.h b/snac.h index 278e798..6c3ccda 100644 --- a/snac.h +++ b/snac.h @@ -22,6 +22,8 @@ #define MD5_HEX_SIZE 33 +#define MD5_ALREADY_SEEN_MARK "00000000000000000000000000000000" + extern double disk_layout; extern xs_str *srv_basedir; extern xs_dict *srv_config; @@ -163,6 +165,8 @@ int timeline_add(snac *snac, const char *id, const xs_dict *o_msg); int timeline_admire(snac *snac, const char *id, const char *admirer, int like); xs_list *timeline_top_level(snac *snac, const xs_list *list); +void timeline_add_mark(snac *user); + xs_list *local_list(snac *snac, int max); xs_str *instance_index_fn(void); xs_list *timeline_instance_list(int skip, int show); -- cgit v1.2.3 From ed6c6328a14ae486ba87a7bad273a4bd3a4056c4 Mon Sep 17 00:00:00 2001 From: default Date: Fri, 31 Jan 2025 09:11:34 +0100 Subject: Version 2.70 RELEASED. --- snac.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'snac.h') diff --git a/snac.h b/snac.h index 6c3ccda..0cd6113 100644 --- a/snac.h +++ b/snac.h @@ -1,7 +1,7 @@ /* snac - A simple, minimalistic ActivityPub instance */ /* copyright (c) 2022 - 2025 grunfink et al. / MIT license */ -#define VERSION "2.70-dev" +#define VERSION "2.70" #define USER_AGENT "snac/" VERSION -- cgit v1.2.3 From f942acf3e987989b4898ee43b00685092127399e Mon Sep 17 00:00:00 2001 From: default Date: Tue, 4 Feb 2025 13:57:19 +0100 Subject: Bumped version. --- snac.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'snac.h') diff --git a/snac.h b/snac.h index 0cd6113..b4852f3 100644 --- a/snac.h +++ b/snac.h @@ -1,7 +1,7 @@ /* snac - A simple, minimalistic ActivityPub instance */ /* copyright (c) 2022 - 2025 grunfink et al. / MIT license */ -#define VERSION "2.70" +#define VERSION "2.71-dev" #define USER_AGENT "snac/" VERSION -- cgit v1.2.3 From 6f2afe1ecb01ff3ff8d6f9e297ed02e0d42f8b93 Mon Sep 17 00:00:00 2001 From: default Date: Tue, 4 Feb 2025 15:07:17 +0100 Subject: Version 2.71 RELEASED. --- snac.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'snac.h') diff --git a/snac.h b/snac.h index b4852f3..4618b87 100644 --- a/snac.h +++ b/snac.h @@ -1,7 +1,7 @@ /* snac - A simple, minimalistic ActivityPub instance */ /* copyright (c) 2022 - 2025 grunfink et al. / MIT license */ -#define VERSION "2.71-dev" +#define VERSION "2.71" #define USER_AGENT "snac/" VERSION -- cgit v1.2.3 From d1d9e1397e6d7ee182316bbbb1dd0b1b9788b36f Mon Sep 17 00:00:00 2001 From: default Date: Tue, 4 Feb 2025 17:11:43 +0100 Subject: Bumped version. --- snac.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'snac.h') diff --git a/snac.h b/snac.h index 4618b87..7b5c54c 100644 --- a/snac.h +++ b/snac.h @@ -1,7 +1,7 @@ /* snac - A simple, minimalistic ActivityPub instance */ /* copyright (c) 2022 - 2025 grunfink et al. / MIT license */ -#define VERSION "2.71" +#define VERSION "2.72-dev" #define USER_AGENT "snac/" VERSION -- cgit v1.2.3 From 3d705b22a67ee913b9bd4473277430bd481cef25 Mon Sep 17 00:00:00 2001 From: default Date: Mon, 10 Feb 2025 09:47:15 +0100 Subject: Version 2.72 RELEASED. --- snac.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'snac.h') diff --git a/snac.h b/snac.h index 7b5c54c..2ff3235 100644 --- a/snac.h +++ b/snac.h @@ -1,7 +1,7 @@ /* snac - A simple, minimalistic ActivityPub instance */ /* copyright (c) 2022 - 2025 grunfink et al. / MIT license */ -#define VERSION "2.72-dev" +#define VERSION "2.72" #define USER_AGENT "snac/" VERSION -- cgit v1.2.3