From c2ff77aec05fb6fee6cd617daf87c80e2f0e2ada Mon Sep 17 00:00:00 2001 From: Rexy712 Date: Tue, 16 Jul 2019 14:23:38 -0700 Subject: [PATCH] Updated todo to better reflect the new direction of this project. Added priority levels to list items --- doc/TODO | 46 ++++++++++++++++++++-------------------------- 1 file changed, 20 insertions(+), 26 deletions(-) diff --git a/doc/TODO b/doc/TODO index 34b6ad0..ffe646d 100644 --- a/doc/TODO +++ b/doc/TODO @@ -1,29 +1,23 @@ general/other: - use libmagic to determine file types? - youtube video download - raii swscontext - thorough error checking - register libav in the libav namespace somewhere - move libav/freeimage calls from matrix to standalone functions or a singleton - add second thread to handle input on server end + 5:thorough error checking + 5:ability to access curl http return codes + 2:move libav/freeimage calls from matrix to standalone functions or a singleton + 2:register libav in the libav namespace somewhere + 1:use libmagic to determine file types for uploading? + 1:raii swscontext matrix: - handle user admin levels (/_matrix/client/r0/rooms/{roomid}/state/m.room.power_levels) - presence - get other user presence - handle user join events - handle user leave events - send custom html messages - kick users - ban/unban users - list room members - change password - ability to select specification revision - add event type to membership_info - handle sticker messages - handle voip events (not answer them!) - -reddit: - handle imgur albums - handle youtube links - convert ampersands from 'amp&;' to '&' + 5:list room members + 3:presence + 3:get other user presence + 3:add event type to membership_info + 2:handle user admin levels (/_matrix/client/r0/rooms/{roomid}/state/m.room.power_levels) + 2:handle user join events + 2:handle user leave events + 2:kick users + 2:ban/unban users + 1:send custom html messages + 1:change password + 1:ability to select specification revision + 1:handle sticker messages + 1:handle voip events