Commit Graph

1270 Commits

Author SHA1 Message Date
sebastjanartic
bfcec08e41 Enlarge video thumbnails in sidebars to match YouTube's style
Update `VideoPage.tsx` and `LivePage.tsx` to increase thumbnail dimensions and adjust related text styles for recommended videos in sidebars, improving visual consistency with YouTube's layout.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 97217df8-1b92-46fd-bcfb-66d80a39e748
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/sfzzZxw
2026-01-12 12:12:03 +00:00
sebastjanartic
bd01ca5e3c Update interface text to be displayed in German
Translate Slovenian text to German across various components, pages, and API error messages, including video cards, modals, live page error handling, and AI service responses.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 1f3f88aa-7796-4167-865f-faff8fe770e1
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/g0TFDck
2026-01-12 10:50:01 +00:00
sebastjanartic
b1eeb2b9fb Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 183a71cb-3337-494c-84a7-9041c90ca12c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/pRGdxi8
Replit-Commit-Deployment-Build-Id: c5a1b649-1f4f-4e8d-8d1d-94eb69f9a161
2026-01-11 13:31:49 +00:00
sebastjanartic
44f15d166b Improve social media sharing image quality and compatibility
Update video thumbnail generation to use regex for robust parameter replacement, ensuring optimal dimensions (1200x630) and JPG format for Facebook sharing, and add `og:image:secure_url` metadata.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 2c2fdea5-83d6-40a8-8465-f0fdf2e8e76a
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/pRGdxi8
2026-01-11 13:26:57 +00:00
sebastjanartic
1bb17e1b3c Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a2cf48f9-de0a-4c2c-acf6-db0b5b1b5a9a
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/pRGdxi8
Replit-Commit-Deployment-Build-Id: 13dae0b0-9ac8-4d4e-aefc-ad38ca6f8b18
2026-01-11 09:35:47 +00:00
sebastjanartic
6b695f085f Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 87220521-e684-4770-877c-672be4da8461
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/pRGdxi8
2026-01-11 09:24:35 +00:00
sebastjanartic
9f991a203a Simplify video view tracking to rely solely on CDN
Remove local view caching and database update logic, now using CDN-provided view counts.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 96faccf6-c704-4d5c-9214-e2d98ff0726c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/1EjgdCg
2026-01-11 09:24:10 +00:00
sebastjanartic
4257b65ab5 Update video view counts to be stored persistently
Modify the video view count update mechanism to persist increments to the PostgreSQL database, falling back to a memory cache on failure.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: f07113b3-e389-43cd-b440-5132a7de4c57
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/1EjgdCg
2026-01-11 09:21:23 +00:00
sebastjanartic
31c6135f5d Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: cd27970a-0a87-4b55-8171-fbf3d61daf44
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/QA9iJJ7
Replit-Commit-Deployment-Build-Id: eb850492-3382-4c3c-b77f-1c097e0904dc
2026-01-10 17:10:03 +00:00
sebastjanartic
18b976ccc5 Fix video thumbnail display issues and improve category row rendering
Corrected an "Invalid hook call" warning by ensuring the key prop is applied to the outermost element in the video mapping of the CategoryRow component in `netflix-grid.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: b8a18225-2a77-4482-93d7-b918832f4401
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/QA9iJJ7
2026-01-10 16:57:09 +00:00
sebastjanartic
4ebf51de2c Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e039bd8a-1add-436c-9a59-0c39615554e5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/lDvepVp
Replit-Commit-Deployment-Build-Id: 92cfdfef-971b-4db2-9d6b-5848951a080f
2026-01-10 16:49:35 +00:00
sebastjanartic
79ab15d745 Remove live stream links and legal footer information from pages
Remove "LIVE" navigation links and legal footer links (Impressum, Datenschutz, Nutzungsbedingungen) from GeschichteLiedPage and GipfelstammtischPage components.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 086f745b-bec1-4a0e-bf9f-4f40c3affa7e
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/lDvepVp
2026-01-10 16:40:36 +00:00
sebastjanartic
cb09cb1026 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 43e602f0-b5bb-43f8-b954-dae38a8583a8
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/lDvepVp
Replit-Commit-Deployment-Build-Id: 841d9557-161c-4c18-abfa-37baddc2b75f
2026-01-10 16:35:51 +00:00
sebastjanartic
9ceb8d3fc6 Update video sharing to display correct images and text
Introduce a crawler detection middleware to serve Open Graph and Twitter Card metadata for social media sharing, and update the client-side sharing logic to utilize a dedicated share endpoint.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 1a172d71-eb2c-471b-871f-cbf561747bbf
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/lDvepVp
2026-01-10 16:29:52 +00:00
sebastjanartic
ff0cc42fa2 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: d1e2d913-60c3-474e-907a-c11308770bf3
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/EadCoxV
Replit-Commit-Deployment-Build-Id: 2191ec1c-4c58-47a0-a250-f86076cd137f
2026-01-09 17:38:24 +00:00
sebastjanartic
7b41f8a87c Improve social sharing to show correct video previews
Update social share buttons and copy link functionality to use a dedicated sharing URL that generates correct Open Graph metadata, ensuring proper video previews on platforms like Viber, WhatsApp, and Facebook.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 3aacafcb-8b62-4afe-9c7a-6328489a2590
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/EadCoxV
2026-01-09 17:32:05 +00:00
sebastjanartic
d702afb056 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: b9f2458f-f3a0-48cf-a64e-0c00670c0ea4
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/Ufka13F
Replit-Commit-Deployment-Build-Id: 59fa2942-3c03-4382-b670-104e8f007cfb
2026-01-09 17:25:03 +00:00
sebastjanartic
9de621d409 Improve video sharing by using cached data instead of live API calls
Modify the video share endpoint in routes.ts to retrieve video data from the cache using `storage.getVideos()` instead of making direct API calls with `findVideoByAnyId` and `storage.getVideo()`, which was causing 404 errors. This ensures that share links correctly resolve video details and metadata.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 112fcbe4-f903-4480-927e-8bcf6e744878
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/Ufka13F
2026-01-09 17:07:40 +00:00
sebastjanartic
aba0ce70f8 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: af21ac97-9d65-4d8a-926a-d73a896eb403
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/yEgNdTx
Replit-Commit-Deployment-Build-Id: ea78ae0c-cba2-4286-a6f3-3ba19c6dc94a
2026-01-09 16:57:45 +00:00
sebastjanartic
7bed12fa01 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 4f7dec53-3667-49dc-ad0c-fcbb984c2483
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/yEgNdTx
Replit-Commit-Deployment-Build-Id: 73d4a6f1-8d2d-4334-b044-bc6140d7cb4c
2026-01-09 16:51:40 +00:00
sebastjanartic
a40c03b1fb Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 90c38259-153d-4ab6-8c56-cfc8bba9f2af
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/yEgNdTx
2026-01-09 16:48:12 +00:00
sebastjanartic
3cec2d8f2e Add automatic Facebook sharing with video previews
Implement server-side Open Graph meta tags for videos and update video sharing functionality.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 3500eb91-6967-423b-a9b5-22b380def61b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/lPVBpdc
2026-01-09 16:46:18 +00:00
sebastjanartic
4f47d64e64 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a602d4fe-8fa7-4d74-bd1d-a21ed1b5a044
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/lPVBpdc
Replit-Commit-Deployment-Build-Id: 6bee9c86-3319-427f-a3e6-26a243bfcb97
2026-01-09 16:40:26 +00:00
sebastjanartic
9549a88485 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: f006338d-338d-421c-ae60-3eb7a5d6000c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/lPVBpdc
Replit-Commit-Deployment-Build-Id: 6bee9c86-3319-427f-a3e6-26a243bfcb97
2026-01-09 16:15:27 +00:00
sebastjanartic
09e17b343b Adjust spacing for inline advertisements on show pages
Update the margin-top CSS class for the InlineAd component from 'my-16' to 'my-8' to improve visual spacing with pagination controls on larger screens.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/lPVBpdc
2025-09-28 21:43:03 +00:00
sebastjanartic
7084fb54e3 Improve ad spacing and placement on specific pages
Adjusted margin for InlineAd component in `InlineAd.tsx` and removed duplicate InlineAd components from `FolxStadlPage.tsx`, `GeschichteLiedPage.tsx`, and `GipfelstammtischPage.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/diFMF6E
2025-09-28 21:39:51 +00:00
sebastjanartic
20fe1cc331 Improve layout of page numbers on live streaming section
Adjust margin-left style property for pagination component in the live streaming section.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/aTy9jKE
2025-09-28 20:50:24 +00:00
sebastjanartic
f90d639dbd Adjust spacing and ad placement on various content pages
Modify pagination margin and conditionally render inline ads on FolxStadlPage, GeschichteLiedPage, and GipfelstammtischPage to improve layout and ad visibility.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/aTy9jKE
2025-09-28 20:24:21 +00:00
sebastjanartic
ef22a790e6 Improve video playback experience with enhanced controls
Update Video.js player configuration for improved seeking and mute/unmute functionality, enhancing user interaction with video content.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/qbWMa3T
2025-09-28 20:16:48 +00:00
sebastjanartic
a62f04b5ca Add inline ads to all broadcast pages for consistent advertising
Integrate InlineAd component into FolxStadlPage, GeschichteLiedPage, and GipfelstammtischPage, replacing existing ad display logic and ensuring consistent ad placement across these pages.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/qbWMa3T
2025-09-28 20:10:00 +00:00
sebastjanartic
3485e7cae2 Update homepage to display ads between content sections
Add new ad placements on the homepage for desktop view, specifically between content sections and above the footer.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/pBMh1vD
2025-09-28 19:52:11 +00:00
sebastjanartic
40e1aab3d0 Add ads to the homepage for desktop users
Introduce a new `InlineAd` component and integrate it into the `NetflixGrid` to display ads after every second category and at the end of the homepage on desktop.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/pBMh1vD
2025-09-28 19:51:00 +00:00
sebastjanartic
fcfb0ab68e Update header ad display and placement on video pages
Modify HeaderAd component to ensure consistent ad sizing and integrate it directly into VideoPage without container constraints.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/NMycumv
2025-09-28 19:45:53 +00:00
sebastjanartic
be5f254b33 Add header advertisements to all pages on the platform
Integrate Google AdSense header ad units across all frontend pages, including LivePage and DesktopTop.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/L7kpygT
2025-09-28 19:42:40 +00:00
sebastjanartic
003a41dbb0 Update header ad to support larger sizes and new ad slot
Modify the HeaderAd component in client/src/components/HeaderAd.tsx to use a 1200x90px ad size and update the data-ad-slot to 8632735961.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/L7kpygT
2025-09-28 19:36:43 +00:00
sebastjanartic
1cfefe096e Adjust the size of the header advertisement banner
Update the width of the header ad component from 970px to 1360px.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/yX6Gd9a
2025-09-28 19:33:48 +00:00
sebastjanartic
e96e1144a1 Remove all AdSense integrations to provide an ad-free user experience
Remove AdSense ad units and related configurations from homepage, video pages, live pages, and administrative components.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/3l7HcE7
2025-09-28 19:26:55 +00:00
sebastjanartic
08523362a5 Remove ad integrations from various platform pages
Refactor HeaderAd and VideoPage components to remove AdSenseAd integrations and adjust header ad container.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/60d372ff-2c10-46c7-b01b-10c3435136b0/401e2ec0-e00d-4f10-9d0e-60f3d479f9a5/3l7HcE7
2025-09-28 19:19:38 +00:00
sebastjanartic
8bd99f7c38 Add a large ad banner to the video page for content promotion
Add a 970x90px AdSense ad unit to the VideoPage, ensuring it fits within the page's content container.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-28 18:54:21 +00:00
sebastjanartic
cbd1e05db5 Restored to '6c34f28bbd375be0e4dd49224c6a3c267e90618e'
Replit-Restored-To: 6c34f28bbd
2025-09-28 17:16:12 +00:00
sebastjanartic
be00fdfb86 Saved your changes before rolling back
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 401e2ec0-e00d-4f10-9d0e-60f3d479f9a5
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-09-28 17:16:03 +00:00
sebastjanartic
094a87a725 Remove all advertisements from the streaming platform
Remove AdSense integrations from various components and pages to provide an ad-free user experience.

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/qzNRfux
2025-09-28 17:15:54 +00:00
sebastjanartic
2bb9000d38 Remove all advertisements from the user interface
Remove AdSense integrations from various pages and components to provide an ad-free user experience.

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/qzNRfux
2025-09-28 17:15:53 +00:00
sebastjanartic
6c34f28bbd Remove all AdSense ad integrations from various video pages
Removes AdSense ad components from VideoPage.tsx, including mid-content and before-footer ad placements.

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/qzNRfux
2025-09-28 14:19:14 +00:00
sebastjanartic
49a693e701 Remove ad integrations from video pages to improve user experience
Removes all AdSenseAd components from VideoPage.tsx, including mid-content and pre-footer ads, and adjusts the rendering of recommended videos.

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/ev0BWRm
2025-09-28 14:15:42 +00:00
sebastjanartic
75d6cc61f4 Add advertisements to the recommended videos section
Integrate AdSense ads into the VideoPage, displaying them after the 5th and 10th recommended videos using the `AdSenseAd` 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/sMbpUIe
2025-09-28 14:08:27 +00:00
sebastjanartic
73fc64bb34 Remove all advertisements from the website for an ad-free user experience
Remove AdSense integrations from HeaderAd, netflix-grid, VideoPage, and home components.

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/sMbpUIe
2025-09-28 14:04:22 +00:00
sebastjanartic
1a3fec68b0 Remove banner ad from video pages to resolve display issues
Remove the AdSense banner ad component from the VideoPage.tsx file.

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/d9JbHnp
2025-09-28 14:01:13 +00:00
sebastjanartic
c7058ab063 Update sidebar ad sizes to match new display dimensions
Modify AdSense ad components in VideoPage.tsx to use 300x250 dimensions and ad slot 8989519684.

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/mrSIMJA
2025-09-28 13:58:15 +00:00
sebastjanartic
f67af040c0 Update ad sizes and placement for improved user experience
Update the `HeaderAd.tsx` component to use a 970x90px desktop ad slot and adjust the `home.tsx` page to display the same ad size before the footer.

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/RzcERJv
2025-09-28 13:52:58 +00:00