2005-05-15 Janne Jalkanen * 2.1.14 * Somewhere above Pakistan or Afghanistan... * EditorArea has now an id: "editorarea". It also has now a class "editorarea", simply because "text" was not really very descriptive. Thanks to, err, someone, for this - I seem to have been very eager in deleting my email... * Bug fix: No more DAV NPEs with certain systems. Patch thanks to someone - sorry, I forgot... * Bug fix: no longer throws ConcurrentModificationException in certain conditions upon startup. * Bug fix: InsertPage now detects circular references and it is no longer possible to DoS a wiki by including a page in itself. * Bug fix: Odd pages of format "/foo" are now catched and no longer throw horrendous exceptions. * Fix of a bug fix: The changed heading anchor generation in 2.2.13 caused plenty of grief to a lot of people working with CSS - instead of an empty tag we now generate an empty tag pair. instead of . It seems that the latter confuses quite a few parsers, even though it's valid XHTML. 2005-05-06 Janne Jalkanen * 2.2.13 * Bug fix: Empty links no longer generate warnings. * The non-existing page links are now generated without the annoying underline as a proper hyperlink. You'll probably want to copy the link code from jspwiki.css... * Bug fix: Headings now generate the link anchor at zero length, so that they should no longer confuse people who write CSS. 2005-05-05 Janne Jalkanen * 2.2.12 * Bug fix: FCK editing now disables plugins and filters properly. * Bug fix: search hilighting didn't work. * JSPWiki is now a WebDAV Class-1 server. The support is not yet complete, nor are we completely Class-1 compliant, but you can now browse your JSPWiki repository by pointing at your $baseurl/dav/. Attachment support is forthcoming, as soon as I figure out what's the best approach. Authoring support will also be enabled soon. (To enable this functionality, check out the new web.xml). 2005-05-02 Janne Jalkanen * 2.2.11. * Incorporated the FCK editor for WYSIWYG editing, as well as the XHTML import functionality from Sebastian Baltes. Thanks heaps! This is an experimental feature: you need to turn it explicitly on with "jspwiki.editor=FCK" in your jspwiki.properties, and also uncomment the And do not forget to copy the search_highlight.js file to your template. 2003-05-07 Janne Jalkanen * v2.1.13. * RCSFileProvider no longer relies on garbage collection to close Process streams. This may have some effect on the "leaking file handles" problem on Linux. Testing... 2003-04-16 Janne Jalkanen * v2.1.12. * Now JSP pages are protected against empty page names. 2003-04-13 Janne Jalkanen * v2.1.11. * Checked a huge amount of authorization code, mostly reworked from JSPWIKI_AUTH_BRANCH. Still missing: authenticators (that is, things interface with UserManager and manage passwords) and some fine-grainedness in handling things. * Error.jsp is now a lot more verbose about the kind of errors it finds. * v2.1.10. * A mass import of the more stable parts of the new authentication system. Most notably, there are now new packages for access control lists (com.ecyrd.jspwiki.acl) and permissions. However, note that mostly everything does NOT work now - even tests don't compile because of some missing files. 2003-04-12 Janne Jalkanen * A few fixes to default template to be more XHTML compliant. * v2.1.9. * CachingProvider now also provides information on how many pages are currently in cache and how big they are. * TranslatorReader now outputs all tags in lowercase to be XHTML-compliant. 2003-04-11 Janne Jalkanen * v2.1.8. * CheckLockTag was a bit inconsistent: if the page was locked by the current user, it would of course always be "locked". This means that the value of "unlocked" was essentially useless for Edit pages. I added a new value for "mode": "owned". Reported by Rajesh Raheja. 2003-04-10 Janne Jalkanen * v2.1.7. * Added preliminary support for the MetaWeblog API. The endpoint is the same endpoint that is used by the normal wiki RPC API. Currently only newPost and newMediaObject are supported. 2003-04-09 Janne Jalkanen * Added "style", "border", and "class" -attributes to the Image plugin. Suggested by Foster Schucker. * v2.1.6. 2003-04-08 Erik Bunn * Modified FileSystemProvider, CachingProvider; added SearchMatcher. CachingProvider now uses cached pages when searching. Both the cache and SearchMatcher can still be improved a lot... 2003-04-07 Janne Jalkanen * v2.1.5. * All plugins should now generate valid XHTML. 2003-04-06 Janne Jalkanen * v2.1.4. * Added Image plugin, which allows one to have more fine layout control over images. Suggested by many people, but the code base is all new. * RecentChangesPlugin now understands about baseURL (oops). It is also now XHTML-compliant. 2003-04-04 Janne Jalkanen * v2.1.3. * WebLogPlugin did not check if comments were disabled. * Added the CalendarTag patch for changing months from RoyW. 2003-04-03 Janne Jalkanen * Demoted log messages in IncludeTag to WARN level from FATAL. It seems that including can fail on so many occasions that it does not make sens to call them as FATAL. Reported by John Volkar. * Added new jspwiki.org home page information to different files. 2003-03-29 Janne Jalkanen * If the user name was received from container, JSPWiki would get confused if it contained spaces. Reported by Foster Schucker. * v2.1.2. * The default template is now a bit more XHTML-compliant, but there is still a long way to go. Slowly, slowly... * Changed the default template to have a "Go to top" -link at the bottom to ease navigation. Suggested by Paul Downes. 2003-03-28 Janne Jalkanen * 2.1.1. * Added ListLocksPlugin to the default SystemInfo page. * Added "Save" button to Preview. Thanks to Mark Anderson for the original code. 2003-03-27 Janne Jalkanen * Removed a bunch of extra imports to clean up the code a bit. Thanks to John Volkar for pointing these out. 2003-03-25 Janne Jalkanen * Branched off 2.1.0 development series.