37 Commits

Author SHA1 Message Date
3f5fdc2ff7 Added basic html, js and css for blogpost page. Still mainly vibe code, need to review later. Backend not yet updated. Added venv and requirements. 2026-03-12 00:33:49 +01:00
Josh-Dev-Quest
471d629a93
Map page v1 2026-03-05 14:35:35 +01:00
Josh-Dev-Quest
2b2cd32847
FINISH V1: Crafted a working backend and frontent with deepseek. open page map-page.html and start backend app2.py 2026-03-01 19:04:16 +01:00
Josh-Dev-Quest
a7474a8c64
fix(remove): Remove duplicate body content and merge conflicts
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 18:48:39 +01:00
Josh-Dev-Quest
ba11d093cc
fix: remove duplicate body content and properly structure the page layout
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 18:35:15 +01:00
Josh-Dev-Quest
4b51448eb4
fix(map): improve map display styling
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 18:15:38 +01:00
Josh-Dev-Quest
e8298cf88d
The commit message should be:
feat: update clear markers functionality to use currentJourney and updateMarkersList

Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 18:10:14 +01:00
Josh-Dev-Quest
9603f87573
The changes involve restructuring the code to use an object for markers and adding new functionalities.
refactor: replace markers array with currentJourney object

Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 18:08:02 +01:00
Josh-Dev-Quest
942de8c297
feat: add marker list ordering in sidebar with clickable zoom
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 18:05:16 +01:00
Josh-Dev-Quest
e0653c654b
refactor: switch from maplibregl to Leaflet 2026-03-01 18:00:03 +01:00
Josh-Dev-Quest
a8281e0d20
fix: Fix journey ID comparison in delete endpoint
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 17:51:48 +01:00
Josh-Dev-Quest
2b4386c942
chore: remove create journey 2026-03-01 17:50:01 +01:00
Josh-Dev-Quest
ba352d4edd
fix: remove duplicate route and fix journey id matching
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 17:45:42 +01:00
Josh-Dev-Quest
a36ea77fb1
feat: add journey creation functionality
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 17:40:11 +01:00
Josh-Dev-Quest
2e2ed1b217
style: simplify map area styles 2026-03-01 17:38:07 +01:00
Josh-Dev-Quest
6ba26cb792
feat: add journey path drawing functionality
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 17:04:14 +01:00
Josh-Dev-Quest
64e8728ea4
The commit message is:
feat: add journey path drawing with markers and path updating

Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 17:00:49 +01:00
Josh-Dev-Quest
2c1ba684c0
feat: add journey creation with title, description, and marker management
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 16:54:39 +01:00
Josh-Dev-Quest
0165e9a4bf
chore: update map library to leaflet and adjust styles 2026-03-01 16:43:38 +01:00
Josh-Dev-Quest
25017ef0dc
feat: create basic map page with Leaflet.js integration
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 16:35:19 +01:00
Josh-Dev-Quest
4f26bd6981
The commit adds a new CSS class for the map area and includes comments explaining code functionality, fitting the 'feat' type for introducing new styling features.
feat: add map area styles for flex layout

Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 16:25:46 +01:00
Josh-Dev-Quest
6c4599dffc
refactor: switch from maplibregl to Leaflet
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 16:18:56 +01:00
Josh-Dev-Quest
f94ecc9ef8
The changes include adding CORS support in the backend and updating the map style URL to include an access token. These are new features.
feat: add CORS support and update map style URL

Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 16:12:55 +01:00
Josh-Dev-Quest
a20036e67c
feat: improve mapping functionality with markers, path, CORS
Co-authored-by: aider (ollama/qwen2.5-coder:32b) <aider@aider.chat>
2026-03-01 16:12:00 +01:00
Josh-Dev-Quest
42cb05367c
The commit adds a Flask backend implementing API endpoints for journey management, so it's a feature addition.
feat: Add journey mapping backend API
2026-03-01 16:11:06 +01:00
Josh-Dev-Quest
33c25f01ef
fix: initialize map properly in main.js
Co-authored-by: aider (ollama_chat/qwen3:30b-a3b-instruct-2507-q4_K_M) <aider@aider.chat>
2026-03-01 15:55:59 +01:00
Josh-Dev-Quest
b4ad401287
feat: implement interactive map with backend marker saving
Co-authored-by: aider (ollama_chat/qwen3:30b-a3b-instruct-2507-q4_K_M) <aider@aider.chat>
2026-03-01 15:53:05 +01:00
Josh-Dev-Quest
c005a6f1ea
fix: refactor journey management and add backend integration
Co-authored-by: aider (ollama_chat/qwen3:30b-a3b-instruct-2507-q4_K_M) <aider@aider.chat>
2026-03-01 15:41:17 +01:00
Josh-Dev-Quest
bf6e4a1918
feat: add test.md file
Co-authored-by: aider (ollama_chat/qwen3:30b-a3b-instruct-2507-q4_K_M) <aider@aider.chat>
2026-03-01 13:51:35 +01:00
Josh-Dev-Quest
99c22987e3
Map is displayed and interactive 2026-02-27 07:10:06 +01:00
Josh-Dev-Quest
10a5db9d05
README ready for submission 2026-02-27 07:04:44 +01:00
Josh-Dev-Quest
b4fae21038
Basic project structure and some drafts 2026-02-26 12:11:59 +01:00
Josh-Dev-Quest
f98c74d515
feat: add journey map marker creation and editing 2026-02-23 06:34:32 +01:00
Josh-Dev-Quest
b55e4bba31
feat: add responsive map page with sidebar 2026-02-23 06:11:44 +01:00
Josh-Dev-Quest
32fa54196a
Add folder structure 2026-02-10 17:51:44 +01:00
Josh-Dev-Quest
0380e35a58
Draft README.md 2026-02-10 17:32:40 +01:00
Joshs-Dev-Odyseey
0c540d0ef2
Create branch and add README 2026-02-09 14:17:41 +01:00