* DOC-2375: TinyMCE 7.1 Documentation.
* DOC-2368: Update bundling documentation for all premium plugins for new index.js files. (#3224)
* DOC-2368: Update bundling documentation for all premium plugins for new index.js files.
* DOC-2368: additional improvements.
* DOC-2368: additional copy edits to bundling-plugins.adoc and related partials,includes.
* Revert "DOC-2339: On-premises documentation for document converters. (#3180)"
This reverts commit 93d7ffed18.
* DOC-2368: update plugin code ref.
* DOC-2368: delete plugin-file-plugins.adoc pages, update plugin.js for import code blocks.
* Update modules/ROOT/partials/plugin-files/plugin-file-bundling-message.adoc
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
* Update modules/ROOT/partials/plugin-files/plugin-file-index.js.adoc
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
* Update modules/ROOT/partials/plugin-files/plugin-file-bundling-also-requires.adoc
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
* Update modules/ROOT/pages/bundling-plugins.adoc
* Update modules/ROOT/pages/bundling-plugins.adoc
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
* DOC-2368: update plugin-file-list-emoticons.adoc file to include note.
* DOC-2368: add note to reference back to the tinymce v6 docs if version is equal to or less than 7.0.
* Update modules/ROOT/pages/bundling-plugins.adoc
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
---------
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
* DOC-288 (#3262)
* DOC-2386: add Google Gemini integration guide (#3250)
* Add Google Gemini integration guide
* Update Gemini string response example to use Vertex AI
* Add admonition about access token security above each code example
* Fix indentation in code examples
* Update admonition from Mitch's suggestions
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
* Improve code example comments about authentication
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
* Remove pronouns from admon-ai-proxy.adoc and ai-gemini.adoc
* change order of nav items
* Apply suggestions from code review
Only include ai proxy admon once per page
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
---------
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
* DOC-2387: Add live demo to AI Assistant plugin page (#3260)
* DOC-2387: Add live demo to AI Assistant plugin page
* fix the authorization header in index.js
* update live demo content to match website ai demo
* add admonition that live demo uses proxy
* DOC-2385: add Amazon Bedrock integration guide (#3252)
* DOC-2384: Added local playbook and dev scripts (#3247)
* Initial draft for Amazon Bedrock integration guide
* change order of nav.adoc items
* add ai proxy admonition (will be functional once merged into tinymce/7)
* Revert "DOC-2384: Added local playbook and dev scripts (#3247)"
This reverts commit 8631a515b5.
* Apply suggestions from code review
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
---------
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
* DOC-2399: Extract OpenAI integration code to separate page (#3270)
* add ai-openai.adoc page with OpenAI string and streaming code examples
* change ai_request to use minimal string response code example
* remove basic setup section from ai.adoc and fix options headings nesting levels
* add missing heading to ai-openai.adoc
* move openai to above proxy in nav.adoc
* add ai proxy admonitions (will be functional once merged into tinymce/7)
* only include ai proxy admon once per page
* change gemini prerequisites to ordered list
* DOC-2381: add new `Math` Plugin documentation for TinyMCE 7.1. (#3253)
* DOC-2381: add new Math plugin documentation for TinyMCE 7.1.
* Update modules/ROOT/examples/live-demos/math/index.js
* DOC-2381: update math demo, and removed examples of using equations.
* Update premium-plugins.adoc
Co-authored-by: spocke <spocke@moxiecode.com>
* Update math.adoc
Co-authored-by: spocke <spocke@moxiecode.com>
* Update math.adoc
Co-authored-by: spocke <spocke@moxiecode.com>
* Update math.adoc
Co-authored-by: spocke <spocke@moxiecode.com>
* Update math.adoc
Co-authored-by: spocke <spocke@moxiecode.com>
* Update modules/ROOT/pages/math.adoc
* DOC-2381: Demo update, and included examples of block vs inline.
* DOC-2381: Updated index.html for demo.
* Update modules/ROOT/examples/live-demos/math/index.html
* Update modules/ROOT/partials/misc/admon-requires-7.1v.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* add plugin to available-menu-items.adoc
* add plugin to available-toolbar-buttons.adoc
* add plugin to editor-command-identifiers.adoc
* add plugin to full-featured demo
* Update modules/ROOT/examples/live-demos/math/index.html
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/math.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/math.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/math.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/math.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/math.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/partials/menu-item-ids/math-menu-items.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/partials/toolbar-button-ids/math-toolbar-buttons.adoc
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
* Update modules/ROOT/partials/menu-item-ids/math-menu-items.adoc
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
* Update modules/ROOT/pages/math.adoc
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
* Update modules/ROOT/pages/math.adoc
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
* Removed details - Update modules/ROOT/pages/math.adoc
* Details amended - Update modules/ROOT/pages/math.adoc
* Demo content updated - Update modules/ROOT/examples/live-demos/math/index.html
* Updated information - Update modules/ROOT/pages/math.adoc
* Added list separator -Update modules/ROOT/pages/math.adoc
* italicised some text- Update modules/ROOT/pages/math.adoc
* Apply suggestions from code review
Co-authored-by: tiny-ben-tran <ben.tran@tiny.cloud>
Co-authored-by: Andrew Herron <andrew.herron@tiny.cloud>
* Update modules/ROOT/pages/math.adoc
Co-authored-by: spocke <spocke@moxiecode.com>
---------
Co-authored-by: spocke <spocke@moxiecode.com>
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
Co-authored-by: shirqa <43625458+ShiridiGandham@users.noreply.github.com>
Co-authored-by: tiny-ben-tran <ben.tran@tiny.cloud>
Co-authored-by: Andrew Herron <andrew.herron@tiny.cloud>
* DOC-2366: Add revision history diff API (#3278)
* DOC-2366: Add revision history API section
* DOC-2366: Clean up
* Update modules/ROOT/partials/plugin-apis/ai-apis.adoc
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
---------
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
* DOC-2401: Add integration docs for Azure OpenAI (#3273)
* DOC-2401: Add integration docs for Azure OpenAI
* Fix indentation in code
* DOC-2401: Edits to azure ai page
* Apply suggestions from code review
Co-authored-by: shirqa <43625458+ShiridiGandham@users.noreply.github.com>
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
* DOC-2401: Fix streaming snippet
* Update modules/ROOT/nav.adoc
* Update modules/ROOT/pages/ai-azure.adoc
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
---------
Co-authored-by: Farzad Hayatbakhsh <farzad.hayatbakhsh@tiny.cloud>
Co-authored-by: shirqa <43625458+ShiridiGandham@users.noreply.github.com>
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
* DOC-2363: TinyMCE 7.1 release notes and changelog. (#3243)
* DOC-2363: TinyMCE 7.1 release notes and changelog.
* DOC-2384: Added local playbook and dev scripts (#3247)
* change default http-server address to 'localhost'
* DOC-2363: New `index.js` file that includes all plugin resources. (#3246)
* DOC-2363: New index.js file that includes all plugin resources.
* Update modules/ROOT/pages/7.1-release-notes.adoc
* Update modules/ROOT/pages/7.1-release-notes.adoc
* DOC-2363: Removed `aria-pressed` from the `More` button in sliding toolbar mode and replaced it with `aria-expanded` (#3267)
* DOC-2363: Removed aria-pressed from the More button in sliding toolbar mode and replaced it with aria-expanded.
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
---------
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
* DOC-2363: Notification accessibility improvements: added tooltips, keyboard navigation and shortcut to focus on notifications. (#3266)
* DOC-2363: Notification accessibility improvements: added tooltips, keyboard navigation and shortcut to focus on notifications.
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
---------
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
* DOC-2363: Add TINY-10597 release note entry (#3256)
* DOC-2363: Add TINY-10800 release note entry (#3255)
* DOC-2363: Dialog title was not announced in macOS VoiceOver, dialogs now use `aria-label` instead of `aria-labelledby` on macOS. (#3271)
* DOC-2363: Dialog title was not announced in macOS VoiceOver, dialogs now use aria-label instead of aria-labelledby on macOS.
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
---------
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* DOC-2363: ToggleToolbarDrawer command did not toggle the toolbar in sliding mode when {skipFocus: true} parameter was passed. (#3265)
* DOC-2363: Firefox not announcing the iframe title when `iframe_aria_text` was set. (#3275)
* DOC-2363: Firefox not announcing the iframe title when was set.
* Update 7.1-release-notes.adoc
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
* Update modules/ROOT/pages/7.1-release-notes.adoc
---------
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
* DOC-2363: release note entry for TINY-10725 (#3251)
* DOC-2363: add changelog for TinyMCE 7.1 core changes.
* DOC-2396: add Windows High Contrast mode support to 7.1 release notes (#3279)
* DOC-2396: add Windows High Contrast mode support to 7.1 release notes
* Apply suggestions from code review
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com>
---------
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com>
* DOC-2363: Add TINY-10780 release note entry (#3254)
* DOC-2363: Included `itemprop`, `itemscope`, `itemtype` as valid HTML5 attributes in the core schema. (#3244)
* DOC-2363: Included itemprop, itemscope, itemtype as valid HTML5 attributes in the core schema.
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/7.1-release-notes.adoc
---------
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* DOC-2363: Accompanying Premium self-hosted server-side component changes in TinyMCE 7.1. (#3274)
* DOC-2363: Open link context menu action was not enabled for links on images. (#3277)
* DOC-2363: Open link context menu action was not enabled for links on images.
* DOC-2363: Add release note for open link context menu action issues
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
---------
Co-authored-by: Ben Tran <ben.tran@tiny.cloud>
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
* DOC-2363: Notification width was not constrained to the width of the editor. (#3268)
* DOC-2363: Notification width was not constrained to the width of the editor.
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
---------
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/changelog.adoc
* Update modules/ROOT/pages/changelog.adoc
* DOC-2363: Video and audio elements could not be played on Safari. (#3258)
* DOC-2363: Video and audio elements could not be played on Safari.
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
---------
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* DOC-2363: In the custom view, the scrollbar of the container were not visible if its height was greater than the editor. (#3272)
* DOC-2363: In the custom view, the scrollbar of the container were not visible if its height was greater than the editor.
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/7.1-release-notes.adoc
---------
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
Co-authored-by: tiny-ben-tran <ben.tran@tiny.cloud>
* Update modules/ROOT/pages/7.1-release-notes.adoc
* Update modules/ROOT/pages/7.1-release-notes.adoc
* Update modules/ROOT/pages/7.1-release-notes.adoc
* DOC-2363: Styles were not retained when toggling a list on and off. (#3269)
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* DOC-2363: Added new `A11ycheckStart`, `A11ycheckStop`, `A11ycheckIgnore`, `A11ycheckRepair` and `A11ycheckShowDetails` events.. (#3245)
* DOC-2363: Added new A11ycheckStart, A11ycheckStop, A11ycheckIgnore, A11ycheckRepair and A11ycheckShowDetails events.
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/partials/events/a11ychecker-events.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* Add Accessibility Checker events to events page
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
---------
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* DOC-2363: Custom block elements with colon characters would throw errors. (#3259)
* DOC-2363: Custom block elements with colon characters would throw errors.
* DOC-2363: Custom block elements with colon characters would throw errors.
* Update modules/ROOT/pages/7.1-release-notes.adoc
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
---------
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* DOC--2363: Fixed accessibility issue by removing duplicate role (menu) attribute from color swatches. (#3261)
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
* DOC-2363: final copy edits and removal of trailing template material.
* Update modules/ROOT/pages/7.1-release-notes.adoc
* DOC-2363: add revisionhistory_diff_classes entry to the TinyMCE 7.1 release notes.
* Update modules/ROOT/pages/7.1-release-notes.adoc
---------
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: Farzad Hayatbakhsh <farzad.hayatbakhsh@tiny.cloud>
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com>
Co-authored-by: Ben Tran <ben.tran@tiny.cloud>
* DOC-2408: update support page EOS dates to include 7.1 entry (#3284)
* DOC-2408: update support page EOS dates to include 7.1 entry
* Update modules/ROOT/partials/misc/supported-versions.adoc
---------
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
---------
Co-authored-by: ltrouton <46954949+ltrouton@users.noreply.github.com>
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
Co-authored-by: Farzad Hayat <farzad.hayatbakhsh@tiny.cloud>
Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: spocke <spocke@moxiecode.com>
Co-authored-by: shirqa <43625458+ShiridiGandham@users.noreply.github.com>
Co-authored-by: tiny-ben-tran <ben.tran@tiny.cloud>
Co-authored-by: Andrew Herron <andrew.herron@tiny.cloud>
Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com>
* TINY-8748: Updated to use the antora extension live demos repo
* TINY-8748: Deduplicated dependencies
* TINY-8748: Removed demo template
* TINY-8748: Used pre-release version built from main branch
* TINY-8748: Trigger another build
* TINY-8748: Cleaned up
* clean-up dev script
* cleanup - now depends on the new moxiedoc antora feature branch to generate api docs in the .adoc format. The generated files will now live in modules/root after running the api-reference script
* DOC-1541: wire in moxiedoc generated content, wire in new api navigation as include (no need to append). Navigation and api pages should render
* DOC-1541: fixed antora crashing problem, static content and adoc content thats really out of sync can crash antora, we clear both caches when we build moxiedocs
* DOC-1541: cleanup moxiedoc tmp folders, move navigation to same location as the main navigation file
* DOC-1541: Simplify install of docs, yarn install, yarn build and yarn serve is all you need to develop with TinyMCE-Docs
* DOC-1541: Docs version 2.0 and cleanup
* DOC-1541: update yarn.lock with moxiedoc dep
* DOC-1541: Improve README, live demos are still todo
* DOC-1541: load development branch of TinyMCE to generate moxiedoc api, TODO change to 6.0 on release
* DOC-1541: fixed wrong file path case to be upper cased
* Use the correct moxiedoc package
* DOC-1541: Update .gitignore to ignore API docs and other tmp files
* DOC-1541: Update to the latest moxiedoc version
* DOC-1541: Update to the latest moxiedoc version
* DOC-1541: Update to the latest moxiedoc version
* DOC-1541: Update to the latest moxiedoc version
* DOC-1541: Update to the latest moxiedoc version
Co-authored-by: tylerkelly13 <tyler.kelly@tiny.cloud>
Co-authored-by: Lee Newson <lee.newson@tiny.cloud>