Major update! Due to change of working logic there is no backward compatibility, you need to reset old data!
Updated Ruby 2.7.7->3.3.2;
OpenGraph support for post preview;
Added import of posts when posting from TG;
Option to 'make hidden' automatically added posts;
Added post view counter;
Posts now have a UUID;
Added slug generation based on post title;
Added option to hide post from feed (only author can see them);
Added notification panel:
When creating/modifying/changing/deleting posts in platforms, notifications about the status of the operation will come;
Notifications will also come when comments are created/modified/deleted;
Modified comments:
Comments now have a hierarchy (based on replies);
Ability to reply in comments:
When creating a comment, you can select channels (Only available for TG for now);
When replying to comments, the reply is automatically posted to the correct platform;
Updated themes:
Added dark feed theme for Gruvbox, Twilight themes;
Added separate dark sub-theme for feed for default theme;
Changed 'Ruby' theme;
The feed now also has a view counter and comments;
Preview theme via ?theme=<title> parameter in URL;
Added admin user creation page (if enabled and no other users);
Ability to post to platforms if there are no existing posts in platforms;
Ability to choose to pre-upload attachments to a TG channel, or directly for each channel;
Added links to platform channels in the post header;
Fixed bug with poorly visible captcha;
Fixed a posting bug in Matrix;
Updated docker containers;
Added devbox file for NixOS;
The rss_token parameter in /rss?rss_token=<token> has been replaced with: /rss?token=<token>;
The 'Copy URL' button copies the entire URL (for rss);
New attachments view;
Removed sqlite3 support;
Minor fixes;