Commit History

Add HF Spaces config
070dced
Running

github-actions[bot] commited on

refactor: add error handling and detailed logging to scheduler startup and shutdown.
63de584

jebin2 commited on

feat: Integrate social media scheduler startup and shutdown events into the main application.
ef03728

jebin2 commited on

fix: Refactor GCS URL hostname check for robustness and add path traversal prevention for token file paths.
b0ae7a1

jebin2 commited on

new ch
20ff2b7

jebin2 commited on

ci: Run GCS stats script with verbose output.
c25e6e9

jebin2 commited on

refactor: Centralize logger import to src.logger_config across various modules.
f20025d

jebin2 commited on

feat: Centralize default values for social media publisher upload limit and GCS bucket details in config.
53236bb

jebin2 commited on

feat: Add a check to prevent concurrent GitHub publisher workflow runs by verifying existing in-progress instances.
408c638

jebin2 commited on

feat: Disable YouTube, TikTok, and X (Twitter) platforms in the upload modal and dashboard.
457adb6

jebin2 commited on

fix: Add failure threshold to stop retrying accounts after 3 consecutive failures
ad5280f

jebin2 Claude Opus 4.6 commited on

fix: Early loop termination when all accounts at limit and fix OneUp API account lookup
d31d964

jebin2 Claude Opus 4.6 commited on

feat: Introduce `social_media_publisher_provider` config with a default of "hybrid" and retrieve it in the publisher.
c2912a2

jebin2 commited on

refactor: Remove explicit vertical video resizing and add `yuv420p` pixel format, and enhance social media publisher error reporting with API messages.
ce4e0f0

jebin2 commited on

feat: fetch and log detailed Instagram container processing errors
361c3a2

jebin2 commited on

ci: Add ImageKit credentials as environment variables to the publisher workflow.
8b062ce

jebin2 commited on

feat: remove default #shorts and #video hashtags from video descriptionix
03e387e

jebin2 commited on

refactor: Consolidate Python dependencies into a single `requirements.txt` file.
40bf6c1

jebin2 commited on

fix
9b5d1f0

jebin2 commited on

visible
7211b49

jebin2 commited on

fix: Add --ref flag to gh workflow run to target correct branch
44e62c6

jebin2 Claude Opus 4.6 commited on

public url
aa77662

jebin2 commited on

refactor: Update GCS file uploads to use a temporary folder and signed URLs, and remove unused GCS import.
106a1b7

jebin2 commited on

val
da55f8b

jebin2 commited on

fix: Standardize platform name to 'twitter' instead of 'x' in hybrid publisher
0bfeed4

jebin2 Claude Opus 4.6 commited on

val
9b17b78

jebin2 commited on

give value
f9e3016

jebin2 commited on

pip
43a6e9b

jebin2 commited on

feat: Add background scheduler with GitHub workflow trigger, sheet-based round-robin publishing, and per-account upload limits
f50bedb

jebin2 Claude Opus 4.6 commited on

fix
50dec21

jebin2 commited on

fix
e06671f

jebin2 commited on

feat: Add direct video upload from URL to Facebook with fallback to local file upload.
b379c8b

jebin2 commited on

refactor: Convert several API route functions from async to synchronous.
02c1c2c

jebin2 commited on

refactor: Delegate blocking publisher authentication and publishing operations to a thread pool for asynchronous execution.
598cd52

jebin2 commited on

Refactor: Move `os` import to module level and add debug prints for ImageKit environment variables.
6b45746

jebin2 commited on

Remove duplicate token manager initialization and move ImageKit import to top-level.
3dfc77e

jebin2 commited on

chore: Update project dependencies.
35cb04f

jebin2 commited on

refactor: Extract job status polling logic into a dedicated function and increase polling frequency.
46f109f

jebin2 commited on

feat: Prevent GlobalUploadModal from automatically closing after successful uploads.
9ba3409

jebin2 commited on

feat: Display real-time upload progress in publishing modals and streamline ImageKit configuration and client initialization.
faf693c

jebin2 commited on

fix: Improve error handling and prevent premature modal closure in upload components.
46dcc80

jebin2 commited on

feat: populate ImageKit environment variables from configuration before client initialization
9fd2fea

jebin2 commited on

test: delete ImageKit integration test file
5078b44

jebin2 commited on

feat: Display real-time publishing progress and logs using a new ProgressModal.progress
1c40398

jebin2 commited on

Refactor content preparation to automatically resolve and re-host media for social publishers based on platform requirements.
ff8fa4a

jebin2 commited on

feat: Implement re-hosting of authorized GCS links to ImageKit for Threads and Instagram content.
ec15e8b

jebin2 commited on

feat: Integrate ImageKit.io as a fallback for media uploads in social media publishers with new utilities, configuration, and tests.
2d331ea

jebin2 commited on

feat: Update publisher workflow and environment to use API client credentials instead of direct account identifiers.
00594f4

jebin2 commited on

feat: Add Threads and Twitter to social media publishing platforms and switch to API key-based authentication for social media accounts.
33bee24

jebin2 commited on

refactor: implement lazy loading for social media auth creator imports.
8344653

jebin2 commited on