Commit graph

48 commits

Author SHA1 Message Date
Alex Schroeder
a221237637 Pagination of the public and private page
Use the query parameters skip and show to control what you can see,
e.g. /alex/admin?skip=0&show=4

Don't use or save the timeline cache if either is set.

The following functions were changed from accepting a single max
parameter to accepting both skip and show:
timeline_simple_list, timeline_list, index_list_desc.
2022-12-06 18:27:33 +01:00
default
48ebc54b6e New command line option 'resetpwd'. 2022-12-04 21:26:24 +01:00
default
c00e3afcdc Big data storage change. 2022-12-02 19:14:59 +01:00
default
2ad703e520 timeline_top_level() works. 2022-11-26 18:52:51 +01:00
default
9df1cb129e Use macro XS_ALL were possible. 2022-11-25 12:21:26 +01:00
default
45be9a1cb1 New command-line command 'upgrade'. 2022-11-25 10:53:16 +01:00
default
654326aa8b New function enqueue_output_to_actor(). 2022-11-18 08:21:40 +01:00
default
73323a7fc0 Some formatting refactoring. 2022-11-13 08:41:50 +01:00
default
940d291d17 Added more tests. 2022-11-09 11:53:16 +01:00
default
3acc70b270 Fixed a nasty macro expansion bug. 2022-10-26 06:43:47 +02:00
default
c0faa84162 Call srv_free(). 2022-10-25 10:38:32 +02:00
default
3462ecc950 New function purge_all(). 2022-10-17 11:00:34 +02:00
default
45f0988fb3 New command-line command 'unfollow'. 2022-10-13 15:44:38 +02:00
default
78ec3b077b Media can be attached to notes.
The web interface limits this (by now) to only one
attachment, given the URL.
2022-10-10 09:03:15 +02:00
default
ae06064e4d New command-line option purge. 2022-10-04 18:46:12 +02:00
default
da7bf43385 New function adduser(). 2022-10-04 09:40:16 +02:00
default
4bb40857b2 New function initdb(). 2022-10-04 08:51:24 +02:00
default
5994b4a313 Version 2.01 RELEASED. 2022-10-03 19:17:12 +02:00
default
05bf4b2c3c New function msg_follow(). 2022-09-27 15:28:08 +02:00
default
6144e0eeeb More work in msg_note(). 2022-09-27 14:50:13 +02:00
default
0b6540f503 Notes can be posted WOW!. 2022-09-27 14:07:36 +02:00
default
55226d3e6b Started command-line command 'note'. 2022-09-27 09:51:39 +02:00
default
26a3b260d5 Started function not_really_markdown(). 2022-09-27 09:38:46 +02:00
default
fd6f71bfe3 More work but signatures seem to still fail. 2022-09-26 11:19:45 +02:00
default
acc467c034 New function msg_admiration(). 2022-09-26 10:08:14 +02:00
default
e132ce5076 New function msg_actor(). 2022-09-25 21:02:47 +02:00
default
4f328eec1f Some fixes to timeline_add(). 2022-09-25 09:07:43 +02:00
default
6586be50a0 Fixed bug in actor_request(). 2022-09-23 18:46:30 +02:00
default
a0bcc4e6c0 Improved activitypub_request(). 2022-09-23 18:15:59 +02:00
default
40193b1320 webfinger_request() returns the status. 2022-09-23 17:36:40 +02:00
default
bdc166111d [activitypub.c] New file. 2022-09-23 17:33:33 +02:00
default
f2e4de7f90 More webfinger work. 2022-09-22 11:28:13 +02:00
default
e7c886beb7 More httpd work. 2022-09-21 18:27:30 +02:00
default
d2bdaf378f More work in http signed request. 2022-09-21 09:31:05 +02:00
default
8dadbbc78e Use its own copy of the headers in http_signed_request(). 2022-09-21 08:57:02 +02:00
default
d76131b473 Added http signed request code (untested). 2022-09-20 21:00:16 +02:00
default
922b04b4d7 New function dequeue(). 2022-09-20 12:50:37 +02:00
default
e923a4f5ec New function queue(). 2022-09-20 12:43:49 +02:00
default
5d843a488e New function enqueue(). 2022-09-20 12:00:13 +02:00
default
9a01f731d7 More timeline work. 2022-09-20 10:49:24 +02:00
default
acff91e0ad More follower data code. 2022-09-20 09:48:13 +02:00
default
839cb552f4 Added some follower functions. 2022-09-20 09:39:28 +02:00
default
5e438f8353 New function user_list(). 2022-09-19 23:33:11 +02:00
default
dd1a5ff147 Renamed user functions. 2022-09-19 23:03:18 +02:00
default
8be433c9b6 New function hash_password() and check_password(). 2022-09-19 22:58:27 +02:00
default
1ad66e5166 New functions snac_debug() and snac_log(). 2022-09-19 22:23:33 +02:00
default
32c188ae8f New functions snac_open() and snac_free(). 2022-09-19 22:19:14 +02:00
default
8fbe3199df [main.c] New file. 2022-09-19 21:32:36 +02:00