trypost/app/Services/Social
Mohammed Almuhanna e52d1d7b25
fix(tiktok): send an empty JSON object to creator_info (#224)
Laravel serialises the empty array argument to `[]`. TikTok's
creator_info endpoint expects an object and rejects the array with
invalid_params, so every query failed and the service returned
emptyPayload(), leaving the composer with no creator data.

Co-authored-by: Paulo Castellano <paulo@castellanos.llc>
2026-08-05 18:39:32 -03:00
..
Concerns Address review: dedupe memory-budget logic, fix stale doc, cover crop errors 2026-07-16 20:28:21 -03:00
Discord Harden per-image alt text across publishers, validation, and attach paths 2026-07-16 13:55:33 -03:00
LinkCard fix(posts): cache the link card as an array, not the DTO 2026-07-17 16:34:04 -03:00
Meta Stop Meta rate-limit errors from disconnecting Instagram/Threads tokens 2026-07-03 11:07:54 -03:00
Telegram Render Telegram subscribers as an icon pill with divider before reactions 2026-06-14 13:53:57 -03:00
AbstractLinkedInPublisher.php Harden per-image alt text across publishers, validation, and attach paths 2026-07-16 13:55:33 -03:00
BlueskyAnalytics.php Centralize AT Protocol NSIDs in BlueskyLexicon 2026-06-13 20:18:39 -03:00
BlueskyLexicon.php feat(bluesky): add link preview cards for posts 2026-07-17 14:32:40 -03:00
BlueskyPublisher.php feat(bluesky): add link preview cards for posts 2026-07-17 14:32:40 -03:00
ConnectionVerifier.php Replace generic token-TTL constant with per-platform Platform::defaultTokenTtlSeconds() 2026-07-03 13:11:36 -03:00
ContentSanitizer.php Polish PR: status FormRequest, sanitizer anchor guard, webhook limit, dedupe OAuth popup 2026-06-13 22:48:21 -03:00
FacebookAnalytics.php refactor: localize analytics metrics and overhaul UI components and dashboard layouts 2026-05-06 15:39:10 -03:00
FacebookPublisher.php Extract alt-text truncation onto MediaItem and close test gaps 2026-07-11 10:34:57 -03:00
InstagramAnalytics.php Keep Instagram/Threads tokens extended while still valid 2026-07-03 09:18:45 -03:00
InstagramPublisher.php Merge branch 'main' into feat/story-blurred-background 2026-07-16 20:34:00 -03:00
LinkedInPageAnalytics.php Keep Instagram/Threads tokens extended while still valid 2026-07-03 09:18:45 -03:00
LinkedInPagePublisher.php refactor(social): type the deliberate publish exceptions so they keep a clean message 2026-06-28 20:16:16 -03:00
LinkedInPublisher.php refactor(linkedin): extract shared publisher base and fix multi-image carousel 2026-06-25 10:17:02 -03:00
MastodonAnalytics.php refactor(social): use config for OAuth hosts everywhere 2026-05-19 08:34:35 -03:00
MastodonPublisher.php Harden per-image alt text across publishers, validation, and attach paths 2026-07-16 13:55:33 -03:00
PinterestAnalytics.php Keep Instagram/Threads tokens extended while still valid 2026-07-03 09:18:45 -03:00
PinterestPublisher.php Add optional Pinterest pin title and destination link (#232) 2026-08-05 18:15:50 -03:00
ThreadsAnalytics.php Keep Instagram/Threads tokens extended while still valid 2026-07-03 09:18:45 -03:00
ThreadsPublisher.php Extract alt-text truncation onto MediaItem and close test gaps 2026-07-11 10:34:57 -03:00
TikTokAnalytics.php Keep Instagram/Threads tokens extended while still valid 2026-07-03 09:18:45 -03:00
TikTokCreatorInfo.php fix(tiktok): send an empty JSON object to creator_info (#224) 2026-08-05 18:39:32 -03:00
TikTokPublisher.php Keep Instagram/Threads tokens extended while still valid 2026-07-03 09:18:45 -03:00
TokenRedactor.php refactor(social): TokenRedactor::redact accepts nullable 2026-05-19 09:25:01 -03:00
TokenRefreshClient.php Stop Meta rate-limit errors from disconnecting Instagram/Threads tokens 2026-07-03 11:07:54 -03:00
XAnalytics.php Keep Instagram/Threads tokens extended while still valid 2026-07-03 09:18:45 -03:00
XPublisher.php fix(x): poll official media upload STATUS endpoint 2026-07-24 10:43:32 -03:00
YouTubeAnalytics.php Keep Instagram/Threads tokens extended while still valid 2026-07-03 09:18:45 -03:00
YouTubePublisher.php Keep Instagram/Threads tokens extended while still valid 2026-07-03 09:18:45 -03:00