-
ec6c006235
fix(hotfix): v3.13.1 — fix ImportError in api_list_sites (My Sites broken)
main
v3.13.1
airano-ir
2026-05-21 01:09:51 +02:00
-
331d756851
fix(ci): add .gitkeep to SPA dist dir so test_spa_dist_dir_exists passes
v3.13.0
airano-ir
2026-05-21 00:29:52 +02:00
-
349913ca2d
fix(ci): fix 3 pre-existing CI failures + doc updates
airano-ir
2026-05-21 00:05:33 +02:00
-
43fd2201a0
feat(v3.13.0): settings live DB reads, remove Directus/Appwrite, admin stats
airano-ir
2026-05-20 23:33:20 +02:00
-
f203ca88de
feat(v3.12.0): media pipeline, AI image generation, capability probe, companion v2.9.0
v3.12.0
airano-ir
2026-04-25 16:25:58 +02:00
-
788439e377
feat(F.7+F.17): v3.11.0 — Coolify plugin (67 tools) + tool access overhaul
v3.11.0
airano-ir
2026-04-14 21:05:07 +02:00
-
d8a0805412
feat(F.7b): tool access UI + unified keys page (v3.9.0)
v3.9.0
airano-ir
2026-04-06 21:00:42 +02:00
-
3fc02b5734
chore: bump version to v3.8.0
v3.8.0
airano-ir
2026-04-04 15:43:37 +02:00
-
d7e3946e11
feat(F.17): add Coolify projects, databases, services — 67 tools total
airano-ir
2026-04-04 15:34:30 +02:00
-
151ba8e6e6
feat: v3.7.0 — Coolify MCP plugin (30 tools)
v3.7.0
airano-ir
2026-04-02 18:55:01 +02:00
-
bf893a743a
fix(F.16): update visibility tests — gitea is now public
v3.6.0
airano-ir
2026-04-02 08:00:16 +02:00
-
2c9d4ed3d2
feat(F.16): Gitea plugin review, test & public release — v3.6.0
airano-ir
2026-04-02 07:45:17 +02:00
-
4f0c2f9bb0
chore: add glama.json for MCP server registry
airano-ir
2026-04-02 06:13:50 +02:00
-
d79c2fd94a
style: fix black formatting in routes.py
airano-ir
2026-04-02 06:08:56 +02:00
-
1615daf1a7
chore(F.15): FastMCP 3.x upgrade + legacy cleanup — v3.5.0
v3.5.0
airano-ir
2026-04-02 03:29:38 +02:00
-
c47ec7fd28
docs: fix tool counts (596→565), update live URL, clean Docker README
airano-ir
2026-04-02 00:38:46 +02:00
-
3815f5a6d5
chore(F.4e): remove env-based site loading, unify OAuth Clients, update docs
airano-ir
2026-04-02 00:24:33 +02:00
-
81417b552f
fix: black formatting routes.py (Python 3.12 compat)
v3.4.0
airano-ir
2026-03-31 17:58:30 +02:00
-
75cac1cb4d
fix: ruff import organization in server.py
airano-ir
2026-03-31 17:56:39 +02:00
-
12b06ce66f
fix: black formatting for CI (Python 3.12 compat)
airano-ir
2026-03-31 17:52:54 +02:00
-
9905a28eb0
feat: v3.4.0 — OpenPanel plugin public release (42 tools)
airano-ir
2026-03-31 17:48:12 +02:00
-
68c84b3ece
fix(tests): update supported clients count to 6 (added claude_connectors)
v3.3.0
airano-ir
2026-03-31 14:58:59 +02:00
-
9b70b259bb
release: v3.3.0 — platform hardening & admin unification (Track F.1–F.8)
airano-ir
2026-03-31 09:55:49 +02:00
-
f6dbbeaab0
sync: v3.2.0 pre-release audit — namespace fix, config types, docs update
v3.2.0
airano
2026-03-11 04:23:45 +03:30
-
c0d55f9061
sync: v3.2.0 — Supabase fixes, site edit, WP plugin rename, black formatting
airano
2026-03-11 03:21:28 +03:30
-
a806671e2d
fix(oauth): fix invalid_scope and invalid_token errors for user OAuth clients
airano
2026-02-26 00:37:43 +03:30
-
4a5381d765
fix(server): register user OAuth client routes in server.py Route list (404 fix)
airano
2026-02-25 23:54:49 +03:30
-
fdb050454e
feat: OAuth user fixes + dashboard UI improvements (v3.2.0)
airano
2026-02-25 23:27:59 +03:30
-
ea51c10e03
chore: release v3.2.0 — version bump, changelog, test badge
airano
2026-02-24 21:52:13 +03:30
-
479d0c7252
feat(oauth): Phase C — social login on OAuth consent screen
airano
2026-02-24 21:13:17 +03:30
-
d3bcb31053
feat(oauth): Phase B — claude.ai protocol compatibility
airano
2026-02-24 20:49:23 +03:30
-
1736779d69
fix: SUG-6 API key modal, SUG-4 project activity filter, WooCommerce health auth
airano
2026-02-24 07:16:05 +03:30
-
983d93c2a7
fix: BUG-7, BUG-10, BUG-11, BUG-12 — remaining bug fixes
v3.1.1
airano
2026-02-24 05:40:36 +03:30
-
80377a1a22
fix: 15 bug fixes for v3.1.0 dashboard and Track E features
airano
2026-02-24 03:30:16 +03:30
-
684c889c27
style: fix import ordering in test_dashboard.py
airano
2026-02-23 23:31:00 +03:30
-
55d30ba876
style: fix ruff lint errors (unused imports, import sorting, SIM103)
airano
2026-02-23 23:27:27 +03:30
-
eceba04578
chore: remove pytest-out.txt and update .gitignore
airano
2026-02-23 23:24:31 +03:30
-
1fcc539093
style: format 9 files with Black
airano
2026-02-23 23:22:52 +03:30
-
9e6f06d933
feat: v3.1.0 — Live Platform Foundation (Track E.1-E.3)
airano
2026-02-23 23:20:03 +03:30
-
42ea75bcb3
fix: remove unused asyncio import in test_wordpress_plugin
airano
2026-02-19 15:07:44 +03:30
-
647a650629
feat(error-handling): add network error differentiation, retry, and REST API detection (C.5)
airano
2026-02-19 14:58:16 +03:30
-
c57fd666c9
feat(registry): add smithery.yaml, server.json, and MCP Registry verification tag
airano
2026-02-19 14:10:54 +03:30
-
7a16a260f1
fix: use find_dotenv(usecwd=True) for PyPI .env loading
v3.0.4
airano
2026-02-19 04:45:53 +03:30
-
f29dc299b2
fix: make version display dynamic across all surfaces
airano
2026-02-19 04:04:15 +03:30
-
5d97b31c12
fix: auto-load .env file for PyPI installations
v3.0.3
airano
2026-02-19 03:59:26 +03:30
-
72cfdad5e3
style: fix black formatting in health.py
v3.0.2
airano
2026-02-19 03:40:08 +03:30
-
5ce70f120e
chore: bump version to 3.0.2
airano
2026-02-19 03:38:13 +03:30
-
cafcd64eff
fix(health): resolve "Site not found" for wordpress_advanced health checks
airano
2026-02-19 03:29:05 +03:30
-
d74594524a
docs(readme): clarify OAuth as optional, document CONTAINER env var
v3.0.1
airano
2026-02-19 02:52:44 +03:30
-
b6551abe0a
docs: clarify OAuth as optional, document CONTAINER env var
airano
2026-02-19 02:46:53 +03:30
-
cb2a835d0e
fix: revert docker-compose ports for standalone users, fix endpoint path
airano
2026-02-19 02:32:08 +03:30
-
bb2a416dd5
fix(qa): health check, admin notice, docs, logo, Coolify port
airano
2026-02-19 01:55:29 +03:30
-
ff79968170
feat(wp): rename OpenPanel plugin to OpenPanel Self-Hosted for WP.org
airano
2026-02-18 21:57:48 +03:30
-
bb851e4be2
fix(qa): health monitor SiteManager, WP plugins, favicon, download ZIPs
airano
2026-02-18 21:11:49 +03:30
-
91979ee18d
fix(qa): SEO API Bridge fixes, transport type corrections, README improvements
airano
2026-02-18 19:42:32 +03:30
-
809dc264af
fix(qa): resolve remaining v3.0.1 issues — CI, code bugs, docs
airano
2026-02-18 18:55:12 +03:30
-
cb6bcd8136
fix(qa): resolve A.1-A.7 code bugs and B.1-B.8 documentation issues
airano
2026-02-18 18:29:15 +03:30
-
3b87c01d78
fix(discovery): prevent WORDPRESS_ADVANCED_ prefix collision with WORDPRESS_
airano
2026-02-18 17:08:34 +03:30
-
85379ec36c
fix(security): validate Bearer token value in MCP endpoints, not just presence
airano
2026-02-18 16:24:04 +03:30
-
4a45178d2d
fix(auth): support auto-generated temp key in dashboard login
airano
2026-02-18 15:56:19 +03:30
-
f303a04322
fix(auth): fix dashboard login with project API keys
airano
2026-02-18 15:43:05 +03:30
-
bb74703311
fix(ux): improve new user onboarding experience
airano
2026-02-18 03:41:04 +03:30
-
aa8afce707
fix: correct tool count (596), default English dashboard, clean up stale references
airano
2026-02-18 03:14:28 +03:30
-
076a0b940e
fix(server): resolve lint error and clean up production logs
airano
2026-02-18 02:59:48 +03:30
-
7daf604a32
fix(packaging): move templates into core/ for PyPI distribution
airano
2026-02-18 02:41:28 +03:30
-
5e0441c85e
docs: add env.example template for new users
airano
2026-02-18 02:23:46 +03:30
-
3a3f04aca8
docs(onboarding): improve new user experience + fix OpenPanel tools
airano
2026-02-18 02:22:48 +03:30
-
58aa0684b2
fix(ci): add OAuth env vars to release workflow test step
v3.0.0
airano
2026-02-17 18:54:42 +03:30
-
0aefc29dee
fix(oauth): fallback storage path for CI and local dev
airano
2026-02-17 18:32:44 +03:30
-
c619089403
fix(oauth): fallback storage path when /app doesn't exist
airano
2026-02-17 18:27:38 +03:30
-
01ea98b20f
fix(ci): set OAUTH_STORAGE_PATH for CI runner
airano
2026-02-17 18:23:22 +03:30
-
c73e39f6e4
fix(ci): fix black/ruff failures, add CoC and PR template
airano
2026-02-17 18:19:39 +03:30
-
c9083d86b1
docs: add PyPI/Docker badges, PyPI install option
airano
2026-02-17 11:24:43 +03:30
-
f49dc0dc44
fix(pypi): rename package to mcphub-server, remove duplicate License classifier
airano
2026-02-17 10:59:26 +03:30
-
3707fef56c
chore(release): publish preparation — fix docs, update badges, clean configs
airano
2026-02-17 10:52:16 +03:30
-
ac30087b57
docs(readme): add donation link to Support section
airano
2026-02-17 08:42:03 +03:30
-
e5d76315bf
feat(dashboard): add crypto donation link to dashboard index
airano
2026-02-17 08:36:47 +03:30
-
cf62e65c55
Initial commit: MCP Hub Community Edition v3.0.0
airano
2026-02-17 08:34:44 +03:30