Skip to content

Conversation

@apoorvajainrp21
Copy link
Contributor

@apoorvajainrp21 apoorvajainrp21 commented Jan 20, 2026

Summary

Added Truth Social auto-poster frontend component with compose, scheduling, and history features.

Redo of this PR: #4386

Changes

  • TruthSocialAutoPoster.jsx - Main component with compose, scheduled, history, and settings tabs
  • TruthSocialAutoPoster.module.css - Styling with dark mode support
  • truthSocialService.js - Service file for API calls

Features

  • Compose posts with subject, content, security level, and tags
  • Schedule posts for later (manual posting required)
  • View post history
  • Token management in settings
  • Custom confirmation modals
  • Dark mode support

Limitations (noted in UI)

  • Auto-posting not supported due to Truth Social API restrictions
  • Image uploads not supported due to CORS restrictions
  • Scheduled posts must be manually posted via "Post Now" button

Related PR

Backend: OneCommunityGlobal/HGNRest#2011

##Screenshots
{9A822404-CAFB-4877-BFED-52478E6E548C}
{D1B90BAE-22F6-4512-B0E2-D847922020DF}
{DCEDB49C-0FBC-495E-8D58-C179FFE3ABA8}
{E34A9B61-2C89-4AEA-843A-486AAD5CF102}

@netlify
Copy link

netlify bot commented Jan 20, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit e800dc5
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/697428e6d1f7da0008fe4f08
😎 Deploy Preview https://deploy-preview-4739--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@one-community one-community changed the title feat: Add Truth Social auto-poster frontend component Apoorva - feat: Add Truth Social auto-poster frontend component Jan 22, 2026
@sonarqubecloud
Copy link

@one-community
Copy link
Member

Thank you all, merging!

@one-community one-community merged commit aeb789a into development Jan 24, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants