videofolxtv/server
sebastjanartic 258383ce36 Shorten video URLs for improved sharing and user experience
Refactors video routing and client-side components to generate and utilize shortened, 8-character IDs derived from the full UUIDs. This change enhances the usability of shared video links by removing dashes and truncating the UUID. The backend now supports fetching videos by either the short or full ID, ensuring backward compatibility. Additionally, ad retrieval and view count updates correctly use the full video ID to maintain data integrity with Bunny.net and the database.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 2cd2c0bc-434c-4bc9-ad3f-b99d3897a0d1
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/8cc42625-c1f5-4e43-99bd-77f2c4dedee2/2cd2c0bc-434c-4bc9-ad3f-b99d3897a0d1/HCAS0JG
2025-09-03 11:03:27 +00:00
..
aiService.ts Improve AI description generation to handle different content types 2025-09-02 14:32:40 +00:00
bunny.ts Add HLS playback for video previews and improve scrolling experience 2025-08-30 13:10:23 +00:00
db.ts Add backend setup for video management and database integration 2025-08-08 18:20:57 +00:00
face-detection-js.ts Add face detection and thumbnail centering for videos 2025-08-29 07:34:08 +00:00
face-detection-service.ts Add face detection and thumbnail centering for videos 2025-08-29 07:34:08 +00:00
face-detection.py Add face detection and thumbnail centering for videos 2025-08-29 07:34:08 +00:00
generate-og-image.js Add custom images for sharing links on social media 2025-08-30 22:09:11 +00:00
index.ts Improve platform performance and user experience with optimizations 2025-09-02 10:43:58 +00:00
objectStorage.ts Add admin dashboard and Replit authentication integration 2025-09-02 12:01:00 +00:00
replitAuth.ts Improve user ID generation for consistent authentication 2025-09-02 12:47:24 +00:00
routes.ts Shorten video URLs for improved sharing and user experience 2025-09-03 11:03:27 +00:00
simple-face-detection.ts Add face detection and thumbnail centering for videos 2025-08-29 07:34:08 +00:00
smart-thumbnail-service.ts Add face detection and thumbnail centering for videos 2025-08-29 07:34:08 +00:00
storage.ts Improve video update process by removing unnecessary logging 2025-09-02 15:24:15 +00:00
videoSync.ts Improve platform performance and user experience with optimizations 2025-09-02 10:43:58 +00:00
vite.ts Set up video streaming website with Bunny.net CDN integration 2025-08-04 18:24:29 +00:00