colorlink
|
f90c890865
|
fix: upload_media MIME detection; update_media/delete_media return correct media_id; getMedia adds media_id field
|
2026-06-02 11:30:46 +00:00 |
|
colorlink
|
4b3f2916ff
|
fix: create_post returns post_id; add getPostRevisions, getPostTypes, addPostTerms, deletePostMeta, restoreRevision
|
2026-06-02 11:30:13 +00:00 |
|
colorlink
|
f2d0624e6e
|
fix: insertIntoParent — isset+is_array replaces !empty, fixes widgets silently dropped into empty containers
|
2026-06-02 11:23:55 +00:00 |
|
colorlink
|
9b5b5705c5
|
fix: insertIntoParent uses isset+is_array instead of !empty — fixes widgets not inserting into empty containers
|
2026-06-02 11:21:55 +00:00 |
|
colorlink
|
157ef518e0
|
fix: allow initialize + tools/list without auth (MCP spec)
|
2026-06-02 09:42:50 +00:00 |
|
colorlink
|
26fb3ebd56
|
feat: allow editing builtin prompts with override/restore support
|
2026-05-31 13:32:32 +00:00 |
|
colorlink
|
72c2bfdd72
|
feat: allow editing builtin prompts — Edit button on all cards, overrides stored in custom store
|
2026-05-31 13:11:12 +00:00 |
|
colorlink
|
598a599b80
|
feat: add edit prompt capability to Prompts tab
|
2026-05-31 13:02:13 +00:00 |
|
colorlink
|
579f194b40
|
feat: dynamic prompts CRUD — add/delete custom prompts from admin UI
- Extract built-in prompts to getBuiltinPrompts()
- renderPromptsTab() now merges builtins with custom prompts from WP option
- Add New Prompt form: title, tag/industry, description, content
- Custom prompt cards show green "Custom" badge + Delete button
- handleApiKeyActions() handles add_prompt and delete_prompt actions
- Custom prompts stored in asktam_mcp_custom_prompts WP option
- Nonce-protected, sanitized, redirect-after-POST pattern
|
2026-05-31 12:35:01 +00:00 |
|
colorlink
|
4006e7462f
|
fix: bypass WP object cache in CLI/cron via raw $wpdb queries for elementor data persistence
|
2026-05-29 15:30:07 +00:00 |
|
colorlink
|
cb47bbcf8a
|
v2.1.0: includes/Core/AdminMenu.php
|
2026-05-29 12:57:11 +00:00 |
|
colorlink
|
83b259561f
|
feat: includes/Tools/CliTools.php
|
2026-05-29 12:51:47 +00:00 |
|
colorlink
|
0704ac02a6
|
v2.2.0: includes/Core/AdminMenu.php
|
2026-05-29 12:44:12 +00:00 |
|
colorlink
|
4003325420
|
v2.2.0: includes/MCP/Registry.php
|
2026-05-29 12:44:12 +00:00 |
|
colorlink
|
4aea973586
|
v2.2.0: includes/Tools/ThemeDiscoveryTools.php
|
2026-05-29 12:44:11 +00:00 |
|
colorlink
|
0cf2d2adb5
|
v2.2.0: includes/Tools/RawSqlTools.php
|
2026-05-29 12:44:11 +00:00 |
|
colorlink
|
c70d2010dc
|
v2.2.0: includes/Tools/CliTools.php
|
2026-05-29 12:44:11 +00:00 |
|
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
|
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
|
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
|
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
|
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 |
|