This is an automated email from the ASF dual-hosted git repository. juanpablo pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/jspwiki.git.
from 6ae89d1 2.11.0-M2-git-05: Add DARK Theme new e86c8b5 Set doctype on top to avoid IDE keep complaining about jsp with two doctypes new 12fc8e5 remove extra < new c7120da remove extra quotes new e94d4cc use generics when possible new fd10662 code formatting new f850fab PageLock new isExpired() method new 3185d87 PageLock moved to pages subpackage new 7f16244 tests for PageLock#isExpired method new 22b28e2 moved o.a.w.PageManager to o.a.w.pages.DefaultPageManager + extracted interface for it, o.a.w.pages.PageManager new 632648c promote AbstractStep#setWorkflow to public method and add it to Step interface new c634620 use Step instead of Task for approvalWorkflow new 8306c9b fix remaining move of PageLock to pages subpackage new 510bf12 add missing javadoc to Step#setWorkflow( workflow ) new 4326ea9 extract all workflow related constants into WorkflowManager new db417b1 use workflow related constants from WorkflowManager new 5f0db1c add missing AL header, remove constants that have been extracted into WorkflowManager new 04696d6 extract internal Task classes into their own package, which are accesed through the TasksManager interface new a766982 class mapping for TasksManager new 17cd184 remove internal Task classes, as they've been extracted to their own package new f6938b9 TasksManager access and instantiation; construction of needed tasks to save a wiki page through it new 0cdf418 remove useless constructor new 1b43ccf return List< String > instead of Collection< String > new 2684921 use ArrayList instead of Vector new b36642b use Set instead of Collection as that is what findCreated() returns new 1b6dd2a replace synchronized methods with concurrent collections new cac5eb6 move 2.10.0 changelog and below to OldChangeLog, ChangeLog keeping "only" 5 years now new 3a0992a JUnit updated to 5.4.0 new d1e0815 2.11.0-M2-git-06 The 8042 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: ChangeLog | 1488 +------------------- .../main/java/org/apache/wiki/LinkCollector.java | 6 +- .../src/main/java/org/apache/wiki/Release.java | 2 +- .../src/main/java/org/apache/wiki/WikiEngine.java | 88 +- .../apache/wiki/attachment/AttachmentManager.java | 5 +- .../java/org/apache/wiki/auth/UserManager.java | 179 +-- .../apache/wiki/auth/acl/DefaultAclManager.java | 4 +- .../java/org/apache/wiki/event/WikiPageEvent.java | 24 +- .../DefaultPageManager.java} | 400 ++---- .../java/org/apache/wiki/{ => pages}/PageLock.java | 9 +- .../java/org/apache/wiki/pages/PageManager.java | 215 +++ .../java/org/apache/wiki/plugin/IndexPlugin.java | 6 +- .../org/apache/wiki/plugin/ListLocksPlugin.java | 17 +- .../org/apache/wiki/plugin/WeblogEntryPlugin.java | 4 +- .../java/org/apache/wiki/plugin/WeblogPlugin.java | 2 +- .../org/apache/wiki/providers/CachingProvider.java | 10 +- .../wiki/providers/VersioningFileProvider.java | 8 +- .../org/apache/wiki/render/RenderingManager.java | 2 +- .../java/org/apache/wiki/tags/CheckLockInfo.java | 15 +- .../java/org/apache/wiki/tags/CheckLockTag.java | 4 +- .../DefaultTasksManager.java} | 49 +- .../java/org/apache/wiki/tasks/TasksManager.java | 70 + .../wiki/tasks/auth/SaveUserProfileTask.java | 81 ++ .../wiki/{auth/login => tasks/auth}/package.html | 14 +- .../apache/wiki/{content => tasks}/package.html | 11 +- .../wiki/tasks/pages/PreSaveWikiPageTask.java | 88 ++ .../apache/wiki/tasks/pages/SaveWikiPageTask.java | 68 + .../wiki/{auth/login => tasks/pages}/package.html | 14 +- .../main/java/org/apache/wiki/ui/Installer.java | 2 +- .../org/apache/wiki/workflow/AbstractStep.java | 6 +- .../main/java/org/apache/wiki/workflow/Step.java | 7 + .../org/apache/wiki/workflow/WorkflowBuilder.java | 4 +- .../org/apache/wiki/workflow/WorkflowManager.java | 119 +- .../src/main/resources/ini/classmappings.xml | 8 +- .../test/java/org/apache/wiki/WikiEngineTest.java | 1 + .../java/org/apache/wiki/auth/UserManagerTest.java | 27 +- .../DefaultPageManagerTest.java} | 9 +- .../java/org/apache/wiki/pages/PageLockTest.java | 23 + .../wiki/providers/FileSystemProviderTest.java | 2 +- .../wiki/providers/VersioningFileProviderTest.java | 2 +- .../java/org/apache/wiki/util/XmlUtilTest.java | 2 +- .../apache/wiki/workflow/ApprovalWorkflowTest.java | 3 +- jspwiki-war/src/main/config/dev/OldChangeLog | 1478 +++++++++++++++++++ jspwiki-war/src/main/webapp/Comment.jsp | 1 + jspwiki-war/src/main/webapp/Edit.jsp | 7 +- .../src/main/webapp/admin/SecurityConfig.jsp | 9 +- .../webapp/templates/default/WorkflowContent.jsp | 2 +- .../webapp/templates/default/editors/CKeditor.jsp | 2 +- .../webapp/templates/default/editors/plain.jsp | 2 +- pom.xml | 2 +- 50 files changed, 2424 insertions(+), 2177 deletions(-) rename jspwiki-main/src/main/java/org/apache/wiki/{PageManager.java => pages/DefaultPageManager.java} (57%) rename jspwiki-main/src/main/java/org/apache/wiki/{ => pages}/PageLock.java (94%) create mode 100644 jspwiki-main/src/main/java/org/apache/wiki/pages/PageManager.java copy jspwiki-main/src/main/java/org/apache/wiki/{ui/GenericHTTPHandler.java => tasks/DefaultTasksManager.java} (51%) create mode 100644 jspwiki-main/src/main/java/org/apache/wiki/tasks/TasksManager.java create mode 100644 jspwiki-main/src/main/java/org/apache/wiki/tasks/auth/SaveUserProfileTask.java copy jspwiki-main/src/main/java/org/apache/wiki/{auth/login => tasks/auth}/package.html (85%) copy jspwiki-main/src/main/java/org/apache/wiki/{content => tasks}/package.html (64%) create mode 100644 jspwiki-main/src/main/java/org/apache/wiki/tasks/pages/PreSaveWikiPageTask.java create mode 100644 jspwiki-main/src/main/java/org/apache/wiki/tasks/pages/SaveWikiPageTask.java copy jspwiki-main/src/main/java/org/apache/wiki/{auth/login => tasks/pages}/package.html (83%) rename jspwiki-main/src/test/java/org/apache/wiki/{PageManagerTest.java => pages/DefaultPageManagerTest.java} (88%) create mode 100644 jspwiki-main/src/test/java/org/apache/wiki/pages/PageLockTest.java