colorlink
|
39652c42af
|
v2.2.0: includes/Tools/WidgetTools.php
|
2026-05-29 12:44:10 +00:00 |
|
colorlink
|
45889305ce
|
v2.2.0: includes/Tools/TransientTools.php
|
2026-05-29 12:44:10 +00:00 |
|
colorlink
|
8c2ae77ace
|
v2.2.0: includes/Tools/EmailTools.php
|
2026-05-29 12:44:09 +00:00 |
|
colorlink
|
3d1464f8b4
|
v2.2.0: includes/Tools/FileManagerTools.php
|
2026-05-29 12:44:09 +00:00 |
|
colorlink
|
28b9e0c28c
|
v2.1.0: assets/js/admin.js
|
2026-05-29 12:29:45 +00:00 |
|
colorlink
|
02779a96a3
|
v2.1.0: assets/css/admin.css
|
2026-05-29 12:29:45 +00:00 |
|
colorlink
|
0baadb67a0
|
v2.1.0: includes/Core/AdminMenu.php
|
2026-05-29 12:29:44 +00:00 |
|
colorlink
|
d5708a0aa3
|
fix: add missing methods to includes/Tools/MediaTools.php
|
2026-05-29 12:20:31 +00:00 |
|
colorlink
|
2c674a4b8d
|
fix: add missing methods to includes/Tools/SiteTools.php
|
2026-05-29 12:20:31 +00:00 |
|
colorlink
|
93230aa500
|
fix: add missing methods to includes/Tools/PostTools.php
|
2026-05-29 12:20:30 +00:00 |
|
colorlink
|
5c314a103c
|
v2.1.0: assets/js/admin.js
|
2026-05-29 11:53:30 +00:00 |
|
colorlink
|
af7ee5185e
|
v2.1.0: assets/css/admin.css
|
2026-05-29 11:53:30 +00:00 |
|
colorlink
|
1b16ccf387
|
v2.1.0: includes/Core/Plugin.php
|
2026-05-29 11:53:30 +00:00 |
|
colorlink
|
99f758eac4
|
v2.1.0: includes/Core/AdminMenu.php
|
2026-05-29 11:53:29 +00:00 |
|
colorlink
|
8afc5d9061
|
v2.0.0: add includes/Tools/ThemeTools.php
|
2026-05-29 10:40:07 +00:00 |
|
colorlink
|
930d8b9218
|
v2.0.0: add includes/Tools/TaxonomyTools.php
|
2026-05-29 10:40:06 +00:00 |
|
colorlink
|
0076d9616f
|
v2.0.0: add includes/Tools/SeoTools.php
|
2026-05-29 10:40:06 +00:00 |
|
colorlink
|
d30366d4b3
|
v2.0.0: add includes/Tools/PluginTools.php
|
2026-05-29 10:40:06 +00:00 |
|
colorlink
|
f82fa47861
|
v2.0.0: add includes/Tools/OptionTools.php
|
2026-05-29 10:40:05 +00:00 |
|
colorlink
|
160d4ecc6c
|
v2.0.0: add includes/Tools/MenuTools.php
|
2026-05-29 10:40:05 +00:00 |
|
colorlink
|
8fbe0c6f04
|
v2.0.0: add includes/Tools/CommentTools.php
|
2026-05-29 10:40:04 +00:00 |
|
colorlink
|
f1fcce807b
|
v2.0.0: ElementorTools — 30 tools, all unlocked, no pro gate
|
2026-05-29 10:34:30 +00:00 |
|
colorlink
|
ef52b3c3f9
|
v2.0.0: Registry with Elementor + extended WordPress tools
|
2026-05-29 10:32:33 +00:00 |
|
colorlink
|
965c3a39bf
|
v2.0.0: includes/Elementor/Data/ElementorData.php
|
2026-05-29 10:31:03 +00:00 |
|
colorlink
|
931448cc4e
|
v2.0.0: includes/Core/Plugin.php
|
2026-05-29 10:31:02 +00:00 |
|
colorlink
|
d450bf46d2
|
v2.0.0: Elementor data layer (no Freemius, no pro gate)
|
2026-05-29 10:30:55 +00:00 |
|
colorlink
|
1404dbed5d
|
v2.0.0: main plugin file with Elementor support
|
2026-05-29 10:29:34 +00:00 |
|
colorlink
|
580e2ef193
|
fix: cast empty properties arrays to stdClass to prevent JSON [] instead of {}
|
2026-05-14 15:15:36 +00:00 |
|
colorlink
|
67915591ad
|
patch: audit log wired into tool calls
|
2026-05-08 22:30:42 +00:00 |
|
colorlink
|
e4d8875e6f
|
feat: HTTPS enforcement in Auth middleware
|
2026-05-08 22:30:27 +00:00 |
|
colorlink
|
f7679c8f86
|
feat: audit log table + HTTPS setting + Nginx .well-known rewrite fallback
|
2026-05-08 22:30:10 +00:00 |
|
colorlink
|
eb2496953c
|
feat: token revocation list + secret rotation
|
2026-05-08 22:29:28 +00:00 |
|
colorlink
|
121e1d35f1
|
note: audit log wired into tool dispatch
|
2026-05-08 22:19:30 +00:00 |
|
colorlink
|
adf7b569f9
|
feat: activity log tab + rotate secret UI + HTTPS warning + security section
|
2026-05-08 22:19:15 +00:00 |
|
colorlink
|
7dd426a38b
|
feat: audit log + IP lockout + HTTPS enforcement + request timing
|
2026-05-08 22:17:57 +00:00 |
|
colorlink
|
d71b75cc16
|
feat: revoked+log tables, cron cleanup, Nginx rewrite fallback, HTTPS setting
|
2026-05-08 22:17:32 +00:00 |
|
colorlink
|
9a99b6a0d9
|
feat: token revocation + per-key invalidation + secret rotation + prune cron
|
2026-05-08 22:16:49 +00:00 |
|
colorlink
|
9ef2066c1e
|
security: PKCE S256 verification + redirect_uri allowlist + JWT access tokens
|
2026-05-08 22:08:24 +00:00 |
|
colorlink
|
5b42d60960
|
security: Auth uses TokenManager for JWT resolution
|
2026-05-08 22:07:28 +00:00 |
|
colorlink
|
ef4cab7e2f
|
feat: JWT access token manager - short-lived HS256 tokens, not raw API keys
|
2026-05-08 22:07:11 +00:00 |
|
colorlink
|
47f658bf6f
|
feat: auto-create .well-known files on activation, remove on deactivation, no hardcoded URLs
|
2026-05-08 22:05:11 +00:00 |
|
colorlink
|
9f88961273
|
fix: extract SiteTools into own file, fix getSiteInfo 500 error
|
2026-05-08 22:02:04 +00:00 |
|
colorlink
|
310183f03b
|
fix: add POST /sse handler for MCP Streamable HTTP transport (Claude.ai new protocol)
|
2026-05-08 21:59:11 +00:00 |
|
colorlink
|
068a1d8bf8
|
fix: accept POST /sse for Claude.ai streamable HTTP transport (2025-03-26 spec)
|
2026-05-08 21:58:25 +00:00 |
|
colorlink
|
314fac44fe
|
fix: SSE keep-alive loop 270s + retry hint + disable output buffering properly
|
2026-05-08 21:51:36 +00:00 |
|
colorlink
|
f5d82ac3dd
|
fix: output raw HTML from authorize endpoint, bypass REST JSON wrapper
|
2026-05-08 21:45:30 +00:00 |
|
colorlink
|
3b2bcf0932
|
feat: full authorization_code OAuth flow with approval UI
|
2026-05-08 21:40:21 +00:00 |
|
colorlink
|
7a7668b489
|
feat: wire OAuthServer into plugin boot
|
2026-05-08 21:36:09 +00:00 |
|
colorlink
|
8a7ee01de6
|
feat: OAuth 2.0 client_credentials server for Claude.ai connector
|
2026-05-08 21:35:58 +00:00 |
|
colorlink
|
fc7925b4d9
|
fix: register_setting for settings page + clean up Claude connector instructions
|
2026-05-08 04:03:56 +00:00 |
|