Commit graph

10 commits

Author SHA1 Message Date
SJCoetz
4b1f2daf55 chore: update next.js dev webpack cache files
update modified and deleted webpack cache files for client and server development builds, clean up stale cache artifacts
2026-07-20 14:17:12 +02:00
SJCoetz
ead05c45ff chore: update next.js build artifacts and public icons
Rebuild the Next.js application to refresh all auto-generated build artifacts
in the .next directory, and update the app's icons in the public folder.
2026-07-20 14:04:07 +02:00
SJCoetz
87c213acc6 build: update next.js build artifacts
Commit updated production and development build outputs, including webpack bundles, route page metadata, standalone server dependencies, and clean up stale hot module replacement files.
2026-07-20 13:19:18 +02:00
SJCoetz
62f67ba809 feat: add pocketbase proxy to fix mixed content errors
Add a same-origin API proxy route at `/api/pb/[...path]` to forward requests to PocketBase, resolving mixed content blocking issues when the Next.js app is served over HTTPS but PocketBase uses HTTP.

Update environment variables to separate the public client-facing URL and internal server-side PocketBase upstream URL, and update all env config examples and deployment files to match the new setup. Clean up the app paths manifest to include the new API route and remove a stale entry.
2026-07-20 13:17:53 +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
72b76d7512 chore: update coolify env and next.js build assets
Update coolify.env with the actual external PocketBase deployment URL, add and document PB_ADMIN_TOKEN for bootstrap migrations, and sync generated Next.js static build artifacts to match the latest code changes including the updated globals.css hash.
2026-07-20 12:13:10 +02:00
SJCoetz
d76e4fffd4 build: update next config, add dockerignore and fix UI button classes
- Update Next.js config to default to standalone build mode and add build mode documentation
- Add .dockerignore to minimize Docker build context size
- Fix missing "btn" base class on admin create user submit button
- Refactor delivery page filter buttons to use semantic segment classes with proper accessibility attributes
- Clean up old webpack hot update bundle files
- Update generated Next.js build manifest and cache files
2026-07-20 12:11:00 +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