Commit Graph

601 Commits

Author SHA1 Message Date
sebastjanartic
3260e0ac6f Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: fc545339-c9c6-4b08-af71-3da9394457ef
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Commit-Deployment-Build-Id: c2aaf94f-a1a1-4ac5-8c1b-7c989dab7d49
Replit-Helium-Checkpoint-Created: true
2026-03-06 11:23:07 +00:00
sebastjanartic
29ee687065 Add focal point and artist overrides for new images
Update `gallery-artist-overrides.json` and `gallery-focal-points.json` to include new artist and focal point data for images.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: f14aa5a3-1406-4e58-ae74-304f64642234
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Helium-Checkpoint-Created: true
2026-03-06 11:21:21 +00:00
sebastjanartic
19953b3b84 Improve focal point editor to precisely set image focus for various aspect ratios
Refactor the `FocalPointEditor` component in `admin-gallery.tsx` to accurately map click coordinates on aspect ratio previews to the original image's focal point. This involves recalculating the mapping logic to account for image scaling and cropping (`object-fit: cover`). Additionally, new focal point data has been added to `server/gallery-focal-points.json`, and some image mappings in `server/cloudinary-gallery-map.json` have been adjusted.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 2f918981-5322-41bc-8a92-d34c6986c129
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Helium-Checkpoint-Created: true
2026-03-06 11:18:24 +00:00
sebastjanartic
81ba418cc7 Improve image focal point editor with zoom and per-ratio adjustments
Update the FocalPointEditor component to include zoom functionality and allow separate focal point adjustments for different aspect ratios (16:9, 9:16, 1:1) by making ratio previews clickable. Also includes backend data changes for focal points.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 8292fff7-dc86-4296-bd17-6fdcd79d618f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Helium-Checkpoint-Created: true
2026-03-06 11:11:54 +00:00
sebastjanartic
bcc93e01af Add artist name suggestions to the admin gallery
Integrates an autocomplete input for artist names in the admin gallery, providing suggestions based on existing artist data and improving the user experience for managing artist information.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 3f1757a7-5d6b-4987-9597-190ab7c18a23
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Helium-Checkpoint-Created: true
2026-03-06 11:07:58 +00:00
sebastjanartic
f52f8c7ba0 Add functionality to delete images from the gallery and Cloudinary
Implement image deletion functionality, including a confirmation dialog and API endpoint for removing images from Cloudinary and updating the gallery map.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 37efc56d-aeff-47ff-8064-9aa64d8b204c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:58:47 +00:00
sebastjanartic
d9278f6fb6 Update admin gallery to fetch images directly from Cloudinary
Integrates Cloudinary API to fetch image details for the admin gallery page, replacing previous data sources.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: eb361b34-3147-44e1-a7c3-11100d3e83b8
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:55:08 +00:00
sebastjanartic
9d8d29208a Add an admin page for managing gallery images and artist names
Introduce a new admin route at `/admin/gallery` enabling users to set focal points and artist names for gallery images, with corresponding API endpoints and data management.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 70b6b9df-7da9-46f3-afd7-dbcd9aac1855
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:48:43 +00:00
sebastjanartic
8a9004d640 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 848cec92-232a-4f32-a2f4-b97e5709ce5c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Commit-Deployment-Build-Id: c2df3381-c45d-45c6-b5b7-cc1ffb83cc07
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:40:51 +00:00
sebastjanartic
b8c01627dc Complete the migration of all gallery images to Cloudinary
Implement image compression using Sharp to handle uploads exceeding 10MB, update Cloudinary URL generation, and finalize the gallery migration process.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ecf3cabf-0fca-4959-8ab7-e18c7b222cf7
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:38:59 +00:00
sebastjanartic
a23ae0bdb7 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 2b7650db-b0d4-4415-b9bb-cc11e719c2b7
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/ncMMRQ9
Replit-Commit-Deployment-Build-Id: 55db64a6-94a6-4850-b7bf-6b5712a636c3
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:31:27 +00:00
sebastjanartic
8cbb08f182 Improve image display in gallery and lightboxes
Adjust image positioning in gallery thumbnails to prevent heads from being cut off and ensure full image visibility in the lightbox.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 8684b91a-857c-45a8-9066-11b46881da83
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/nlGTLC9
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:28:10 +00:00
sebastjanartic
71cf32990d Adjust photo gallery to properly display images and prevent cropping
Update CSS for image thumbnails to use `object-[center_25%]` for better head visibility, and ensure the lightbox displays images without cropping.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ce3245af-4e79-4d06-888e-e4c562f3541a
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/nlGTLC9
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:27:09 +00:00
sebastjanartic
7f1b7bbf83 Adjust gallery lightbox to display full images without cropping
Update the image display in the gallery lightbox to use `object-contain` and adjust container size to prevent cropping, ensuring full images are visible.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e3bc7997-6f11-45f3-ac2e-cfc4a9e4715b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/nlGTLC9
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:25:31 +00:00
sebastjanartic
7069ac1520 Improve image display in gallery lightboxes
Adjust gallery lightbox image display from object-cover to object-contain to prevent cropping and ensure full images are visible.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: d0a46b32-1cee-4261-a8b3-3c40709f1a89
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/nlGTLC9
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:25:14 +00:00
sebastjanartic
d20ed0295b Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: d1ed04f1-6548-4ca9-a91e-13ba5eb43e1e
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/nlGTLC9
Replit-Commit-Deployment-Build-Id: a38597e5-4113-418a-9c34-4140744f4459
Replit-Helium-Checkpoint-Created: true
2026-03-06 10:05:58 +00:00
sebastjanartic
450d81e601 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 66497b46-1675-446e-a4bb-6e7b41efead2
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/nlGTLC9
Replit-Commit-Deployment-Build-Id: a05200c5-0118-45d8-a1e9-ae9dd9265a8b
Replit-Helium-Checkpoint-Created: true
2026-03-06 08:26:06 +00:00
sebastjanartic
155914238d Adjust ad positioning on article pages for better display
Modify `PageSideAds` component to accept `contentHalfWidth` prop for dynamic ad placement based on content container width, and update specific pages (article, about, datenschutz, empfang, impressum, search) to pass the correct values.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a7feb44f-676a-4a21-8ede-a392a39b3b56
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/nlGTLC9
Replit-Helium-Checkpoint-Created: true
2026-03-06 08:24:17 +00:00
sebastjanartic
d827d524f9 Update project dependencies to fix security vulnerabilities
Update rollup to a patched version to resolve a high severity vulnerability, while ensuring compatibility with existing project features.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 23852c00-4779-460a-9e0c-d09fee4b6c92
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 73045a8b-6f31-489b-a42c-807ad1679ab4
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/23852c00-4779-460a-9e0c-d09fee4b6c92/XFo4I8j
Replit-Helium-Checkpoint-Created: true
2026-03-05 17:59:11 +00:00
sebastjanartic
7be37fc5ec Saved progress at the end of the loop
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 91173c4b-0b1d-4a8c-a961-d49e83cc0465
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 0d5fcf3d-127f-4e95-9636-c211227d5dfb
Replit-Helium-Checkpoint-Created: true
2026-03-05 17:57:35 +00:00
sebastjanartic
155567e4eb Saved your changes before starting work
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 91173c4b-0b1d-4a8c-a961-d49e83cc0465
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: d0183f74-b834-4d2c-9057-4428bf4962b1
2026-03-05 17:57:11 +00:00
sebastjanartic
dbf8b619f3 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 7e0f21f8-78de-4562-b6b6-11492c07c484
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/zWnrdl3
Replit-Commit-Deployment-Build-Id: d10224f7-ad73-4435-9a22-d0c1b5d6d660
Replit-Helium-Checkpoint-Created: true
2026-03-05 16:33:53 +00:00
sebastjanartic
e3414a6e4d Add side advertisements to all pages for increased visibility
Introduce `PageSideAds` component and integrate it across various pages including Home, Article, Category, Videos, Gallery, Horoscope, Recipes, Search, About, Impressum, Datenschutz, and Empfang. This component displays vertical ads on screens wider than 2xl. Additionally, the Home page's existing ad implementation is refactored to use this new component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 6355ba60-5043-4119-a09f-5437b272e829
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/zWnrdl3
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:59:58 +00:00
sebastjanartic
7d2f10c291 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e249d2b9-ee14-4d83-a7bb-d1299f5536f0
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Commit-Deployment-Build-Id: 69e5c1bc-18fa-4164-8a9d-af16619d245a
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:57:11 +00:00
sebastjanartic
6dddb859aa Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c7a01324-3ba5-4d9e-9ac2-b27cbf27686b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Commit-Deployment-Build-Id: 066c5005-bdeb-40c9-b3e1-51e2ebd1547a
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:52:49 +00:00
sebastjanartic
a55d69614f Update website links to use the correct domain for image sharing
Replace all instances of "www.folx.tv" with "folx.tv" in the client and server configurations to resolve SSL issues preventing image sharing on social media platforms.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 20f43e40-d815-42d5-9bb6-37729939c10e
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:43:13 +00:00
sebastjanartic
5589315f2f Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c832b4ca-d99c-4c18-b57d-ab0931691eec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Commit-Deployment-Build-Id: 066c5005-bdeb-40c9-b3e1-51e2ebd1547a
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:37:47 +00:00
sebastjanartic
e5880ab60c Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 37a1825b-0700-4e6f-b7f1-04ba9d405a63
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Commit-Deployment-Build-Id: bb24483c-086e-41fd-9067-63afc724d3b8
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:31:55 +00:00
sebastjanartic
4cf48d0bbd Update open graph image URLs for shared content
Add absolute URLs for open graph images and other metadata to ensure correct social media previews.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a0f08846-11a3-4865-9f3e-8232f8765a91
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:30:25 +00:00
sebastjanartic
387fea54ae Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 5b6acd5d-fc20-4023-94b1-88b99b7a1612
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Commit-Deployment-Build-Id: d30439f9-a9bc-4dcb-9367-8273c97e63bc
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:26:17 +00:00
sebastjanartic
0ab24d65a3 Update image links for the blog to ensure proper display
Replace old Dropbox image URLs with new Dropbox image URLs in the gallery data JSON file.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 2488734a-5aee-4938-b09a-9086e35dacd2
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:24:26 +00:00
sebastjanartic
f34d2c156c Update image sources for gallery and optimize site performance
Update image CDN links in gallery data and improve overall site performance.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: b34019d4-9625-4876-8dd1-7bbd473ff5ad
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/mwtHL8H
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:19:15 +00:00
sebastjanartic
4f906b74b4 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 2af3ef4b-c0bf-4b6c-b8fe-03f002e6dc65
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/s81zXmM
Replit-Commit-Deployment-Build-Id: a1391ce2-bc42-417e-8d9d-d695315fb7e9
Replit-Helium-Checkpoint-Created: true
2026-03-05 15:18:37 +00:00
sebastjanartic
590c67ee7c Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ef962a1e-b099-45fe-b111-1254e5161ee6
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/s81zXmM
Replit-Commit-Deployment-Build-Id: a0e3095c-e884-4398-8aad-c815666ab292
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:45:45 +00:00
sebastjanartic
e90bd8cae4 Optimize images and improve social media sharing previews
Convert images to JPG for optimization and ensure correct Open Graph tags are used for social media sharing.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 30e90049-0ceb-4261-a159-b687b34f680b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/s81zXmM
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:44:16 +00:00
sebastjanartic
7c72650f90 Improve social media sharing functionality and image handling
Update social sharing buttons to use popup windows for a more reliable user experience. Adjust Facebook sharer URL format and ensure optimal OG image delivery by defaulting to JPG format and setting cache headers. Update image URLs in gallery data.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 4a846f8c-2e0e-44e4-bcf6-7ac503fb3b19
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/ZApZ5Qi
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:39:35 +00:00
sebastjanartic
9a81e63740 Improve page loading performance by deferring off-screen content
Implement lazy loading for lower sections of the homepage to optimize initial render and improve user experience.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 97dab47f-9107-41f0-9b7a-5900b3b486e6
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/ZApZ5Qi
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:36:42 +00:00
sebastjanartic
970c395184 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 11513f45-d6ec-4e72-bdbd-9af68c4acf7b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/ZApZ5Qi
Replit-Commit-Deployment-Build-Id: d7596c92-18ec-4afb-8899-0e5bd31d7080
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:34:11 +00:00
sebastjanartic
7544820153 Ensure social sharing links use the correct domain
Update share buttons and copy link functionality to consistently use the canonical domain (https://www.folx.tv) for all generated URLs, resolving issues with social media scraping and display.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 0050f02e-3b94-4ac8-92d6-d75766bae769
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/ZApZ5Qi
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:32:31 +00:00
sebastjanartic
0e8bcc9d41 Improve social media sharing by optimizing images and meta tags
Adjust Open Graph and Twitter Card meta tags for better social media previews and optimize banner image size.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: f5d95e7a-50dc-4a53-9f8c-1176c30de992
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/ZApZ5Qi
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:31:36 +00:00
sebastjanartic
fe68426515 Improve social media sharing and image optimization
Update meta tags in `index.html` for better Open Graph and Twitter Card compatibility, and update image URLs in `server/gallery-data.json`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: a2855efe-5aa8-492a-83ac-1f2ca8e1abca
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/ZApZ5Qi
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:31:02 +00:00
sebastjanartic
4031ac930a Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ecfe89d0-a055-4153-a6d7-087313c8bfbc
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/ZApZ5Qi
Replit-Commit-Deployment-Build-Id: 3ed8caa1-10a6-45fc-98f1-b5583f65e00d
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:13:31 +00:00
sebastjanartic
40dd11ebc8 Update gallery to display landscape images and use original file names
Modify the gallery component to use 16:9 aspect ratio for images on all devices, and update the server-side logic to fetch original file names from Dropbox, including handling special characters for accurate artist extraction.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: af9e6e2b-bfc5-48ee-8177-e2ffdffe6967
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/ZApZ5Qi
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:11:41 +00:00
sebastjanartic
0425a1082c Update blog image links to use new Dropbox URLs
Updates image URLs in the gallery data to reflect new Dropbox CDN links for improved performance and reliability.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 587f4a1c-bd0b-482d-a4aa-2053323ad028
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/5JDNRWP
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:04:34 +00:00
sebastjanartic
dcf8512631 Add mobile image display and optimize gallery loading
Update gallery component to conditionally load mobile-optimized images for smaller screens and refactor Dropbox integration to fetch images from separate desktop and mobile folders.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 047c052f-7045-4b74-a78d-c75e84aaddd0
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/5JDNRWP
Replit-Helium-Checkpoint-Created: true
2026-03-05 14:03:51 +00:00
sebastjanartic
23149965d7 Update gallery to display optimized image versions
Modify gallery component and data to serve responsive, lightweight image thumbnails and larger versions, improving load times and adapting display based on device.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: f1420c1e-4f64-45ac-8faa-195262328364
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/5JDNRWP
Replit-Helium-Checkpoint-Created: true
2026-03-05 13:59:41 +00:00
sebastjanartic
39a021bece Hide Google consent banner and improve image display in gallery
Adds JavaScript and CSS to hide the Google consent banner. Updates the photo gallery component to use a mobile-first responsive aspect ratio for images.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 89d6d546-4436-4198-9d55-f2b55c9c1ccb
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/5JDNRWP
Replit-Helium-Checkpoint-Created: true
2026-03-05 13:57:13 +00:00
sebastjanartic
0342071510 Update gallery images to use optimized Cloudinary URLs and portrait aspect ratio
Replaces Dropbox links with Cloudinary URLs, updates image aspect ratio to 9:16 for portrait display, and optimizes image loading in the gallery component and data.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e9285bb1-8736-4b8d-ad7c-317df87a118d
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/tSWS0WO
Replit-Helium-Checkpoint-Created: true
2026-03-05 13:29:55 +00:00
sebastjanartic
eb521f24e2 Add Cloudinary integration to optimize and manage images
Add the Cloudinary SDK to the project dependencies to enable image optimization and management.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 065d3055-5e8a-4fe7-8ea7-a3c758966d5b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/tSWS0WO
Replit-Helium-Checkpoint-Created: true
2026-03-05 13:20:48 +00:00
sebastjanartic
4c97c3baf5 Update image links to new hosting service
Replaced Dropbox image URLs with new URLs from a different hosting provider in the gallery data.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 1f7e7e89-a520-4970-9645-37daadc466dc
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 18483e68-915a-401c-be10-7b965a711795
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/1f7e7e89-a520-4970-9645-37daadc466dc/tSWS0WO
Replit-Helium-Checkpoint-Created: true
2026-03-05 12:59:29 +00:00