default
6a7007e381
Added support for Update + Note on input.
2022-12-15 11:06:31 +01:00
default
645e7ec43e
Some code reordering to placate scan-build's wrath.
2022-12-14 04:55:47 +01:00
default
79270abd09
Log the response date in send_to_inbox() errors.
2022-12-11 09:08:12 +01:00
default
6fd5d14428
In process_queue(), do not retry for 404 or 410 status.
2022-12-10 10:36:31 +01:00
default
cef10f5678
Added level of debug for 'Delete' messages.
2022-12-08 08:19:24 +01:00
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
Alex Schroeder
20f862a651
Use "new" instead of "New" for log messages
...
The messages for new "Like" and new "Delete" started with an uppercase
n instead of a lowercase n like all the other log messages.
2022-12-04 10:35:01 +01:00
default
af6d31ff83
New function timeline_simple_list().
2022-12-03 07:27:26 +01:00
default
a133427e8d
More old code cleaning.
2022-12-02 20:56:51 +01:00
default
3e2891b100
Renamed timeline_here() to object_here().
2022-12-02 20:44:51 +01:00
default
c06136a8ac
Fixed one post queries.
2022-12-02 19:39:17 +01:00
default
33c8a73c17
Fixed RSS and outbox to use the new data storage.
2022-12-02 19:30:59 +01:00
default
c00e3afcdc
Big data storage change.
2022-12-02 19:14:59 +01:00
default
e98dbe4eb5
Added the profile="" argument to Person content-type.
2022-12-01 19:38:11 +01:00
default
8b4dbfd708
Deleted dump of debugging code.
2022-11-28 17:54:32 +01:00
default
f209c3205d
Use xs_set in recipient_list() and inbox_list().
2022-11-28 15:49:56 +01:00
default
07fec71273
Upgraded followers to the new db.
2022-11-28 10:46:42 +01:00
default
832bbfd5eb
Dump bad signature headers to /tmp/ (temporary).
2022-11-27 09:18:35 +01:00
default
a9d3e0ca79
I was using fclose() instead of pclose(). What a moron.
2022-11-27 09:09:55 +01:00
default
1243e26a0d
New function object_add_ow().
2022-11-26 05:18:48 +01:00
default
afeec970a3
Also call object_del() on a renewed actor in actor_request().
2022-11-25 12:50:19 +01:00
default
e2c332c68a
On Update + Person, call object_del() before actor_add().
2022-11-25 12:09:30 +01:00
default
9145cca97a
In msg_note(), also add the in_reply_to author as a tag.Mention.
2022-11-22 20:31:22 +01:00
default
f4bebf0323
Logging tweaks.
2022-11-18 18:08:09 +01:00
default
e6bf647b98
Always log process_queue sending.
2022-11-18 08:04:20 +01:00
default
f0e17d6753
Queue messages to inboxes instead of actors.
2022-11-17 18:33:54 +01:00
default
a12da31bdf
Move send to actor logging to process_queue().
2022-11-17 10:16:54 +01:00
default
35ad83e9ec
Also log the inbox in send_to_actor().
2022-11-17 09:16:25 +01:00
default
afce422785
Use endpoints/sharedInbox instead of inbox, if there is one.
2022-11-17 09:04:24 +01:00
default
21c676487a
Set "u-url mention" class for mentions.
2022-11-13 15:15:16 +01:00
default
73323a7fc0
Some formatting refactoring.
2022-11-13 08:41:50 +01:00
default
2364d960b7
Fixed memory leak.
2022-11-07 19:37:05 +01:00
default
c0d5016e1e
Use the newly resolved actor in msg_follow() instead of rewriting the old one.
2022-11-02 21:36:55 +01:00
default
dbe60be4f3
Fixed bug when following by @user@host.
2022-11-02 20:28:40 +01:00
default
1fd14a850d
People page started.
2022-11-02 10:13:14 +01:00
default
34a2b47e85
Don't store objects other than 'Note' in timeline_request().
2022-11-01 20:13:23 +01:00
default
78b3a30447
Some code moving to avoid false positive leaks.
2022-10-25 13:59:15 +02:00
default
2ab428ab0a
Fixed leak.
2022-10-25 10:19:42 +02:00
default
084731fec2
Send notification emails through the queue.
2022-10-21 19:07:20 +02:00
default
6ffbb3a4fc
Fixed typo.
2022-10-21 10:37:08 +02:00
default
d210674569
Don't notify about admirations of things by others.
2022-10-21 10:36:09 +02:00
default
6e470440f9
Rewritten notify() to write the message in bulk.
...
This was meant to avoid some 32 EPIPE from sendmail,
but it's still happening.
2022-10-21 10:26:45 +02:00
default
a52ed9be78
New function notify().
2022-10-21 09:41:29 +02:00
default
a16600e330
Better 'Delete' message logging.
2022-10-20 10:34:32 +02:00
default
395f80bdc4
Added support for HEAD methods.
...
Mastodon uses them when it founds an attachment.
2022-10-16 19:00:17 +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
849913dc59
Use the time functions of xs_time.h.
2022-10-02 09:27:17 +02:00
default
be3191ee5d
Fixed crash.
2022-10-01 21:01:54 +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