New Social Sync, Post Types, and UI Enhancements

Added:

  • You can now sync posts from Facebook, Instagram, LinkedIn, Pinterest, TikTok, YouTube, and Google My Business.
  • Stories and Reels for Instagram and Facebook are now supported with preview features.
  • New reusable Profile Picture and Story Previewer components enhance post visuals.
  • A new post category field allows classification into posts, stories, reels, and shorts.
  • Upgrade prompts and buttons notify users about premium plan benefits.
  • Screen size warnings alert users when using small screens.
  • File uploads to S3 are now supported.
  • Rate limiting added to Social Service and Order Service APIs.
  • A new sync queue helps manage background tasks.
    Improved:
  • Holiday fetching now supports specifying the year.
  • Calendar posts load dynamically and reflect filters instantly.
  • Post validation for images and videos is stricter to avoid errors.
  • Date inputs in post details now include time and milliseconds.
  • Channel filters better clear calendar posts automatically.
  • Tooltips added to guide post update actions.
  • Schedule date picker allows one-minute intervals.
  • Post previews use unique keys to improve rendering stability.
  • Pinterest post editing interface is more user-friendly.
  • Text truncation now extracts hashtags for clarity.
  • Media error handling improved in grid view.
  • Social media metrics processing for Facebook, Instagram, LinkedIn, and Pinterest analytics improved.
  • URL validation enhanced to fix and format links properly.
  • Organization creation process refined with better timezone and country handling.
  • Security enhanced with XSS, NoSQL injection, and Helmet protections.
  • Timezone selection logic now better prioritizes country timezones.
  • Profile and story components updated for smoother load experience.
    Fixed:
  • Posts are now fetched in correct published order instead of creation date.
  • Typo in subscription type in billing was corrected.
  • Approval sending button disables during data fetching to prevent errors.
  • Current plan retrieval endpoint now delivers detailed plan info.