This is an automated email from the ASF dual-hosted git repository. alexoree pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/jspwiki.git
commit 1933c79d6fce2ee7a8602da828d1bbd2d1a56343 Merge: e77af5c5f 9faf47e8f Author: spyhunter99 <[email protected]> AuthorDate: Sun Nov 16 13:12:22 2025 -0500 Merge pull request #415 from spyhunter99/feature/JSPWIKI-1198-plugin-api-change Feature/jspwiki 1198 plugin api change, discovery and in browser auto complete snippets ChangeLog.md | 6 + .../src/main/java/org/apache/wiki/api/Release.java | 2 +- .../java/org/apache/wiki/api/plugin/Plugin.java | 30 ++++ jspwiki-it-tests/jspwiki-test-plugin/pom.xml | 18 +++ jspwiki-it-tests/jspwiki-test-plugin/readme.txt | 22 +++ .../jspwiki/test/plugin/JspwikiTestPlugin.java | 36 +++++ .../services/org.apache.wiki.api.plugin,Plugin | 1 + .../src/main/resources/ini/jspwiki_module.xml | 8 ++ jspwiki-it-tests/pom.xml | 1 + .../org/apache/wiki/plugin/CurrentTimePlugin.java | 47 +++--- .../apache/wiki/plugin/DefaultPluginManager.java | 18 +++ .../main/java/org/apache/wiki/plugin/Denounce.java | 8 ++ .../main/java/org/apache/wiki/plugin/Groups.java | 9 ++ .../main/java/org/apache/wiki/plugin/IfPlugin.java | 13 ++ .../main/java/org/apache/wiki/plugin/Image.java | 15 ++ .../java/org/apache/wiki/plugin/IndexPlugin.java | 8 ++ .../java/org/apache/wiki/plugin/InsertPage.java | 12 ++ .../org/apache/wiki/plugin/ListLocksPlugin.java | 12 ++ .../src/main/java/org/apache/wiki/plugin/Note.java | 4 + .../org/apache/wiki/plugin/PageViewPlugin.java | 8 ++ .../java/org/apache/wiki/plugin/PluginManager.java | 10 ++ .../apache/wiki/plugin/RecentChangesPlugin.java | 9 ++ .../apache/wiki/plugin/ReferredPagesPlugin.java | 13 ++ .../apache/wiki/plugin/ReferringPagesPlugin.java | 12 ++ .../wiki/plugin/ReferringUndefinedPagesPlugin.java | 7 + .../main/java/org/apache/wiki/plugin/Search.java | 14 ++ .../org/apache/wiki/plugin/TableOfContents.java | 16 ++- .../apache/wiki/plugin/UndefinedPagesPlugin.java | 8 ++ .../org/apache/wiki/plugin/UnusedPagesPlugin.java | 8 ++ .../apache/wiki/plugin/WeblogArchivePlugin.java | 8 ++ .../org/apache/wiki/plugin/WeblogEntryPlugin.java | 8 ++ .../java/org/apache/wiki/plugin/WeblogPlugin.java | 20 +++ .../apache/wiki/search/DefaultSearchManager.java | 81 ++++++++++- .../java/org/apache/wiki/search/SearchManager.java | 3 + .../src/main/javascript/Wiki.Snips.JSPWiki.js | 111 ++++++++++----- .../src/main/resources/ini/jspwiki_module.xml | 157 ++++++++++++++++----- .../resources/plugin/PluginResources.properties | 25 ++++ .../resources/plugin/PluginResources_de.properties | 29 +++- .../resources/plugin/PluginResources_es.properties | 49 +++++-- .../resources/plugin/PluginResources_fi.properties | 21 +++ .../resources/plugin/PluginResources_fr.properties | 89 +++++++----- .../resources/plugin/PluginResources_it.properties | 21 +++ .../resources/plugin/PluginResources_nl.properties | 21 +++ .../plugin/PluginResources_pt_BR.properties | 21 +++ .../resources/plugin/PluginResources_ru.properties | 21 +++ .../plugin/PluginResources_zh_CN.properties | 21 +++ .../apache/wiki/ui/admin/beans/PluginBeanTest.java | 54 ++++--- .../src/main/javascript/Wiki.Snips.Markdown.js | 31 +++- jspwiki-portable/build.xml | 1 + jspwiki-war/src/main/scripts/jspwiki-common.js | 3 +- .../src/main/scripts/wiki-edit/Snipe.Snips.js | 55 ++++---- jspwiki-war/src/main/scripts/wiki/Wiki.js | 10 +- 52 files changed, 1046 insertions(+), 189 deletions(-)
