2026-05-29 - 2026-06-05

Overview

0 Active Pull Requests
58 Active Issues
Excluding merges, 2 authors have pushed 32 commits to main and 77 commits to all branches. On main, 11 files have changed and there have been 3140 additions and 1715 deletions.

1 Release published by 1 user

Published development MokoJoomCross 01.00.06-dev-dev (pkg_mokojoomcross-01.00.06-dev-dev) 2026-05-29 05:29:01 +00:00

58 Issues created by 1 user

Opened #48 System plugin hooks for Calendar and Gallery content types 2026-05-29 02:08:10 +00:00

Opened #49 Scheduling UI for timed cross-posts 2026-05-29 02:08:11 +00:00

Opened #50 Cross-post analytics dashboard 2026-05-29 02:08:12 +00:00

Opened #51 Retry mechanism for failed posts 2026-05-29 02:08:14 +00:00

Opened #52 Test: Calendar and Gallery cross-post plugins 2026-05-29 02:08:21 +00:00

Opened #53 Test: Twitter OAuth 1.0a credential fields 2026-05-29 04:12:28 +00:00

Opened #54 Test: All 34 service credential fields display correctly 2026-05-29 04:12:29 +00:00

Opened #55 Test: 13 rewritten service plugin API implementations 2026-05-29 04:12:29 +00:00

Opened #56 Test: Admin views load without errors (Toolbar/Route imports) 2026-05-29 04:12:30 +00:00

Opened #57 Test: Post edit form, manual post creator, and scheduling 2026-05-29 04:12:30 +00:00

Opened #58 Test: Evergreen content re-sharing 2026-05-29 04:12:31 +00:00

Opened #59 Test: Test Connection button on service edit 2026-05-29 04:12:32 +00:00

Opened #60 Test: Bulk re-queue failed and purge posted 2026-05-29 04:12:32 +00:00

Opened #61 Test: Dashboard trend chart and date range filter 2026-05-29 04:12:33 +00:00

Opened #62 Test: Queue depth warning on dashboard 2026-05-29 04:12:33 +00:00

Opened #63 Test: Exponential backoff for retries 2026-05-29 04:12:34 +00:00

Opened #64 Test: First-publish-only toggle 2026-05-29 04:12:35 +00:00

Opened #65 Test: Hashtag injection placeholders ({tags}, {hashtags}) 2026-05-29 04:12:36 +00:00

Opened #66 Test: Custom field placeholders ({field:xxx}) 2026-05-29 04:12:36 +00:00

Opened #67 Test: Posts list filters (service, search) and CSV export 2026-05-29 04:12:37 +00:00

Opened #68 Test: Image attachment pipeline 2026-05-29 04:12:37 +00:00

Opened #69 Test: Token auto-refresh for OAuth services 2026-05-29 04:12:38 +00:00

Opened #70 Test: Lifecycle events (BeforePost, AfterPost, PostFailed) 2026-05-29 04:12:39 +00:00

Opened #71 Test: REST API dispatch endpoint 2026-05-29 04:12:40 +00:00

Opened #72 Test: WordPress canonical URL (source link) 2026-05-29 04:12:40 +00:00

Opened #73 Test: Content-type source plugin architecture 2026-05-29 04:12:41 +00:00

Opened #74 Test: onContentBeforeDisplay Joomla 5/6 compatibility fix 2026-05-29 04:12:41 +00:00

Opened #75 Test: getSupportedMediaTypes() on all service plugins 2026-05-29 04:12:42 +00:00

Opened #77 Test: KB articles on mokoconsulting.tech 2026-05-29 04:12:43 +00:00

Opened #76 Test: Per-service help links in service edit sidebar 2026-05-29 04:12:43 +00:00

Opened #78 Test: System hooks, retry, and scheduling 2026-05-29 05:09:18 +00:00

Opened #79 Test: Category routing rules 2026-05-29 05:14:07 +00:00

Opened #80 Test: Character counter in template editor 2026-05-29 05:14:08 +00:00

Opened #81 Test: Service type icons throughout UI 2026-05-29 05:14:08 +00:00

Opened #82 Test: Per-service analytics drill-down 2026-05-29 05:14:09 +00:00

Opened #83 Test: Article editor cross-post history panel 2026-05-29 05:14:09 +00:00

Opened #84 Fixed: CSRF nonce on OAuth authorize/callback flow 2026-05-29 05:30:23 +00:00

Opened #85 Fixed: Service credential fields never saved from form to DB 2026-05-29 05:30:23 +00:00

Opened #86 Fixed: Joomla 5 event ArrayAccess pattern for service plugin collection 2026-05-29 05:30:24 +00:00

Opened #87 Fixed: ServiceTable missing check() method 2026-05-29 05:30:25 +00:00

Opened #88 Fixed: WebhookService credential key mismatch and missing auth 2026-05-29 05:30:25 +00:00

Opened #89 Fixed: POST method enforcement on REST dispatch endpoint 2026-05-29 05:30:26 +00:00

Opened #90 Fixed: ServiceIconHelper XSS via unescaped extraClass 2026-05-29 05:30:26 +00:00

Opened #91 Fixed: Article history HTML double-escaped in note field 2026-05-29 05:30:27 +00:00

Opened #92 Bug: MySQL-only GET_LOCK breaks PostgreSQL/SQLite compatibility 2026-05-29 05:30:28 +00:00

Opened #93 Bug: processEvergreen() imports wrong plugin group 2026-05-29 05:30:28 +00:00

Opened #94 Bug: PostsController::retryFailed() misses permanently_failed status 2026-05-29 05:30:29 +00:00

Opened #95 Bug: PostsController unvalidated datetime in scheduled_at 2026-05-29 05:30:29 +00:00

Opened #96 Enhancement: Facebook token should not be in URL query string 2026-05-29 05:30:30 +00:00

Opened #97 Enhancement: Bluesky re-authenticates on every post 2026-05-29 05:30:30 +00:00

Opened #98 Enhancement: Mailchimp campaigns are created but never sent 2026-05-29 05:30:31 +00:00

Opened #99 Performance: CrossPostDispatcher makes N*M DB queries per dispatch 2026-05-29 05:30:32 +00:00

Opened #100 Bug: Duplicate category_rules table in install SQL 2026-05-29 05:30:32 +00:00

Opened #101 Bug: Evergreen search uses fragile JSON LIKE query 2026-05-29 05:30:33 +00:00

Opened #102 Enhancement: DispatchController duplicates template render logic 2026-05-29 05:30:33 +00:00

Opened #103 Enhancement: Deprecated Sidebar API usage 2026-05-29 05:30:34 +00:00

Opened #104 Security: No ACL/CSRF check on CSV export 2026-05-29 05:30:34 +00:00

Opened #105 Security: Missing CSRF check on migration action 2026-05-29 05:30:35 +00:00

1 Unresolved Conversation

Open #28 Google Chat service plugin — Webhooks 2026-05-29 05:07:59 +00:00