Commit graph

5 commits

Author SHA1 Message Date
SJCoetz
a7800eef91 feat: add open graph social support and site URL configuration
- add Open Graph and Twitter card metadata to root app layout, using NEXT_PUBLIC_SITE_URL for absolute canonical URLs and social image paths
- introduce NEXT_PUBLIC_SITE_URL environment variable to configure the app's public base URL
- add environment variable definitions to .env.local.example and coolify.env
- create scripts/make-og.py to generate 1200x630 pixel social share images
- add public/og.png as the default social share asset
- add .shrink CSS utility class for flex layout control
- update app build manifests and route entries for new application pages
2026-07-20 14:18:41 +02:00
SJCoetz
77cb3bf27f chore(seed): update demo depots and coords
Update AGENTS.md to reflect correct depot names and add note about seeded coordinates. Revise scripts/seed.mjs to use proper depot names, real WGS84 coordinates near Carletonville, and updated addresses.
2026-07-20 12:56:33 +02:00
SJCoetz
34608475cb feat: add depot map integration
Add Leaflet and react-leaflet dependencies for interactive map functionality
Extend DDDepot type with optional latitude/longitude fields for map markers
Update site metadata and admin settings page text
Add client-side DepotMap component to render depot locations
Update PocketBase admin token in environment configuration
2026-07-20 12:31:18 +02:00
SJCoetz
d01f779d9e feat: add login and 404 pages, update build files
- Update app path manifests to include new authentication and not-found routes
- Reorder vendor chunk dependencies for existing and new pages
- Add missing Lucide React icons to server vendor chunks
- Refresh webpack runtime hashes and build outputs
2026-07-20 12:19:27 +02:00
SJCoetz
def597c157 chore: add generated build artifacts and node module type files
add all Next.js build outputs and third-party dependency type declaration files
2026-07-20 01:18:42 +02:00