diff --git a/todo.txt b/todo.txt index 09c141b..17e9bb7 100644 --- a/todo.txt +++ b/todo.txt @@ -3,24 +3,26 @@ - report Gancio flaw: api/events (https://demo.gancio.org/api/events) does not return descriptions (maybe it would have been easier to write gancioff using api/events) - couldn't the feed include, maybe in "x-fields", the alt-text for images when present, and other data such as date of event, and so on? -* if a Gancio post gets edited, will it be posted with a new guid? (no, fixed) +? add "modified" on top of reposts for modified announcements +- add the possibility to modify a post when the announcement has been changed, instead of reposting it - explain in the help text how gancioff cuts posts that are too long -* if an image can't be posted, don't post the post - make posting images optional -* gettlds and --update-language-codes should save elsewhere ? add "[pubDate] => Wed, 09 Oct 2024 20:52:33 GMT" from XML items to post -* add runtime control for clean exits (possible "fclose($fh);") in case of ctrl+c and the likes - verify "wait for server to process file" code works by uploading a big video, and whether on mastodon < 4.0.0 it is really triggered for images too - config file: make it possible to define how long to wait for server to process a file - config file: make it possible to define how old records in state file can be before they get discarded +* add alt-text +* if a Gancio post gets edited, will it be posted with a new guid? (no, fixed) +* if an image can't be posted, don't post the post +* gettlds and --update-language-codes should save elsewhere +* add runtime control for clean exits (possible "fclose($fh);") in case of ctrl+c and the likes * config file: make it possible to define posts language * config file: make it possible to define posts visibility * systemd sample unit files * check maximum upload size and check it against file size -! make it possible to define a "defaul hashtag" to be put before the others (no, if one wants to only see the events they just need to open the profile) +! make it possible to define a "defaul hashtag" to be put before the others (no, if one wants to only see the announcements they just need to open the profile) * make it possible to define a maximum period of time for storing guids (done, set it to 365 days, not configurable atm) -* use the state file to save every id of correctly posted events +* use the state file to save every id of correctly posted announcements * set cknap on recurring curl usage * add (optional) image upload - - +! [no, it's not possible to reuse an already uploaded image id] on reposts, maybe it's possible to reuse the image that was posted on previous post, if it has not changed; it is possible to see if an attached image has changed by storing its filename: it changes on new image uploads (although it changes also when the same image gets re-uploaded); and: is it possible to reuse an already uploaded image on Mastodon, based on image id?