From 9905d1e6348fdcd479b3ac956dec41870817276d Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Sun, 28 Jun 2026 12:08:38 -0500 Subject: [PATCH] chore: clean up CHANGELOG formatting and add missing features - Fix duplicate section headers for 01.07.00, 01.05.00, 01.04.01 - Move format description and version comment to top of file - Replace em-dash with ASCII double-dash (Gitea UTF-8 compat) - Add missing entries: link shortening (#159), site frontend (#133), social preview (#156), PHPUnit test suite (#132) Authored-by: Moko Consulting --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 435d31cb..a5596bf3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,6 +36,10 @@ - **TikTok photo carousel**: Up to 35 image carousel posts via content/init endpoint (#164) - **TikTok posting mode**: Configurable DIRECT_POST or MEDIA_UPLOAD (sends to TikTok inbox for in-app editing) (#164) - **TikTok audit warning**: Language string explaining that unverified apps can only create private posts (#164) +- **Link shortening**: Shorten URLs via Bitly, Rebrandly, or YOURLS with {url_short} placeholder (#159) +- **Site frontend**: Public-facing cross-post list and detail views for site visitors (#133) +- **Social preview**: AJAX platform mockups (Twitter, Facebook, LinkedIn, Instagram, Mastodon, Bluesky) in article editor (#156) +- **PHPUnit test suite**: Unit tests for models, helpers, and service plugins (#132) ### Fixed - **PreviewController**: Add ACL check and parameterized query to prevent unauthorized article access (IDOR) -- 2.52.0