fix: resolve 10 critical/medium bugs from deep dive audit #252
Open
jmiller
wants to merge 2 commits from
fix/deep-dive-critical into dev
pull from: fix/deep-dive-critical
merge into: :dev
:main
:fix/deep-dive-critical
:dev
:version/01.13.00
:feature/223-bug-deletefromplatforms-uses-wrong-crede
:feature/224-bug-postscontroller-missing-acl-checks-o
:feature/225-bug-uninstall-sql-missing-analytics-and-
:feature/226-bug-deletefromplatforms-does-not-decrypt
:feature/227-enhancement-add-missing-default-template
:feature/228-bug-deletefromplatforms-uses-deprecated-
:feature/229-enhancement-add-check-validation-to-post
:feature/230-enhancement-logsmodel-missing-service-id
:feature/231-bug-evergreen-re-shares-use-incomplete-t
:feature/232-bug-twitter-plugin-ignores-media-attachm
:feature/233-bug-facebook-plugin-ignores-media-attach
:feature/234-bug-bluesky-plugin-ignores-media-attachm
:feature/235-bug-stuck-posting-status-entries-never-g
:feature/236-feature-missing-default-templates-for-16
:feature/237-feature-category-routing-rules-have-no-a
:feature/238-bug-oncontentchangestate-auto-post-does-
:feature/239-chore-facebook-instagram-api-version-pin
:feature/240-chore-duplicate-changelog-version-header
:feature/241-bug-changelog-md-has-duplicate-version-h
:feature/242-feature-oauthhelper-only-supports-3-of-3
:feature/243-security-no-rate-limiting-on-ai-and-soci
:feature/244-bug-systemic-most-plugins-declare-suppor
:feature/245-bug-uninstall-sql-misses-analytics-and-c
:feature/246-bug-analyticscontroller-ajax-endpoints-q
:feature/247-bug-readme-claims-38-supported-platforms
:feature/248-bug-mokosuitecrosshelper-addsubmenu-has-
:feature/249-chore-linkedin-plugin-uses-deprecated-ug
:feature/250-bug-dashboard-and-calendar-views-use-dep
:feature/160-visual-calendar
:feature/165-best-time-analytics
:feature/157-social-image-generator
:version/01.12.00
:version/01.11.00
:rc
:fix/changelog-cleanup
:fix/calendar-completeness
:feature/133-site-frontend
:feature/132-phpunit-tests
:feature/163-twitter-threads
:fix/schema-version-file
:chore/changelog-cleanup
:version/01.08.00
:version/01.07.00
:version/01.06.00
:version/01.05.00
:version/01.04.01
2 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
95edfc106c | chore(version): pre-release bump to 01.13.04-dev [skip ci] | ||
|
|
d6848e6b90 |
fix: resolve 10 critical/medium bugs from deep dive audit
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 11s
- deleteFromPlatforms(): use CredentialHelper::decrypt() + Joomla 6 dispatcher pattern instead of json_decode + deprecated triggerEvent (#226, #228) - PostsController: add ACL checks on retryFailed/purgePosted (#224) - QueueProcessor: recover stale posting entries stuck >10min (#235) - onContentChangeState: respect post_on_first_publish_only (#238) - Uninstall SQL: add analytics + category_rules table drops (#225) - Dashboard/Calendar: remove deprecated Sidebar::render() (#250) - AnalyticsHelper: rewrite AJAX endpoints to query posts table (#246) - Submenu helper: remove duplicate calendar key (#248) - CHANGELOG: remove 3 duplicate version headers (#240) Authored-by: Moko Consulting Claude-Session: https://claude.ai/code/session_014iwLv3vUVsSxP8LyZ6STTj |