Implemented "!editjournal" command in Mary-Bot to edit an existing journal entry. Date, project & author values are preserved, but text content and uploaded images are replaced completely. Intended to make it easy to fix small grammatical errors or replace pictures. The syntax is: "!editjournal 0094 Revised text content goes here." In fact, this journal entry was created and revised using this command.
Hopefully successfully implemented a minimum set of functions for Mary-Bot. This post is the first test of the live software.
Continued development of Mary-bot. Got the Python bot to more or less successfully run the bash script that regenerates the entire website, though the paths need to be updated for the links and the image references. Still not yet ready for full journal submission migration.
Continued development of Mary-Bot. It now can automatically name images entries. All the user needs to do is type [IMG] in the corresponding place in their text content. Not yet ready for full journal submission migration. I'd like to put in the ability to edit entries thru Discord commands as well.
Continued development of Mary-Bot. She can now track and edit the project list thru Discord commands and populate a new journal .ini automatically along with uploading a set of image files. Another day of work will be required.
Set up VPS with https and attached it to the marian-scientific.org domain. Set up the preliminaries of Mary-Bot, a Discord bot that will automatically push journal entries to the site. Another day or so of work will be required.
I updated the web journal-generating script to add some additional info and formatting.
I updated the web journal-generating script to categorize entries by submission month and reorganize the main page by project/author and the most-recent 10 entries. This is to improve page load times. A similar monthwise breakout eventually needs to be done at the author-level as well.
I updated the GitHub workflow and script to automatically create thumbnail images and added a shorthand for embedding & linking them, among other website formatting improvements.
I set up an automated GitHub workflow to generate these journal entry pages automatically and updated the construction script to handle an index page. More to come.