Commit graph

258 commits

Author SHA1 Message Date
default
f82124a705 The history is shown at the bottom of the local timeline. 2022-10-02 18:16:58 +02:00
default
20fd70c011 Implemented local timeline cache. 2022-10-02 17:52:40 +02:00
default
d29c00bd8f An 'Update' message is set to everyone when data is changed. 2022-10-02 17:42:36 +02:00
default
bab25259f9 User data can be modified from the web interface. 2022-10-02 17:34:27 +02:00
default
0164ac902b Minor tweak. 2022-10-02 09:32:50 +02:00
default
849913dc59 Use the time functions of xs_time.h. 2022-10-02 09:27:17 +02:00
default
3161eeb028 Backport from xs. 2022-10-02 09:23:04 +02:00
default
432067805e Updated TODO. 2022-10-02 07:36:33 +02:00
default
f1d1d5f99a Fixed crash. 2022-10-02 07:23:27 +02:00
default
f045600c5b Updated TODO. 2022-10-01 21:56:01 +02:00
default
3ce42e872b Updated TODO. 2022-10-01 21:15:03 +02:00
default
1c1f8359e9 Updated TODO. 2022-10-01 21:10:10 +02:00
default
be3191ee5d Fixed crash. 2022-10-01 21:01:54 +02:00
default
8bb7582062 Implemented the helper thread. 2022-10-01 20:57:06 +02:00
default
31f29258a1 Updated TODO. 2022-10-01 20:31:27 +02:00
default
6859d9b911 Updated TODO. 2022-10-01 20:29:45 +02:00
default
a13ead565f Imported TODO from snac 1.x. 2022-10-01 19:54:16 +02:00
default
366c23ab85 Also accept 'Delete' on input. 2022-10-01 19:48:13 +02:00
default
82e9a03925 Implemented 'Delete'. 2022-10-01 19:37:47 +02:00
default
450c0e7aad More snac-origin work. 2022-10-01 19:10:12 +02:00
default
bd0bc09912 Show a link in the snac-origin in level 0 entries. 2022-10-01 18:58:50 +02:00
default
37925a020e timeline_request() also triggers an actor_request(). 2022-10-01 18:48:05 +02:00
default
2c00c7b0b5 New web action 'Unfollow'. 2022-10-01 09:12:33 +02:00
default
1bb52559b2 New web action 'Follow'. 2022-10-01 08:05:20 +02:00
default
3797355f94 New MUTE web action. 2022-10-01 07:45:36 +02:00
default
8e27f1d711 Show the preferredUsername in name is "". 2022-09-30 18:28:46 +02:00
default
fa9c90c00e Add a date to a Follow message if it doesn't include one. 2022-09-30 18:12:32 +02:00
default
191c2e032b Also show Follow messages in the timeline. 2022-09-30 17:56:27 +02:00
default
bb9992a1a9 Backport from xs. 2022-09-30 10:03:35 +02:00
default
a52840414d Use doubles instead of floats. 2022-09-30 09:59:13 +02:00
default
3d544233a6 Timeline is cached. 2022-09-30 09:56:29 +02:00
default
4176799296 Likes and Boosts can be done from the web interface. 2022-09-30 09:29:28 +02:00
default
118ebac622 Posts can be done from the web interface. 2022-09-30 05:36:46 +02:00
default
2688230a19 Fixed check_signature(). 2022-09-30 04:33:42 +02:00
default
73a02fca6f More work in check_signature() (non-working). 2022-09-29 15:08:56 +02:00
default
392c014c26 New function check_signature() (incomplete). 2022-09-29 14:44:24 +02:00
default
c680f15d4e Backport from xs. 2022-09-29 14:16:20 +02:00
default
f124d7accb Added support for one-entry timeline. 2022-09-29 13:15:57 +02:00
default
a66bbd4360 Use SIGTRAP instead of the signal number in raise(). 2022-09-29 12:52:57 +02:00
default
80d1700f6a Added some signal control. 2022-09-29 12:50:50 +02:00
default
aabdbe1dee Replace kill(getpid()) with raise(). 2022-09-29 12:41:36 +02:00
default
6317c9678d Simplified HTML. 2022-09-29 10:27:09 +02:00
default
86c27db435 More HTML work. 2022-09-29 10:18:28 +02:00
default
8be7c4927f More HTML work. 2022-09-29 09:52:23 +02:00
default
ab38029192 More HTML work. 2022-09-29 09:19:42 +02:00
default
49bca7e273 html_entry() is built in its own string and then added.
This will be faster.
2022-09-29 09:11:43 +02:00
default
c5a7a9c475 Treat 410 Gone from actors specially. 2022-09-28 21:09:50 +02:00
default
2be2c07e9c The input queue also has retries. 2022-09-28 20:41:07 +02:00
default
51ed24be47 If an actor cannot be retrieved, move the message back to the queue. 2022-09-28 20:24:47 +02:00
default
e4967cfcb3 Process 'Update' + 'Person'. 2022-09-28 20:08:02 +02:00