summaryrefslogtreecommitdiff
path: root/data.c
AgeCommit message (Collapse)Author
2023-03-07Collected addresses are also purged.default
2023-03-07Renamed _purge_subdir() to _purge_user_subdir().default
2023-03-02Added the url to srv_archive().default
2023-03-02Connection jobs are treated as urgent.default
2023-03-02Simplified is_msg_public().default
2023-03-02Renamed inboxes/ to inbox/.default
2023-03-02New inbox collection functions.default
2023-03-01New function srv_archive_error().default
2023-03-01Moved srv_archive() to data.c.default
2023-02-25Changed debug level for purge log messages.default
2023-02-24Also purge stray index files.default
2023-02-23Deleted index_del_md5() and index_del().default
2023-02-23Call index_gc() on the user indexes.default
2023-02-23New function index_gc().default
2023-02-23Serialize some data writes.default
2023-02-22Deleted the index_lock() nonsense.default
2023-02-22New function index_unlock().default
2023-02-22Added index locks a bit stronger.default
2023-02-22Added a warning.default
2023-02-12Added a user config override for 'purge_days'.default
2023-02-12New file ~user/user_o.json, for the admin to override user settings.default
2023-02-11Added 'fattr' to the pledge() list.default
2023-02-11Don't fail silently if the job fifo is not ready.default
2023-02-10Show the fd rlimit at httpd startup.default
2023-02-08Print errno in user file opening errors.default
2023-02-08New function timeline_here().default
2023-02-08timeline_top_level() now looks for the entries in the user caches.default
2023-02-08New function timeline_fn_by_md5().default
2023-02-07Output messages are now processed by the pool of threads.default
2023-02-07New utility function mkdirx().default
2023-02-07Tweaked user and group permissions for new files and dirs.default
2023-02-07Added internals for Telegram notifications.default
2023-02-05New user option 'purge_days'.default
2023-02-05Reworked purge_user() to be clearer.default
2023-02-05timeline_get_by_md5() reads from the user cachedirs instead of the global ↵default
object. This way, user defined purging will be easier to implement.
2023-02-05Deleted the type argument from object_get_my_md5() and object_get().default
It was never used.
2023-02-05Renamed timeline_get() to timeline_get_by_md5(), as that is what id does.default
2023-02-05New function timeline_get().default
2023-02-03Elevated debug level to bad user / invalid user messages.default
2023-02-02Email notifications have been moved to the global queue.default
2023-02-02New function queue() (the global queue).default
2023-02-02queue() renamed to user_queue().default
2023-02-02dequeue() does not need a snac argument.default
2023-02-02enqueue_output() adds the keyid and seckey args to the q_item.default
2023-01-31Reworked enqueue_message().default
2023-01-31Reworked enqueue_email().default
2023-01-31Reworked enqueue_output().default
2023-01-31Started rewriting the queue.default
2023-01-31Unified queue message field names.default
2023-01-31Some symbol renaming.default