Commit graph

185 commits

Author SHA1 Message Date
default
f1dbd8e700 New variable USER_AGENT. 2022-09-27 18:01:51 +02:00
default
5784ddecb4 Rewrite not_really_markdown() with xs_regex_split(). 2022-09-27 17:41:56 +02:00
default
bd2a07691d Backport from xs. 2022-09-27 17:19:59 +02:00
default
8ac32f0d81 'Accept' messages are processed. 2022-09-27 15:38:09 +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
f516866f9e Disabled URL replacement by now because it's not infinite-loop-safe. 2022-09-27 10:59:29 +02:00
default
4f3b70d997 More work in not_really_markdown(). 2022-09-27 10:51:57 +02:00
default
25258ed379 Fixed bug in xs_replace_i(). 2022-09-27 10:50:32 +02:00
default
48a50770f4 Use xs_replace_i() in some places. 2022-09-27 10:20:33 +02:00
default
c41f982eea Updated dependencies. 2022-09-27 10:15:34 +02:00
default
37dd6a631c Backported from xs. 2022-09-27 10:14:29 +02:00
default
fcf8328503 Backported xs_regex.h from xs. 2022-09-27 10:03:41 +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
e0c0195616 [html.c] new file. 2022-09-27 09:07:07 +02:00
default
0cdd193be9 [.gitignore] new file. 2022-09-27 09:06:03 +02:00
default
ec9115717b 'Follow' messages are now processed. 2022-09-27 07:54:05 +02:00
default
e550e86afb Check the digest before enqueueing. 2022-09-27 07:16:46 +02:00
default
7255086401 Backported from xs. 2022-09-26 18:40:46 +02:00
default
acb4bcd80f Use xs_evp_sign() for signing. 2022-09-26 14:45:31 +02:00
default
e3cea55770 Backported from xs. 2022-09-26 14:44:53 +02:00
default
1834dc57b0 More error testing in srv_archive(). 2022-09-26 13:06:15 +02:00
default
8f738e1417 Serve the actor as the correct content-type. 2022-09-26 12:29:26 +02:00
default
57325b09f7 Added direction to srv_archive() files. 2022-09-26 12:10:11 +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
f410e3a40a New function post. 2022-09-26 09:28:39 +02:00
default
c37a99b97c New function is_msg_public(). 2022-09-26 09:25:35 +02:00
default
e0e86d269a Renamed to recipient_list(). 2022-09-26 09:22:32 +02:00
default
46ee4a4a18 New function recipients(). 2022-09-26 09:22:05 +02:00
default
74aef6994a Link to local if the child id is from this actor. 2022-09-26 09:08:03 +02:00
default
1c8878c3da Also store local referrers in the local timeline. 2022-09-26 07:32:44 +02:00
default
5321295005 Resolve object id instead of discarding like or boost. 2022-09-26 07:19:45 +02:00
default
d1a2a7438d New metadata 'referrer', that contains an actor.
This field contains the actor that boosted an entry.
2022-09-26 07:13:39 +02:00
default
b5be6a0172 Return the correct content-type. 2022-09-26 00:01:19 +02:00
default
39de21e860 New file README.md. 2022-09-25 23:22:12 +02:00
default
d86f6ee27f Backported from xs. 2022-09-25 22:57:18 +02:00
default
424557fcb8 Fixed some incorrect allocations. 2022-09-25 22:40:31 +02:00
default
6d33117dbe Remove manually the leading zeros in _xs_json_dumps(). 2022-09-25 22:40:09 +02:00
default
a63c9c24c1 Avoid crashing on empty q_items. 2022-09-25 21:55:29 +02:00
default
64b7b66e3b Always write a raw payload in srv_archive(). 2022-09-25 21:52:41 +02:00
default
bf1ee12da2 More sign work (I'm tired). 2022-09-25 21:45:58 +02:00
default
e132ce5076 New function msg_actor(). 2022-09-25 21:02:47 +02:00
default
fcf9329449 Minor tweak in http signatures. 2022-09-25 18:54:05 +02:00
default
6f7f98ded3 Fixed a bug in the digest header. 2022-09-25 18:50:53 +02:00
default
6169932733 New function timeline_request(). 2022-09-25 18:28:15 +02:00
default
bb70101fec New function timeline_admire(). 2022-09-25 17:42:39 +02:00
default
fe6440b363 Some log tweaks. 2022-09-25 09:55:33 +02:00