Commit Graph

144 Commits

Author SHA1 Message Date
colorlink 3dfdaffdd7 feat(batch9): backup/export — export/import Elementor page, global styles, duplicate page (Elementor-guarded) 2026-10-16 01:21:02 +00:00
colorlink 234e0c9517 feat(batch8): remote-data presets — cached JSON fetch, OpenWeather, Google Place reviews, cache list/clear 2026-10-16 01:19:28 +00:00
colorlink 0e9f92c808 feat(batch7): WPBakery (js_composer) tools — detect, list elements, get content, add element, replace text (guarded, inert unless active) 2026-10-16 01:16:40 +00:00
colorlink 75dcc3fba9 feat(batch6): Gutenberg block/reusable-pattern generator — list types, insert blocks, reusable blocks, render shortcode 2026-10-16 01:15:04 +00:00
colorlink d56038676d feat(batch5): media/content utilities — set/bulk alt, broken internal links, large images, duplicate titles 2026-10-16 01:08:15 +00:00
colorlink ff299d3897 feat(batch4): WPML translation tools — languages, post language, translation map, missing-translation audit 2026-10-15 18:17:49 +00:00
colorlink a7e3982c73 feat(batch3): accessibility auditor — WCAG contrast, missing-alt, heading-order, site audit (read-only) 2026-10-15 18:15:19 +00:00
colorlink 8ecc07215f refactor: auto-discover Extensions/Batch*.php via glob loader (guarded); no per-batch main-file edits 2026-10-15 17:59:35 +00:00
colorlink 068a12de9f feat(batch2): SEO deepening (Yoast/RankMath/SEOPress extended + audit) + page-text extraction 2026-10-15 17:59:16 +00:00
colorlink cb92b80fe9 feat: wire Batch1 extension via asktam_mcp_register_tools hook 2026-10-15 17:42:20 +00:00
colorlink 53825f5bfe feat(batch1): net-new Elementor completeness tools (section, column, global font, delete color/template) via extension hook 2026-10-15 17:42:04 +00:00
colorlink f1077cdb66 docs: add NOTICE.md (GPL attributions for elementor-mcp + wordpress-mcp) 2026-10-15 11:28:05 +00:00
colorlink 0e403504b0 chore: relicense MIT -> GPL-2.0-or-later ahead of GPL code merge (see NOTICE.md) 2026-10-15 11:27:51 +00:00
colorlink 29b47a9c71 sync v1.9.0: deploy verified ElementorTools (45/45 tests pass, reassign_element_ids) v2.1.0-elementor-sync 2026-06-02 21:07:42 +00:00
colorlink e2c68bac69 sync v1.9.0: add find_element_by_id + reassign_element_ids aliases 2026-06-02 20:52:01 +00:00
colorlink ae2971b802 fix(elementor): v1.9.0 sync — addContainer factory defaults, by-ref update/remove/move/duplicate, batchUpdate, reorderElements, addLine, addBlock tools 2026-06-02 20:48:36 +00:00
colorlink 10450b5233 fix(elementor): port v1.9.0 data layer — save_page_data wp_slash fallback, CSS invalidation, by-ref insert/remove/update, normalize_container_settings, generate_id uses random_bytes 2026-06-02 20:44:47 +00:00
colorlink 96583831bb fix: update ElementorTools to use v1.9.0 by-ref methods, normalize_container_settings, insertAfter for duplicate, correct addContainer defaults, wp_slash save path 2026-06-02 20:37:30 +00:00
colorlink 157d296413 fix: rewrite ElementorData to match v1.9.0 methods — by-ref insert/remove/update, wp_slash fallback, CSS cache invalidation, normalize_container_settings, random_bytes ID gen 2026-06-02 20:34:09 +00:00
colorlink 0de355ff2e chore: sync MediaPromptEngine.php to container version (v2.4.0) 2026-06-02 19:28:14 +00:00
colorlink 91577b8e38 chore: sync AiMediaTools.php to container version (v2.4.0) 2026-06-02 19:07:59 +00:00
colorlink 15f9061912 chore: bump version to 2.4.0 — AI media tools, MediaPromptEngine, SkillTools, 6 skills (208 tools) 2026-06-02 19:06:52 +00:00
colorlink 2f16474b24 feat: add design-intelligence skill — distilled from impeccable, minimalist-ui, design-taste-frontend, ui-ux-pro-max, wordpress-elementor (6 skills, 45k context) 2026-06-02 19:02:16 +00:00
colorlink 5328edf75d feat: add visual-prompts-library skill — MotionSites.ai inspired prompt seeds by industry (replaces motion-and-css) 2026-06-02 18:40:29 +00:00
colorlink 9407c61968 feat: add SkillTools — list_skills, get_skill, get_page_context (208 total tools, 5 skills) 2026-06-02 17:31:12 +00:00
colorlink 68abad05d6 feat: add MediaPromptEngine — industry-aware prompt enrichment for all AI media tools (MotionSites.ai design vocabulary, 11 contexts, 20 industries, 16/16 tests passing) 2026-06-02 16:06:19 +00:00
colorlink 3f029f3c19 feat: add AI Media tools — Pexels photos/videos, GPT Image, Gemini/Nano Banana generation + admin API key settings (205 total tools) 2026-06-02 14:35:34 +00:00
colorlink d205cc2d40 feat: add 10 more Elementor tools — revisions, performance settings, CPT support, maintenance mode, site settings (200 total, 52 Elementor) 2026-06-02 13:36:07 +00:00
colorlink 9738b7d1dd feat: add 10 new Elementor tools — flush_css, regenerate_css, replace_urls, kit/page custom CSS, experiments, set_page_template 2026-06-02 12:58:42 +00:00
colorlink deb44f3df6 feat: add 16 missing WooCommerce methods — coupons, variations, attributes, customers alias 2026-06-02 12:10:09 +00:00
colorlink 5151183718 fix: addHeading accepts title|text param; add elementor_delete_items tool and deleteItems method 2026-06-02 12:07:57 +00:00
colorlink 56d779c70b fix: add 22 missing tool registrations — woo coupons/variations/attributes, file aliases, send_email, elementor_delete_items 2026-06-02 12:05:55 +00:00
colorlink 0501dcecd4 feat: add 16 missing WooCommerce tool methods (coupons, variations, attributes, customers) 2026-06-02 11:58:58 +00:00
colorlink 6175a836f7 fix: Registry.php syntax error on create_comment (extra bracket); all 131 tools verified working 2026-06-02 11:46:26 +00:00
colorlink d6c2b86863 fix: sql_query auto-translates wp_ prefix to actual WP table prefix 2026-06-02 11:43:17 +00:00
colorlink 86e5362d85 chore: bump version to 2.3.0 2026-06-02 11:35:20 +00:00
colorlink 606109bca7 fix: add getPendingComments, trashComment, createComment 2026-06-02 11:35:05 +00:00
colorlink 6f39a269af fix: add getCustomCss, updateCustomCss, getThemeMods, updateThemeMod 2026-06-02 11:34:48 +00:00
colorlink aa37f39554 fix: add getCategories, getTags, getTaxonomies, getTermMeta, updateTermMeta, deleteTermMeta 2026-06-02 11:34:26 +00:00
colorlink 4213b57138 fix: register all missing tools — get_categories, get_tags, get_taxonomies, term_meta, custom_css, theme_mods, get_plugins, get_themes, get_menus, menu CRUD, comments, seo aliases, transient aliases, list_widget_areas; fix sql_query schema 2026-06-02 11:33:58 +00:00
colorlink 9b757b3666 fix: sql_query accepts both sql and query params; describeTable handles wp_ prefix on sites with different prefix 2026-06-02 11:31:32 +00:00
colorlink d4989c958a fix: add createMenuItem, deleteMenuItem, reorderMenuItems, getMenuItems; fix updateMenuItem returning menu:null 2026-06-02 11:31:08 +00:00
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 434be8dbe1 bump: version 2.2.0 — fix tools/list public auth (MCP spec) v2.2.0 2026-06-02 10:44:45 +00:00
colorlink a5120577e4 chore: exclude .git folder from archive downloads v1.1.0 2026-06-02 10:25:37 +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