598f3ac5da
feat: parse --transport, --host, and --port flags in main.py to allow dynamic SSE/HTTP configurations, release 0.2.13
main
v0.2.13
matthias2026-05-30 21:07:29 +02:00
a30bef822b
feat: add direct HTTP custom route /get-map/{activity_id} using FastMCP decorator and bump version to 0.2.12
v0.2.12
matthias2026-05-30 20:56:07 +02:00
f0b806a627
refactor: return str directly from resources to comply with FastMCP design and fix mimeType mismatch
v0.2.8
matthias2026-05-30 19:38:22 +02:00
d9523dd35b
feat: add interactive activity map visualization with elevation charts and update test suite to support local map generation.
v0.2.0
matthias2026-05-30 12:46:22 +02:00
b4ab185240
feat: add get_activity_map tool for Leaflet-based route visualization and include corresponding unit tests
matthias2026-05-30 12:12:10 +02:00
39b182a87a
feat: add emojis to statistics tables and use formatted markdown durations for activity times
matthias2026-05-30 11:56:08 +02:00
b8c697fed3
feat: add speed and pace formatting utility and include in activity summary table
matthias2026-05-30 11:52:35 +02:00
e7ec16abe5
feat: improve date formatting using local start times and add sport-specific emoji icons to activity summaries
matthias2026-05-30 11:47:08 +02:00
90e23c26b8
feat: implement format_duration_markdown utility and update tool outputs to use it for readable duration formatting
matthias2026-05-30 11:40:51 +02:00
e4f8a0c4e0
refactor: replace inline duration formatting with utility functions for consistent text and table output
matthias2026-05-30 11:32:55 +02:00
b463b2eeb8
refactor: simplify athlete profile formatting and export full API response in tool output, plus add AGENTS.md documentation
matthias2026-05-13 01:21:16 +02:00
99fd37fc12
test: implement unit testing suite with pytest and add pre-push verification hook
matthias2026-05-13 00:12:32 +02:00
8e9e4c01d4
style: refactor codebase to adhere to PEP 8 formatting standards throughout all source files
matthias2026-05-12 23:55:58 +02:00
578c4b292a
feat: enhance OAuth flow with synchronous token exchange and automatic .env file updates
matthias2026-05-10 11:15:00 +02:00
fafda14fe9
refactor: improve Docker image pull string construction in Gitea CI workflow using jq arguments
v0.0.4
matthias2026-05-09 15:04:20 +02:00
4489e1e0e2
refactor: remove unnecessary package write permissions from CI workflow
v0.0.3
matthias2026-05-09 14:53:08 +02:00
3ce6540a8f
chore: update CI/CD runner to ubuntu-latest
matthias2026-05-09 14:03:13 +02:00
cd5faa8332
chore: update Docker registry password to use MY_BUILDTOKEN secret
v0.0.2
matthias2026-05-09 05:27:19 +02:00
1da1656f16
chore: update CI/CD workflow to use GITHUB_TOKEN instead of GITEA_TOKEN
matthias2026-05-09 05:22:20 +02:00
6dd70c29aa
feat: enable unauthenticated server startup with runtime OAuth and update CI/CD to append Docker pull instructions to release notes
matthias2026-05-09 05:19:16 +02:00
a3305b162d
feat: enable multi-platform docker builds for amd64 and arm64 in CI/CD pipeline
v0.0.1
matthias2026-05-09 03:44:15 +02:00
71fb377e2c
chore: update CI/CD workflow to use internal gitea-runner-on-dsm runner
matthias2026-05-09 03:26:49 +02:00
ce1b18494d
feat: add step to generate PEP 440 version and update build-args to use it
matthias2026-05-09 03:07:45 +02:00
2b061f4791
feat: implement dynamic versioning and add automated Docker CI/CD workflow with enhanced documentation
matthias2026-05-09 02:57:41 +02:00
19313a5171
chore: update docker actions to latest versions and change registry password secret
matthias2026-05-09 02:12:35 +02:00
566dcff535
chore: upgrade docker/login-action to v4 in CI workflow
matthias2026-05-09 02:07:51 +02:00
159a4c8073
fix: update registry authentication to use GITEA_TOKEN in CI workflow
matthias2026-05-09 01:57:52 +02:00
d8d03e4744
ci: add package write permissions to the release workflow
matthias2026-05-09 01:39:31 +02:00
445b7d199a
feat: implement Gitea CI/CD pipeline for automated linting and container builds
matthias2026-05-09 01:24:10 +02:00
b43e83758c
feat: add Dockerfile and .dockerignore for containerized deployment
matthias2026-05-09 01:18:53 +02:00
bb7be30c2b
chore: update project dependencies in pyproject.toml
matthias2026-05-09 01:08:11 +02:00
ed43e1928e
Initial commit: Modularized Strava MCP Server with UV and Hatchling
matthias2026-05-09 01:06:04 +02:00