Commit Graph

1218 Commits

Author SHA1 Message Date
sebastjanartic
b39a1a85c9 Fix issue where videos do not play after selecting a show
Address a bug in the video player integration that prevented playback of selected video content.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/ALGurqF
2025-09-17 09:01:20 +00:00
sebastjanartic
f8ebddcf47 Improve video searching by increasing the number of videos retrieved
Increase the limit for `storage.getVideos` from 200 to 600 when searching for videos by their 8-character short ID in `server/routes.ts`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/ALGurqF
2025-09-17 08:50:04 +00:00
sebastjanartic
9852187ee8 Increase the number of videos displayed on the home page
Update the home page query to fetch 600 videos instead of 150.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/t0D2bHg
2025-09-17 08:41:17 +00:00
sebastjanartic
675e61c1da Increase the number of videos loaded to improve content visibility
Update API query to fetch more videos, increasing the limit from 200 to 600 to ensure comprehensive content display across pages.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/SSOTLMR
2025-09-17 08:36:52 +00:00
sebastjanartic
ecd5a8447c Add logging to display video counts on the FOLX STADL page
Add console logs to FolxStadlPage.tsx to display the total number of videos loaded and the number of FOLX STADL videos found, including sample titles for debugging.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/HUaKUr1
2025-09-17 08:08:48 +00:00
sebastjanartic
7a545062ac Improve video title display by separating artist and song
Refactors the video card component to use a new utility function for parsing video titles, accurately separating artist and song information for improved display. Adds `client/src/lib/title-parser.ts`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/cSLTj2G
2025-09-17 07:45:29 +00:00
sebastjanartic
62b6553e7a Update branding and visual elements across the application
Update application assets and styling to reflect new branding.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/HwcENYL
2025-09-17 07:33:02 +00:00
sebastjanartic
66ffa75bd1 Improve video title display by separating artist and song
Update `FolxStadlPage`, `GeschichteLiedPage`, and `GipfelstammtischPage` to split video titles into artist (uppercase) and song title, improving clarity and presentation.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/HwcENYL
2025-09-17 07:31:36 +00:00
sebastjanartic
12a8b8c1f5 Update video cards to display descriptions more consistently
Refactor VideoCard component to reliably display video descriptions, removing conditional logic that previously relied on title parsing.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/HwcENYL
2025-09-17 07:28:04 +00:00
sebastjanartic
2a300c0d59 Refine video card display for improved mobile and desktop presentation
Remove conditional rendering for gradient overlay and adjust mobile info section in VideoCard component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/HwcENYL
2025-09-17 07:26:15 +00:00
sebastjanartic
9a1fc2fc4d Improve video title and artist display on the platform
Update video card component to correctly display video titles and artist/performer names, handling cases where artist information is not directly provided by extracting it from the video title.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/pjFeepJ
2025-09-17 07:21:48 +00:00
sebastjanartic
24f27b0e87 Improve video card display to show artist and song title on separate lines
Update client/src/components/video-card.tsx to display the artist on the first line in uppercase and the song title on the second line, addressing UI issues reported by users.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/pjFeepJ
2025-09-17 07:20:54 +00:00
sebastjanartic
427f0511c7 Update video processing to extract artist information from metadata
Extract artist metadata and clean video titles and artist names by removing file extensions from Bunny.net video data.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/pjFeepJ
2025-09-17 07:17:55 +00:00
sebastjanartic
52b6330b1b Fix critical error preventing the application from launching
Address an uncaught exception in the main application file that halted startup.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/pjFeepJ
2025-09-15 06:20:02 +00:00
sebastjanartic
f2aa7d8e5e Update video synchronization to use ORM for database operations
Refactor video synchronization logic in `server/videoSync.ts` to utilize Drizzle ORM for all database interactions, replacing raw SQL queries for selecting, inserting, and updating video records. This change also includes adding default values for potentially missing video properties.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 45a1dcfc-f8a2-475a-a6b9-96fbb841dc27
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/45a1dcfc-f8a2-475a-a6b9-96fbb841dc27/pjFeepJ
2025-09-15 06:19:49 +00:00
sebastjanartic
1185bfc3af Restored to 'fece380e79bc6a9f228eab122f91603a7f302684'
Replit-Restored-To: fece380e79
2025-09-15 06:15:15 +00:00
sebastjanartic
7d11140852 Saved your changes before rolling back
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 0ae3cb84-11e7-4b73-a7ad-5fb375c33b54
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-15 06:15:11 +00:00
sebastjanartic
04999a38cd Improve ad loading and video title formatting for better user experience
Add a delay and width check for AdSense ad initialization in `adsense-ad.tsx` and clean video titles by removing `.mp4` extensions in `bunny.ts`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5d5630c-85af-4c2b-bf4e-7e8006d34256
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/c5d5630c-85af-4c2b-bf4e-7e8006d34256/HcYyIPk
2025-09-06 20:28:46 +00:00
sebastjanartic
2a67922121 Update video data structure to align with new metadata fields
Modify the BunnyService to include new metadata fields like artist, filename, episode details, and content type, and remove unused face-related fields.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5d5630c-85af-4c2b-bf4e-7e8006d34256
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/c5d5630c-85af-4c2b-bf4e-7e8006d34256/2sCJqjx
2025-09-06 20:14:35 +00:00
sebastjanartic
e0a31bba5c Restored to 'e1314807be287b395cffa7ada2c736a4a7831e11'
Replit-Restored-To: e1314807be
2025-09-06 20:11:43 +00:00
sebastjanartic
e4c0b8e5ad Saved your changes before rolling back
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9b1a58ae-39e0-4669-951e-9ce2e9a914fe
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-06 20:11:40 +00:00
sebastjanartic
e79d81e05b Improve how specific video series are displayed and organized
Update the filtering and sorting logic for "FOLX STADL" and rename/refactor "VOLKSMUSIK" and "SCHLAGER & POP" sections to "GIPFELSTAMMTISCH" and "DIE GESCHICHTE DES LIEDES" respectively, while also refining the filtering criteria for these new sections.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 636b67ca-6f18-4eb7-b992-168c6c8b7078
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/636b67ca-6f18-4eb7-b992-168c6c8b7078/mNYBZ5G
2025-09-06 20:10:04 +00:00
sebastjanartic
5f4b0336ab Fix issue preventing content from displaying correctly
The issue caused by an incorrect HLS.js configuration led to video playback errors and a complete failure to render content, impacting user experience. This commit rectifies the configuration to ensure proper video streaming and content display.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 636b67ca-6f18-4eb7-b992-168c6c8b7078
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/636b67ca-6f18-4eb7-b992-168c6c8b7078/mNYBZ5G
2025-09-06 20:04:17 +00:00
sebastjanartic
ce6f34751a Update video categories and add fallback content for missing sections
Modify the video grid component to rename "GIPFELSTAMMTISCH" to "VOLKSMUSIK" and update filtering logic for "DIE Geschichte des Liedes" to "SCHLAGER & POP". Includes fallback mechanisms for empty category video lists.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 636b67ca-6f18-4eb7-b992-168c6c8b7078
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/636b67ca-6f18-4eb7-b992-168c6c8b7078/mNYBZ5G
2025-09-06 20:03:59 +00:00
sebastjanartic
d27df48d11 Improve video playback by correcting ad placement
No changes were made to the codebase.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 636b67ca-6f18-4eb7-b992-168c6c8b7078
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/636b67ca-6f18-4eb7-b992-168c6c8b7078/mNYBZ5G
2025-09-06 20:02:53 +00:00
sebastjanartic
5af5e422ec Improve video categorization and ad loading logic
Update filtering for specific video categories like "FOLX STADL" and "GIPFELSTAMMTISCH" to include more variations and improve AdSense ad loading by checking container dimensions before initialization. Also, disable auto-refresh on error.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 636b67ca-6f18-4eb7-b992-168c6c8b7078
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/636b67ca-6f18-4eb7-b992-168c6c8b7078/DuqMKeH
2025-09-06 20:02:23 +00:00
sebastjanartic
d4d55730e8 Improve video streaming by optimizing adaptive bitrate playback
Resolve issues with video playback and enhance adaptive bitrate streaming for a smoother user experience.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 636b67ca-6f18-4eb7-b992-168c6c8b7078
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-06 19:52:36 +00:00
sebastjanartic
a189a60f60 Add metadata for video content and update sync logic
Update BunnyService to include artist, filename, and episode details, and modify VideoSyncService to insert/update these new fields in the database, while also increasing the database sync timeout.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 636b67ca-6f18-4eb7-b992-168c6c8b7078
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-09-06 19:51:15 +00:00
sebastjanartic
56a23b142a Fix critical errors preventing the application from running
Resolve multiple critical errors in the application's core functionality, allowing it to launch successfully.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d17a6e5e-0a8b-4a50-b346-88bffd02af01
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/d17a6e5e-0a8b-4a50-b346-88bffd02af01/l6VHTvI
2025-09-06 19:41:39 +00:00
sebastjanartic
3ecff16f75 Update video data insertion with all necessary fields
Modify the `VideoSyncService` in `server/videoSync.ts` to insert new videos into the database with all required columns, including `content_type`, `genre`, and `upload_status`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d17a6e5e-0a8b-4a50-b346-88bffd02af01
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-09-06 19:41:14 +00:00
sebastjanartic
72295f7fe8 Restored to 'e1314807be287b395cffa7ada2c736a4a7831e11'
Replit-Restored-To: e1314807be
2025-09-06 19:38:50 +00:00
sebastjanartic
d71f6d7f28 Saved your changes before rolling back
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 2d5941f0-e744-490d-b1e1-8f03847bd626
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-06 19:38:48 +00:00
sebastjanartic
cedb7b45d8 Adjust video card width for better display on smaller screens
Update `netflix-grid.tsx` to set the `cardWidth` to 280px for non-mobile views and adjust the `className` for video elements to use `w-[280px]` for non-mobile breakpoints, ensuring consistent rendering.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 70557b10-8a46-4f62-9cec-2397b6c48e73
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-06 19:36:14 +00:00
sebastjanartic
92e74abb6d Improve video upload stability and error handling
Implement robust error handling and directory creation for video uploads, enhance file validation with MIME type checking, and adjust database sync timeout for improved reliability.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 70557b10-8a46-4f62-9cec-2397b6c48e73
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-06 19:33:55 +00:00
sebastjanartic
b054a0c2d9 Increase number of videos fetched to ensure all videos are accessible
Increase the video fetch limit in `findVideoByAnyId` from 200 to 1000 to resolve issues with accessing videos beyond the initial set.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 50f1ae50-8e22-495d-bb42-127d908a9bc5
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-06 19:17:58 +00:00
sebastjanartic
679bee3f45 Improve ad component to ensure proper display and sizing
Update AdSenseAd component in client/src/components/adsense-ad.tsx to include minWidth and minHeight styles to ensure proper rendering and prevent layout shifts.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 50f1ae50-8e22-495d-bb42-127d908a9bc5
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-06 19:16:25 +00:00
sebastjanartic
e1314807be Adjust video grid spacing and width for better viewing
Update client/src/components/netflix-grid.tsx to adjust horizontal padding and individual video item width for improved display on various screen sizes.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 50f1ae50-8e22-495d-bb42-127d908a9bc5
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-04 20:46:49 +00:00
sebastjanartic
46e018c790 Adjust video grid spacing and card width for better display
Update netflix-grid.tsx to modify the flex gap for category rows and adjust the width of video cards for improved responsiveness.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 50f1ae50-8e22-495d-bb42-127d908a9bc5
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-04 20:40:47 +00:00
sebastjanartic
d777a26766 Adjust video card width for better mobile display
Modify `netflix-grid.tsx` to adjust the width of video cards on mobile devices, specifically widening them by changing `w-[calc(100vw-1.5rem)]` to `w-[calc(100vw-4rem)]` and adding padding with `px-4`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 50f1ae50-8e22-495d-bb42-127d908a9bc5
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-04 20:39:50 +00:00
sebastjanartic
44eae42e51 Restored to 'fece380e79bc6a9f228eab122f91603a7f302684'
Replit-Restored-To: fece380e79
2025-09-04 20:38:11 +00:00
sebastjanartic
2c785e8802 Saved your changes before rolling back
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 50f1ae50-8e22-495d-bb42-127d908a9bc5
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-04 20:38:08 +00:00
sebastjanartic
fece380e79 Add placeholder image for potential ad space
Adds a placeholder image asset, image_1757004411760.png, to the attached_assets directory.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 946a0075-7e32-454b-b348-9e7f576d7f45
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/946a0075-7e32-454b-b348-9e7f576d7f45/wfV3fPt
2025-09-04 16:48:02 +00:00
sebastjanartic
0772ae1aab Integrate smaller AdSense ads into the video player interface
Introduce a new component for displaying companion ads and integrate it into the video modal, allowing for smaller, compliant ad placements alongside video content.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 946a0075-7e32-454b-b348-9e7f576d7f45
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/946a0075-7e32-454b-b348-9e7f576d7f45/wfV3fPt
2025-09-04 16:43:01 +00:00
sebastjanartic
00f9419cb8 Update ad placement and format for better user experience
Update `AdSenseAd` component in `VideoPage.tsx` to use `adSlot="1372934919"` and `adFormat="auto"`, replacing the previous `adSlot="1234567894"` and `adFormat="rectangle"`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 946a0075-7e32-454b-b348-9e7f576d7f45
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/946a0075-7e32-454b-b348-9e7f576d7f45/eNJCYo3
2025-09-04 16:36:03 +00:00
sebastjanartic
728207e554 Update ad placement and configuration for better user experience
Modify the AdSenseAd component in VideoPage.tsx to use adSlot "5629279662" and adFormat "auto", replacing the previous rectangle ad configuration.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 946a0075-7e32-454b-b348-9e7f576d7f45
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/946a0075-7e32-454b-b348-9e7f576d7f45/eNJCYo3
2025-09-04 16:35:14 +00:00
sebastjanartic
7c6db7a90b Update the home page to display a new banner ad
Updates the AdSenseAd component on the home page to use adSlot "8519166886" and adFormat "auto", replacing the previous horizontal ad configuration.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 946a0075-7e32-454b-b348-9e7f576d7f45
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/946a0075-7e32-454b-b348-9e7f576d7f45/eNJCYo3
2025-09-04 16:34:24 +00:00
sebastjanartic
eb640fc7a5 Update home page ad to improve user experience and ad relevance
Adjust the existing AdSense ad configuration on the home page by updating the ad slot and format to `auto` for better responsiveness.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 946a0075-7e32-454b-b348-9e7f576d7f45
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/946a0075-7e32-454b-b348-9e7f576d7f45/eNJCYo3
2025-09-04 16:33:30 +00:00
sebastjanartic
bc89ffaa4a Update homepage ad banner for better visibility and responsiveness
Modify the AdSenseAd component on the homepage to use adSlot "1023820241" and adFormat "auto" for improved ad serving.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 946a0075-7e32-454b-b348-9e7f576d7f45
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/946a0075-7e32-454b-b348-9e7f576d7f45/eNJCYo3
2025-09-04 16:32:07 +00:00
sebastjanartic
a6802ed672 Add new visual elements to improve the platform's user interface
Add new image assets to the project for UI enhancements.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 946a0075-7e32-454b-b348-9e7f576d7f45
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/946a0075-7e32-454b-b348-9e7f576d7f45/eNJCYo3
2025-09-04 16:28:31 +00:00
sebastjanartic
dd8ec301e2 Integrate ads to enhance platform monetization and user engagement
Introduce AdSenseAd component and integrate it across multiple pages (VideoPage, Home) to display various ad formats, including header, sidebar, and mid-content placements.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 946a0075-7e32-454b-b348-9e7f576d7f45
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/946a0075-7e32-454b-b348-9e7f576d7f45/tiAdL5T
2025-09-04 16:24:43 +00:00