15015215b6d0dfc6073fff94cdfa3398e0bfbe04
[jspwiki.git] / ChangeLog
1 2017-11-16  Juan Pablo Santos (juanpablo AT apache DOT org)
2
3        * 2.10.3-git-42
4        
5        * small refactor to move some private constants to public at MarkupParser and 
6          WikiRenderer, so they can be reused throughout the code and custom extensions.
7
8 2017-08-22  Juan Pablo Santos (juanpablo AT apache DOT org)
9
10        * 2.10.3-git-41
11
12        * WysiwygEditingRenderer isn't hardcoded in JSPs anymore, and can be substituted
13          through jspwiki.renderingManager.renderer.wysiwyg property on jspwiki.properties.
14          This allows to develop custom renderers which do not expect the same information
15          as the existing ones.
16
17        * Fixed DefaultFilterManager#modules not returning Collection< WikiModuleInfo >,
18          as it was supposed to. This method wasn't used anywhere, until now, where it
19          is used through FilterBean, a new JSPWiki AdminBean exposing existing filters
20          information.
21
22        * FilterBean runs parallel to PluginBean, which allowed some more minor internal
23          refactorings and code polishing.
24
25        * Moved some constants from JSPWikiMarkupParser to MarkupParser.
26
27 2017-07-16  Juan Pablo Santos (juanpablo AT apache DOT org)
28
29        * 2.10.3-git-40
30
31        * Some small changes around JSPWikiMarkupParser, needed to develop
32          custom markup parsers, which do not rely on the former class or
33          WikiDocument.
34
35        * Some other minor internal refactorings and code polishing
36
37 2017-05-14  Harry Metske (metskem@apache.org)
38
39        * 2.10.3-git-39
40
41        * JSPWIKI-1059 - ConcurrentModificationException in SessionMonitor
42
43 2017-04-22  Dirk Frederickx (brushed AT apache DOT org)
44
45        * 2.10.3-git-38  Haddock Template updates
46
47        * Fixing some minor issues with the Image plugin ALIGN parameter
48
49        * %%magnify: add a magnifying glass to to reveal details of a cropped images.
50          Hover the mouse above the image to see the effect.
51
52        * Redesigned Header
53          The header (including the menu bar) now shifts up when you scroll down,
54          and reappears when scrolling back-up.  So you can quickly have access
55          to all the menu's and the quick search function.  Clicking the pagename
56          in the header get's you immediately back to the top of the page.
57          The menu bar has now become part of the (coloured) header section.
58
59        * Editor:
60          Improved the speed of the editor quick preview when editing large pages.
61          Updates to various editor auto-suggest dialogs.
62
63
64 2017-03-18  Dirk Frederickx (brushed AT apache DOT org)
65
66        * 2.10.3-git-37  Haddock Template
67
68        * JSPWIKI-1055:  Haddock Special Block Marker
69          Added a few icons to improve rendering of contextual blocks in B/W.
70
71 2017-03-14  Dirk Frederickx (brushed AT apache DOT org)
72
73        * 2.10.3-git-36  Haddock Template
74
75        * Few fixes on the %%column style
76
77 2017-03-12  Dirk Frederickx (brushed AT apache DOT org)
78
79        * 2.10.3-git-35  Haddock Template updates
80
81        * ImagePlugin:  minor update to apply the css class and styles
82          parameters to the image container, not to the whole table;
83          escape HTML entities in captions.
84
85        * several CSS stylesheet additions
86          - image styles : effects, captions, frames, animation
87          - background styles : color, background images
88
89        * %%columns: bugfix, few more column styles
90
91 2017-03-05  Harry Metske (metskem@apache.org)
92
93        * 2.10.3-git-34
94
95        * JSPWIKI-1044 - URL in password recovery mail is relative while it should be absolute
96
97 2017-03-03  Harry Metske (metskem@apache.org)
98
99        * 2.10.3-git-33.
100
101        * Fixed JSPWIKI-1051 - Startup fails due to jspwiki.log (Permission denied)
102
103 2017-02-04  Dirk Frederickx (brushed AT apache DOT org)
104
105        * 2.10.3-git-32
106
107        * JSPWIKI-1050 The find and replace do not seem to work  (Haddock editor)
108
109          Pressing Ctrl-F has been removed as short-cut key for the wiki editor.
110          Ctrl-F brings you always to the standard browser dialog. (as expected)
111          To open JSPWiki's Find&Replace dialog, click the toolbar button.
112
113          The Find&Replace dialog now also indicates if text was selected before.
114          If that case, the Find&Replace will run only on the selected text.
115
116
117 2017-01-21  Harry Metske (metskem@apache.org)
118
119        * 2.10.3-git-31.
120
121        * Fixed JSPWIKI-1047 - Access Control Lists do not work if page cache is deactivated (thanks to E. Poth)
122        * minor bugfix in SessionsPlugin (StringIndexOutOfBoundsException when using the distinctUsers option
123
124 2017-01-21  Dirk Frederickx (brushed AT apache DOT org)
125
126        * 2.10.3-git-30
127          [JSPWIKI-1046 ]IE11 detection fixed, txs to patch of Albrecht Striffler.
128
129
130 2017-01-17  Dirk Frederickx (brushed AT apache DOT org)
131
132        * 2.10.3-git-29
133          JSPWIKI-1046 IE11 scrolling in content page blocked.
134          IE detection not working on IE11; ok on Edge. New detection method implemented.
135
136 2017-01-15  Dirk Frederickx (brushed AT apache DOT org)
137
138        * 2.10.3-git-28
139          JSPWIKI-1045 IE11 rendering is broken for %%graphBars using color names.
140
141 2017-01-14  Harry Metske (metskem@apache.org)
142
143        * 2.10.3-git-27.
144
145        * Fixed JSPWIKI-1042 - Impossible to change user profile loginName, fullname, password (patch by Eric Kraußer)
146        * Fixed JSPWIKI-1043 - Encode email subjects as UTF-8 (patch by Eric Kraußer)
147
148 2017-01-06  Dirk Frederickx (brushed AT apache DOT org)
149
150        * 2.10.3-git-26
151          JSPWIKI-1041: fix some lines in skin.css
152
153 2017-01-03  Dirk Frederickx (brushed AT apache DOT org)
154
155        * 2.10.3-git-25: few Haddock template fixes
156
157        * Remove the editor suggestion-dialogs scroll-bars (only visible on Windows)
158          Fix a few formatting errors in sugestion dialogs.
159
160        * Fixed the width of the table filter input field
161
162        * Added console-logs to the editor for debugging on IE/EDGE
163          (positioning of suggestion dialogs seems to be broken)
164
165        * Update JSON XmlHttpRequest header to avoid IE/EDGE XML5619 Document Syntax errors
166
167 2016-12-31  Harry Metske (metskem@apache.org)
168
169        * 2.10.3-git-24.
170
171        * Fixed JSPWIKI-1035 - merged branch JSPWIKI-1035 back to master
172
173 2016-12-27  Dirk Frederickx (brushed AT apache DOT org)
174
175        * 2.10.3-svn-23.
176
177        * Fix nesting of ul/li in RefferedPAgesPlugin.
178
179 2016-12-26  Harry Metske (metskem@apache.org)
180        * Fixed JSPWIKI-1035 - Get rid of jspwiki.baseURL
181          fixed remaining unit tests
182        * changed Release postfix from "svn" to "git"
183
184 2016-12-19  Dirk Frederickx (brushed AT apache DOT org)
185
186        * 2.10.3-svn-22  Various HADDOCK updates & fixes.
187
188        * [JSPWIKI-1038]: Fix allowing flexbox in Edge. (but not in IE)
189
190
191 2016-12-18  Dirk Frederickx (brushed AT apache DOT org)
192
193        * 2.10.3-svn-21  Various HADDOCK updates & fixes.
194
195        * [JSPWIKI-1038]: IE's flexbox implementation is broken,
196          no workaround for now.
197
198
199 2016-12-17  Dirk Frederickx (brushed AT apache DOT org)
200
201        * Fixing RSSGenerator test with latest WeblogPlugin changes
202
203 2016-12-17  Dirk Frederickx (brushed AT apache DOT org)
204
205        * 2.10.3-svn-20  Various HADDOCK updates & fixes.
206
207        * JSPWiki BLOGS
208          Final update of the styling of JSPWiki's BLOGs.
209          Also the fancy weblog calendar is now back in the sidebar
210          when viewing a blog post.
211
212        * Add-Comment JSP refactored:
213          When adding a comment to a wiki-page, you will see the content of the main page
214          at the top of the editing screen,  so you know what your are commenting on.
215          Improved hover menu on the SAVE/POST button for entering the change-note and
216          comment-signature fields.
217
218        * Plain Editor:
219          Many JS improvements related to the handling of text snippets.
220          Several style updates to the editor and the auto-suggest dialogs.
221
222        * Small refactoring of the Install.jsp to fit the bootstrap framework.
223
224        * %%columns-<width>: fix the broken width parameter
225
226        * %%graphbars: fix support for HTML-color-names (chrome, FF)
227
228        * [JSPWIKI-979]: fix support for %%small {{{ preformatted text blocks }}}
229
230        * [JSPWIKI-937]: fix handling of broken image links (also for FF)
231          Fix for rendering of the attachement icon, e.g. in RecentChanges page.
232
233        * Improved visualisation of interwiki links for Edit, Raw, Reader and Groups.
234
235        * The Delete group command now gets you back to the Group view pages,  so it is
236          easier for issuing subsequent group commands. (create,edit,delete)
237
238        * Added %%maps to generate google maps viewer by simply including the address.
239
240        * Few html5 FORM improvements: required fields, email input type, ...
241
242        * Updated to bootstrap 3.3.7.
243
244
245 2016-12-13  Dirk Frederickx (brushed AT apache DOT org)
246
247        * 2.10.3-svn-19
248
249        * JSPWIKI-1032 : Use image "src" attribute instead of "href"
250
251 2016-12-13  Dirk Frederickx (brushed AT apache DOT org)
252
253        * 2.10.3-svn-18
254
255        * [JSPWIKI-1037] UI will not display with IE 9 or IE10.
256           Issue with Flexbox implementation in IE.  (also applies to IE11)
257
258        * Small style update on %%categories dropdown
259
260 2016-12-11  Dirk Frederickx (brushed AT apache DOT org)
261
262        * 2.10.3-svn-17
263
264        * Allow concatenation of css-styles (classes) by using a "." separator,
265          which is useful when adopting styles from the bootstrap framework
266
267          EG. %%btn.btn-primary.btn-xs This looks like a small Button /%
268
269 2016-12-03  Harry Metske (metskem@apache.org)
270        * Fixed JSPWIKI-1036 - Search for non-Latin characters fails (reported by Peter Paessler)
271
272 2016-09-16  Harry Metske (metskem@apache.org)
273        * Fixed JSPWIKI-1033 - Incorrect relative navigations (reported by Niklas Polke)
274
275 2016-09-16  David Vittor (dvittor@apache.org)
276        * Test commit to our new git repo.
277
278 2016-09-16  Harry Metske (metskem@apache.org)
279        * Test commit to see how our new git repo works.
280
281 2016-08-25  Harry Metske (metskem@apache.org)
282
283        * 2.10.3-svn-14
284
285        * Fixed JSPWIKI-1031 provide stacktrace when throwing InternalWikiException, fix by Jürgen Weber.
286
287 2016-08-18  Harry Metske (metskem@apache.org)
288
289        * 2.10.3-svn-13
290
291        * Fixed JSPWIKI-1029 WebLogic does not find the properties file, fix by Jürgen Weber.
292
293 2016-08-18  Harry Metske (metskem@apache.org)
294
295        * 2.10.3-svn-12
296
297        * Fixed JSPWIKI-396 UTF-8 characters in wiki pages incorrectly rendered if served by Weblogic
298          A rigorous fix by Jürgen Weber, ditched UtilJ2eeCompat, introduced new property "jspwiki.nofilterencoding".
299
300 2016-04-17  Harry Metske (metskem@apache.org)
301
302        * 2.10.3-svn-11
303
304        * Fixed JSPWIKI-936 error when remove page with link (Fix by Andrew Krasnoff)
305
306 2016-04-17  Harry Metske (metskem@apache.org)
307
308        * 2.10.3-svn-10
309
310        * Fixed JSPWIKI-935  RenderingManager uses ehcache if "jspwiki.usePageCache = false"
311
312 2016-04-06  Dirk Frederickx (brushed AT apache DOT org)
313
314        * 2.10.3-svn-9  Few fixes on the HADDOCK template
315
316        * improved styling of broken image links
317
318        * [JSPWIKI-934] Haddock: "page modified" markup differs to the original edits
319          Improved styling of the PageModified/Conflict jsp's
320
321        * Allow google-fonts in %%add-css
322
323
324 2016-04-03  Dirk Frederickx (brushed AT apache DOT org)
325
326        * 2.10.3-svn-8  Few more fixes on the HADDOCK template
327
328        * Reorganize the attachment detail view, changing the
329          order of columns to a more logical format.
330
331        * Improve the rendering of the RecentChanges page
332
333        * Fix the font for text in buttons with an icon
334
335        * Fix the popup dialog position in the plain editor
336          in case the textarea contains '<', '>' or '&' characters.
337
338        * Hide the section-editlinks for weblog comments.
339
340        * Fix the handling of the editor-type switch in the editor.
341
342
343 2016-03-27  Dirk Frederickx (brushed AT apache DOT org)
344
345        * 2.10.3-svn-7  Few more small fixes on the HADDOCK template
346
347        * [JSPWIKI-918] HADDOCK: the "view" menu is back as a better way
348          to navigate back to the main page from "Attach" or "Info" views.
349          (also removed the ugly "Back to Parent Page" button)
350
351        * [JSPWIKI-901] : Undo/Redo doesn't work in HADDOCK editor
352
353        * [WeblogPlugin] : added support for filtering weblog entries according to weblog
354             start-date and number of days. Now you can select weblog entries
355             from a link from the WeblogArchive plugin.
356
357        * [JSPWIKI-897] : Long page names in Haddock don't wrap gracefully
358             Fixing printing issues with long page names.
359
360        * Replace the attachment info icon, for not-inlined attachments
361
362        * [JSPWIKI-904]: HADDOCK – the display status of the LeftMenu is retained,
363          also after a page refresh.  (by means of a new "Sidebar" user-pref cookie)
364          The "Hide-Sidebar" option is obsolete and thus removed from the UserPreferences.
365
366
367 2016-03-15  Harry Metske (metskem@apache.org)
368
369        * 2.10.3-svn-6
370
371        * Fixed JSPWIKI-931 VersioningFileProvider sets page author to "unknown" when it should be an authenticated user
372
373
374 2016-03-12  Dirk Frederickx (brushed AT apache DOT org)
375
376        * 2.10.3-svn-5
377
378        * %%ADD-CSS: fix regexp for inline images on IE.
379
380        * Fix posting of comments in the Haddock template
381
382        * Fixed some missing localization of the weblogplugin.
383          Few more tweaks of the styling of weblog entries & comments.
384
385
386
387 2016-03-08  Dirk Frederickx (brushed AT apache DOT org)
388
389        * 2.10.3-svn-4  Few more small fixes related to the HADDOCK template
390
391        * Few fixes on well formed HTML (SearchBox.jsp, PageInfo.jsp, Nav.jsp)
392
393        * Fixed some missing localizations in Nav.jsp.
394
395        * Various improvements of the JSPWiki Weblog implementation and css styling.
396
397        * Only show scrollbars on prettified blocks when appropriate (WINDOWS issues)
398
399
400 2016-03-08  Harry Metske (metskem@apache.org)
401
402        * 2.10.3-svn-3
403
404        * Added MaxPageNameLength support in SpamFilter
405
406 2016-02-28  Dirk Frederickx (brushed AT apache DOT org)
407
408        * 2.10.3-svn-2  Few more small fixes on the HADDOCK template
409
410        * Added 2 new inter wiki references :
411          [Raw:MainPage] for displaying the raw wikimarkup of a page
412          [Reader:MainPage] to display a simplified reader view of a page
413              (no left menu, layout fit for printing)
414
415        * Fixing JS error on <IE11 : missing Array.from() (compatibility with mootools 1.5.1)
416
417        * Fix for flexbox feature test  (IE)
418
419
420 2016-02-28  Dirk Frederickx (brushed AT apache DOT org)
421
422        * 2.10.3-svn-1  Various small fixes on the HADDOCK template
423
424        * Fix %%viewer "Mixed content" error  (avoid serving http content via https )
425        * Fix visibility if the Titlebox page has no content
426        * Add fallback for IE, when the browser doesn't support FLEXBOX support
427        * Fix scrollbars on prettified sections on windows (IE, Chrome)
428        * Add fallback font (SegoeUI) for windows because Helvetica Neue is not supported
429
430        * Fix consistency of the styling of the "OK" buttons in many forms.
431        * Fix indentation of section dropdown entries (plain editor)
432        * Fix sorting by dates in the Attachment and Info view
433        * JSPWIKI-921: increase legibility of the plain editor
434        * JSPWIKI-928: fix odd fonts in the user control panel pop-up window
435        * Add new Apache feather.png as logo background
436
437        * Upgrade to mootools 1.6.0
438
439
440 2016-02-05  Harry Metske (metskem@apache.org)
441
442        * 2.10.2-svn-43
443
444        * Added IP ban support in SpamFilter
445
446 2016-02-06  Juan Pablo Santos (juanpablo AT apache DOT org)
447
448        * 2.10.2-svn-42
449
450        * JSPWIKI-570: Cannot use another MarkupParser - hardcoded references to
451          RenderingManager and JSPWikiMarkupParser - thanks to Piotr Tarnowski for all the
452          analysis at JSPWIKI-570
453
454 2016-02-02  Juan Pablo Santos (juanpablo AT apache DOT org)
455
456        * 2.10.2-svn-41
457
458        * JSPWIKI-852: JSPWikiMarkupParser should report on which page a plugin was missing
459
460 2015-12-09  Juan Pablo Santos (juanpablo AT apache DOT org)
461
462        * 2.10.2-svn-40
463
464        * JSPWIKI-923: doreplace.png image is missing from CleanBlue skin
465
466 2015-09-19  Dirk Frederickx (brushed AT apache DOT org)
467
468        * 2.10.2-svn-39
469
470        * [JSPWIKI-916] Pre-formatted text within a list renders
471          to an unpleasantly small font size, due to relative font sizing.
472
473 2015-09-07  Dirk Frederickx (brushed AT apache DOT org)
474
475        * 2.10.2-svn-38
476
477        * [JSPWIKI-903] Fixed a page redirect after attachment delete.
478
479 2015-09-06  Dirk Frederickx (brushed AT apache DOT org)
480
481        * 2.10.2-svn-37  Few Attachment tweaks in the HADDOCK template
482
483        * Fixed display issue with long attachment names
484        * Show loading animation after pressing the upload button
485        * Improved display of file sizes with support for KB,MB,GB,TB.
486
487
488 2015-09-05  Dirk Frederickx (brushed AT apache DOT org)
489
490        * 2.10.2-svn-36  Improved Attachment upload in the HADDOCK template
491
492        * Fixed the AttachementServlet so you can now select multiple files
493          before pressing the upload button.  You can also use
494                  drap & drop if your browser supports it.
495
496         * [JSPWIKI-903] Fixed a page redirect issue when deleting an
497          attachment from the Attachment info page.
498
499        * Fixed the zebra-stripes of the FIND AJAXSearch.jsp
500
501        * Few small improvements on the plain editor suggestion dialogs.
502
503
504 2015-08-28  Dirk Frederickx (brushed AT apache DOT org)
505
506        * 2.10.2-svn-35
507
508        * [JSPWIKI-912] Haddock Template: fixing the position of headers
509          below the fixed navigation bar, when returning from a section edit.
510
511
512 2015-08-23  Dirk Frederickx (brushed AT apache DOT org)
513
514        * 2.10.2-svn-34  WYSIWYG improvements
515
516        * Added the wysiwyg editor to the wro4j build process
517
518        * Improved the stability of the  WysiwygEditingRenderer
519
520
521
522 2015-08-22  Harry Metske (metskem@apache.org)
523
524        * 2.10.2-svn-33  Fixed JSPWIKI-910 support configuring jspwiki with envvars
525                         having dots replaced with underscores in the varnames
526
527 2015-08-16  Dirk Frederickx (brushed AT apache DOT org)
528
529        * 2.10.2-svn-32  Haddock Template updates & WYSIWYG editing
530
531        Haddock Template:
532
533        * [JSPWIKI-902] Printing improvements for the HADDOCK template,
534          hiding sidebar, userbox, wrapping long page-names, and a few other tweaks.
535
536        * The Page Footer now sticks to the bottom of the screen, even for short pages
537
538        * Fixed an issue with the persistence of the status of collapsible lists
539
540        * Added fixes for IE compatibility for the bootstrap css framework.
541
542        * [JSPWIKI-892] Haddock editor should put the cursor at the top of the textarea,
543          also when opening the editor with a certain section
544
545        * Improved the header layout (suggestion of Harry) moving the quick search field
546          into the searchbox dropdown.
547
548        * [JSPWIKI-908] The basic editor toolbar icons (bold, italic, link, etc..)
549          are back in the plain editor of HADDOCK.
550
551
552        WYSIWYG further enhancements
553
554        * (experimental) Included a plain vanilla wysiwyg editor to JSPWiki.
555          This editor is based on mooEditable, MIT licensed.
556          This editor is unfortunately not compatible with the default template.
557
558          You can still add your own wysiwyg editor to JSPWiki -- hooks are provided
559          for TinyMCE and CKeditor.
560
561        * Added ajax-based live-preview for wysiwyg editors to the Haddock Template.
562          When editing in wysiwyg mode, you now get immediately a preview of the wiki markup.
563          (similar to the live-preview mode of the plain editor)
564
565        * The wysiwyg editors are now resizable, just like the plain editor..
566
567
568 2015-08-04  Dirk Frederickx (brushed AT apache DOT org)
569
570        * 2.10.2-svn-31  Haddock Template small fixes
571
572        * Loading error on hadock.js and haddock-edit.js fixed. (async attribute)
573          Was breaking all editing js functions !
574
575        * IEx tweaks
576          - remove unnecessary scrollbars
577          - attempt to resolve the broken icon-fonts on IE11
578
579        * %%add-css style fix to handle special html entities
580
581
582 2015-08-04  David Vittor (dvittor@apache.org)
583
584        * 2.10.2-svn-30
585
586        * [JSPWIKI-900]: Fixed Problem with the WikiFormsPlugin Text Area
587
588 2015-08-02  Dirk Frederickx (brushed AT apache DOT org)
589
590        * Fixed the unit tests for HtmlStringToWikiTranslatorTest
591
592 2015-08-02  Dirk Frederickx (brushed AT apache DOT org)
593
594        * 2.10.2-svn-29
595
596        Some more Haddock template "tweaks":
597
598        * Hide the attach & info navigation menu's for non-existing page
599
600        * Improved the Info dropdown when no Author page exists.
601
602        * Section titles remain visible, even with a sticky navigation menu.
603          Eg. when clicking a table of contents entry, you should end up
604          with a visible section header just below the sticky menu line.
605
606        * Fixed: the top border of a TABLE was gone.
607
608        * Added a version check on the user-preference cookie to be more robust ico changes.
609          (hopefully no more cookie clean-up is needed when upgrading JSPWiki)
610
611        * Sidebar:
612          - The sidebar height now extends till the bottom of the page
613          - 3 Sidebar modes are now working: left(default), right and hidden
614
615        * Fixed the <wiki:Link> tag to support "cssClass" as attribute.
616
617        * [JSPWIKI-430] All confirmation dialogs are now build with regular DOM elements.
618          (check out the Log-out or Delete confirmation dialogs to see the improvement)
619
620
621        WYSIWYG editors:
622
623        * Added support for the WYSIWYG editor TinyMCE.jsp
624
625        * Improved server side handling of HtmlStringToWiki translation
626
627        * [JSPWIKI-622] Added an editor selection switch to the editor toolbar.
628          It is now possible to switch between editors (plain, or other installed
629          wysiwyg editors) while in Edit. (no need to go first via the Preferences screen)
630
631
632
633 2015-07-26  Dirk Frederickx (brushed AT apache DOT org)
634
635        * 2.10.2-svn-28
636
637        Haddock Template commit of the remaining JSP's: UI for handling groups,
638        workflow UI, and refactored JSP's for Login/Lostpw/Register.
639        This concludes the re-design of all the haddock template JSP's.
640
641        Other changes:
642
643        * Fixed page redirections and improved the back button handling.
644          Eg. Attachment DELETE will get you now back to the ATTACH view,
645          not the INFO view.  See also [JSPWIKI-867]
646
647        * Tabs & Accordion toggles can now include other markup, rather than only text.
648
649        * Added CSS3-based automatic text hyphenation for browsers who support this.
650          (also works with none justified text)
651
652        * Attachment Upload UI improved: attachment types are represented by icons
653          from the icon-font.
654
655        * Attachment Info page to access version information on attachments
656          should now be more user-friendly, with an extra INFO action button.
657          (iso a hidden link via the version number)
658
659
660
661 2015-07-16  Dirk Frederickx (brushed AT apache DOT org)
662
663        * 2.10.2-svn-27
664
665        More Haddock Template tweaks:
666
667        * Removed annoying scroll-bars from the dropdown menu's which appeared in some browsers
668
669        * Improved rendering of inserted dropdown's like the MoreMenu and HomeMenu,
670          to make them better fit with bootstrap dropdown menu's.
671
672        * Few fixes of the layout of the UserPreferences menu, and some refactoring
673          of the UserPreferences.jsp and the Login.jsp.
674
675        * Fixed an editor bug causing the Live Preview to slow down after some time.
676
677        WYSIWYG editor in JSPWiki
678
679        * Refreshed the WYSIWIG editor with the latest stable version of the
680          CKeditor v4.5.1. (replacement of FCK) Standard version, with BootstrapCK4 skin.
681          The update was done for both for the default and the Haddock template.
682          FFS: server side translation from wiki-markup to HTML needs more work.
683          ( WysiwygEditingRenderer.getString() often crashes )
684
685
686 2015-07-13  Juan Pablo Santos (juanpablo AT apache DOT org)
687
688        * 2.10.2-svn-26
689
690        * JSPWIKI-899: Russian set of wiki pages, contributed by Victor Fedorov, thanks!
691
692 2015-07-12  Dirk Frederickx (brushed AT apache DOT org)
693
694        * 2.10.2-svn-25
695
696        * [JSPWIKI-896] Haddock template – user preferences are not saved.
697          haddock-pref.js was not properly included into the build, due to lowercase
698          issue in wro-haddock.xml.
699
700        * [JSPWIKI-518] Saving after editing a section will return you to that  section.
701          Fixed missing commits on wiki.js. Should work now.
702
703        * Fixed issue with Accesskey
704
705        * [JSPWIKI-433] Allow back button for TAB keys.
706          It is now also possible to click a link to a hidden pane of a tabbed section
707          (eg from the Table Of Contents) to automatically open that TAB pane.
708
709        * Added a "title" attribute to the pagename in the header.  In case a very long
710          pagename is truncated (with ellipsis ...) you can still see the full
711          pagename when you hover the mouse over the pagename.
712
713
714 2015-07-09  Juan Pablo Santos (juanpablo AT apache DOT org)
715
716        * 2.10.2-svn-24
717
718        * Minor improvements:
719        ** Use of StringBuilder over StringBuffer whenever possible.
720        ** SLF4J upgraded to 1.7.12
721        ** JUnit upgraded to 4.12, Jetty upgraded to 8.1.15
722
723 2015-07-05  Dirk Frederickx (brushed AT apache DOT org)
724
725        * 2.10.2-svn-23
726
727        * [JSPWIKI-895] Haddock template links contain raw URL information when printed
728          including a few tweaks on the print css
729
730        * [JSPWIKI-518] Saving after editing a section will return you to that  section
731
732        * Improved formatting of the Quick Navigation drop-down to show the text and the
733          search score on a single line.  (Firefox)
734
735
736 2015-06-30  Dirk Frederickx (brushed AT apache DOT org)
737
738        * 2.10.2-svn-22
739
740        * [JSPWIKI-894] Section editing using Haddock template appears broken.
741          Fixed.  Also fixed for the default template.
742
743
744 2015-06-30  Dirk Frederickx (brushed AT apache DOT org)
745
746        * 2.10.2-svn-21
747
748        HADDOCK Template fixes:
749
750        * JSPWIKI-892  Haddock editor when launched is always at bottom of window in Firefox
751
752        * Fixing latest update of Icon Styles
753
754
755 2015-06-28  Dirk Frederickx (brushed AT apache DOT org)
756
757        * 2.10.2-svn-20
758
759        * JSPWIKI-891: Fixed annoying jumping behaviour in Firefox of the Haddock editor
760
761        * JSPWIKI-885: LivePreview doesn't work
762          The HADDOCK template has refresh mechanism based on "change events".
763          (no periodic refreshes, like the default template)
764          Improved trigger mechanism to catch all keystrokes; and at the same time
765          reducing the debounce period (read - refresh time-out) to 1sec.
766
767
768 2015-06-28  Dirk Frederickx (brushed AT apache DOT org)
769
770        * 2.10.2-svn-19
771
772        More Haddock template fixes
773
774        * JSPWIKI-890 (Haddock template) popups dissappear when trying to get
775          your mouse to it. Removed the space between the menu and the dropdown.
776
777        * JSPWIKI-887 Slimbox image style for embedded images fixed to show
778          readable link description even in case of missing *title* or *alt* attributes.
779
780        * Updated JSPWikiFont, fixing display issues in FireFox.
781
782
783 2015-06-27  Dirk Frederickx (brushed AT apache DOT org)
784
785        * 2.10.2-svn-18
786
787        Small fixes and tweaks on haddock template
788        * Few improvements of the Reader template
789        * SLIMBOX support for interwiki links
790        * Small style tweaks
791        * Fix UserBox issue in non-default language
792
793
794 2015-06-26  Siegfried Goeschl (sgoeschl@apache.org)
795
796        * Fixed JSPWIKI-888 Enable cache timeouts for Portable JSPWiki.
797
798 2015-06-22  Dirk Frederickx (brushed AT apache DOT org)
799
800        * 2.10.2-svn-17
801
802        This is the third major check-in of the HADDOCK template, with mainly
803        stabilization fixes related for the plain editor, and many UI improvements.
804        The HADDOCK template is close to completion - go ahead and play with it.
805        (group related JSPs still to be done)
806
807        Summary of main changes:
808
809        * Many Suggestion dialogs are added to the plain editor:
810          links, link-options, images, acls, plugins, variables, %%styles,
811          hexadecimal colors, fonts, symbols, %%icons, ...
812          You can create new suggestion dialogs via json snippets in Wiki.Snips.js
813
814        * Fixed [JSPWIKI-482] Wrong insert from the suggestion box
815
816        * The editor toolbar is simplified, as most functions are reachable via the
817          suggestion dialogs. The find & replace UI can be repositioned on the screen.
818
819        * Sticky menu bar, which stays on top of the screen when scrolling down.
820
821        * The Quick Navigation menu is redesigned to improve usability for creating
822          and cloning new pages.
823          [JSPWIKI-531] usability: hints on or mechanism for creating a page
824
825        * New %%styles added:  %%dropcaps, %%flip, %%flop, %%addcss, %%progress,
826          %%scrollable-250 (limit the height of a code-block, so it becomes scrollable )
827
828        * Show READER view (also great for printing) has been added to the More menu.
829
830        * [JSPWIKI-788] TabbedSection - support multiple tabbedSections in single
831          document with same tab-identifiers
832
833        * Updated to the latest mootools v1.5.1
834        * Updated to wro4j 1.7.8
835
836        * Some additional i18n properties added -- but translation still to be done.
837
838 2015-05-31  Harry Metske (metskem@apache.org)
839
840        * 2.10.2-svn-16
841
842        * Fixed JSPWIKI-882 test-failure when using existing localized locale in OutComeTest (thanks to Marco Roeland)
843
844 2015-04-18  Harry Metske (metskem@apache.org)
845
846        * 2.10.2-svn-15
847
848        * Fixed JSPWIKI-880 Glassfish 4 Wrong Chars Solution - Brasil PT, thanks to Renato Grosz
849
850 2015-03-06  Harry Metske (metskem@apache.org)
851
852        * 2.10.2-svn-14
853
854        * Fixed JSPWIKI-878 (following up JSPWIKI-660) you can now also use environment variables to configure JSPWiki
855
856 2015-02-12  David Vittor (dvittor@apache.org)
857
858        * 2.10.2-svn-13
859
860        * Fixed JSPWIKI-867 - Deleting attachments should retain focus on the Attach tab
861
862        * JSPWIKI-566 - problem with Cookie set preferences and the GSon.fromJson() parser
863
864        * Fixed search icon in Smart Template "search.gif" instead of "search.png"
865
866 2015-01-30  David Vittor (dvittor@apache.org)
867
868        * 2.10.2-svn-12
869
870        * Fixed JSPWIKI-566 - Complete rewrite of AJAX functionality for JSPWiki
871
872        * Fixed JSPWIKI-502 & JSPWIKI-760 - Show Wikipages in Search without Authorization
873
874        * Fixed JSPWIKI-859 - Expose the WikiModuleInfo to the plugins and filters
875
876        * Fixed JSPWIKI-866 - Additional parameters (url,version,desc,htmltemplate,authorurl) to jspwiki_module.xml WikiModuleInfo
877
878 2015-01-25  David Vittor (dvittor@apache.org)
879
880        * 2.10.2-svn-11
881
882        * Fixed JSPWIKI-876 - NotePlugin does not work on wiki without context
883
884        * Fixed JSPWIKI-869 - JSPWiki Maven project cannot be imported into Eclipse
885
886        * Updated JSPWIKI-867 - Deleting attachments should retain focus on the Attach tab
887
888        * Updated JSPWIKI-566 - Some Ajax functionality added - not complete re-write yet
889
890 2014-12-08  Siegfried Goeschl (sgoeschl@apache.org)
891
892        * Fixed JSPWIKI-829 - [Portable] Integrate jspwiki-portable into the jspwiki maven build
893
894 2014-11-04  Harry Metske (metskem@apache.org)
895
896        * 2.10.2-svn-10
897
898        * Fixed JSPWIKI-874 - IllegalStateException running JSPWiki in Oracle Glassfish Server
899
900 2014-11-04  Harry Metske (metskem@apache.org)
901
902        * 2.10.2-svn-9
903
904        * Fixed JSPWIKI-871 - upgraded nekohtml (0.9.5 => 1.9.21) and xercesImpl (2.4 => 2.10.0)
905
906 2014-11-04  Harry Metske (metskem@apache.org)
907
908        * 2.10.2-svn-8
909
910        * Fixed JSPWIKI-870 - JSPWiki does not start, if tomcat directory path contains a white space.
911
912 2014-09-21  Harry Metske (metskem@apache.org)
913
914        * 2.10.2-svn-7
915
916        * Fixed JSPWIKI-856 - Enhance FileSystemProvider to be able to save page attributes as properties, provided by David Vittor
917
918 2014-08-12  Juan Pablo Santos (juanpablo AT apache DOT org)
919
920        * 2.10.2-svn-6
921
922        * Fixed JSPWIKI-855: NullPointerException in FormInput.java:92, patch provided by Jürgen Weber - thanks!
923
924 2014-07-31  Harry Metske (metskem@apache.org)
925
926        * 2.10.2-svn-5
927
928        * Fixed JSPWIKI-195 - do not allow more than one account with the same email address.
929           ==> a new key (security.error.email.taken) was added to CoreResources.properties
930
931        * minor encoding correction for the CoreResources_nl.properties
932
933 2014-07-07  Juan Pablo Santos (juanpablo AT apache DOT org)
934
935        * 2.10.2-svn-4
936
937        * Dependencies' upgrade: EhCache to 2.6.9, SLF4J to 1.7.7, Selenium to 2.42.0, Stripes to 1.5.7-classloaderfix
938          and Jetty to 8.1.15
939
940 2014-06-23  Juan Pablo Santos (juanpablo AT apache DOT org)
941
942        * 2.10.2-svn-3
943
944        * Fixed JSPWIKI-847 - Recent Changes Plugin breaks markup if generates an empty table, reported by Dave Koelmeyer
945
946 2014-06-05  Juan Pablo Santos (juanpablo AT apache DOT org)
947
948        * 2.10.2-svn-2
949
950        * Fixed JSPWIKI-843 - generate test-jars
951
952        * Fixed JSPWIKI-844 - Replace org.apache.catalina dependency by applying Ichiro's patch. Thanks!
953
954        * Fixed JSPWIKI-311 - Cannot save user profile in container managed authentication mode
955
956        * Applied patch on JSPWIKI-841, which solves part of the issue, on unsuccesful login there is no error message
957          with container managed authentication
958
959 2014-05-29  Harry Metske (metskem@apache.org)
960
961        * 2.10.2-svn-1
962
963        * Fixed JSPWIKI-396 - by making the server signature comparison case insensitive (reported by Jürgen Weber)
964
965 2014-05-23  Harry Metske (metskem@apache.org)
966
967        * 2.10.1-svn-17
968
969        * Fixed JSPWIKI-535 - direct links to sections with accents doesn't work
970
971 2014-04-20  Juan Pablo Santos (juanpablo AT apache DOT org)
972
973        * 2.10.1-svn-16
974
975        * First steps integrating Siegfried Goeschl's Wiki On A Stick (https://github.com/sgoeschl/apache-jspwiki -
976          thanks!), portable module still pending.
977        ** Fixes JSPWIKI-826 - [Portable] PropertyReader ignores the web app class loader
978
979        * Lucene updated to 4.7.0
980
981 2014-04-20  Juan Pablo Santos (juanpablo AT apache DOT org)
982
983        * 2.10.1-svn-15
984
985        * Fixed JSPWIKI-822 - NPE thrown by PluginContext#getText()
986
987        * JSPWIKI-814 - VersioningFileProvider does migrate original page properties (thanks to Brian Burch)
988
989 2014-04-20  Juan Pablo Santos (juanpablo AT apache DOT org)
990
991        * 2.10.1-svn-14
992
993        * Fixed JSPWIKI-832 - [Portable] Problems setting up multiple wikis using a shared JSPWiki libraries
994          (patch by Siegfried Goeschl - thanks!)
995
996        * Upgraded selenium-*-drivers to 2.41.0
997
998 2014-04-01  Harry Metske (metskem@apache.org)
999
1000        * 2.10.1-svn-13
1001
1002        * Fixed JSPWIKI-831 - Container managed authorization does not work in tomcat
1003
1004 2014-03-17  Harry Metske (metskem@apache.org)
1005
1006        * 2.10.1-svn-12
1007
1008        * Fixed JSPWIKI-833 - temp policy file is created with wrong content (thanks to Dietrich Schmidt)
1009
1010 2014-03-11  Harry Metske (metskem@apache.org)
1011
1012        * Fixed JSPWIKI-823 - set java.io.tmpdir to ${project.build.directory} in pom.xml
1013
1014 2014-03-11  Harry Metske (metskem@apache.org)
1015
1016        * Fixed JSPWIKI-827 - Migrate the mvn_cheatsheet.txt to Markdown
1017
1018 2014-03-03  Harry Metske (metskem@apache.org)
1019
1020        * 2.10.1-svn-11
1021
1022        * Fixed JSPWIKI-813 - ReferenceManagerTest - two cases fail (thanks to Brian Burch)
1023
1024 2014-03-02  Dirk Frederickx (brushed AT apache DOT org)
1025
1026        * 2.10.1-svn-10
1027
1028        This is the second major check-in of the HADDOCK template, with
1029        fixes and improvements mainly related to the plain editor.
1030
1031        * Livepreview has been fixed, with ajax based on the fly page rendering.
1032          The livepreview area can now also be displayed side-by-side next to the editor textarea,
1033          so you can immediately see the rendered wiki-markup during edit.
1034
1035        * Suggestion dialog boxes are shown while you type to assist entrance of more advanced
1036          wiki-markup such as links, %%styles, colors, fonts, plugins, and symbols.
1037          (but still heavily under development)
1038
1039        * Section Editing has been improved: you can choose which part of the page you want to edit.
1040
1041        * All icons are now based on an icon Font, replacing the FamFamFam icon set.
1042          Based on Font Awesome by Dave Gandy - http://fontawesome.iohttp://fontawesome.io/icons/
1043
1044        * The find & replace UI has been enhanced, showing number of occurrences,
1045          supporting regular expressions, and supporting replacement for the first or all matches.
1046
1047        * Text is automatically indented based on the indentation level of the previous line.
1048
1049        * Using the TAB key inside the textarea will indent a line. Use shift+TAB to un-indent.
1050          Indentation also works when selecting multiple lines.
1051
1052        * You can use shift+Enter to quickly insert line-breaks. (\\)
1053
1054
1055        Fixing following editor related JIRA tickets :
1056
1057        * [JSPWIKI-382]  Remove posteditor.js
1058
1059        * [JSPWIKI-482]  Wrong insert from the suggestion box
1060
1061        * [JSPWIKI-443]  Full screen editor.
1062          Added a collapsible sidebar, and a side-by-side display of the live-preview area.
1063
1064        * [JSPWIKI-336]  section selection box not working properly. Fixed.
1065
1066        * Fixed the User-Preference page-unload event.
1067
1068
1069        Other changes :
1070
1071        * New "layout" user-preference to switch between fluid or fixed-width page layout.
1072
1073        * Added a info drop-down menu with a summary of the page-info.
1074          This is similar to page-footer section, but now accessible at the top of the page.
1075
1076        * Replacing all *.png based icons by an icon font.  (eg. slimbox, filter, rss-feed )
1077
1078
1079 2014-02-20  Dirk Frederickx (brushed AT apache DOT org)
1080
1081        * 2.10.1-svn-9
1082
1083        * JS fix in haddock template : RegExp expression cause FF to crash.
1084
1085
1086 2014-02-20  Juan Pablo Santos (juanpablo AT apache DOT org)
1087
1088        * 2.10.1-svn-8
1089
1090        * [JSPWIKI-769 related] jspwiki-portable module, right now only Windows executable is generated, cfr. with
1091          https://jspwiki-wiki.apache.org/Wiki.jsp?page=PortableBinaries
1092
1093        * [JSPWIKI-817 related] Install.jsp is broken ==> Translation corrections (install.jsp.intro.[p1|p2|p3]) for ES
1094
1095        * [JSPWIKI-821] TestEngine sometimes creates testrepositories with double timestamps after r1567444
1096
1097 2014-02-18  Dirk Frederickx (brushed AT apache DOT org)
1098
1099        * 2.10.1-svn-7
1100
1101        * Various small fixes on the HADDOCK template (jsp/css/js) :
1102
1103        * Fixing %%category dropdowns which were clipped when inside a %%accordion.
1104          Replacing js based animation by2.10.1-svn-12 css3 animation to show/hide the popup.
1105
1106        * Fixing bug when saving the Preferences (detected by Harry)
1107
1108        * Changed fixed-width layout into fluid layout, occupying all screen real-estate.
1109          (this could become a user-preference setting in the future)
1110          Slightly decreasing the size of the sidebar.
1111
1112
1113 2014-02-18  Dirk Frederickx (brushed AT apache DOT org)
1114
1115        * 2.10.1-svn-6
1116
1117        * Fixing the JSONRPCMAnager.emitJSONCall(..) so that it now renders
1118          the correct JSON RPC invocation javascript.
1119
1120          You can test the RPCSamplePlugin like this:
1121
1122               [{RPCSamplePlugin
1123
1124               test
1125               }]
1126
1127                  We are still getting error-code: 490, "No permission to access this AJAX method!"
1128          when invoking a plugin generated json-rpc call.
1129
1130
1131 2014-02-14  Dirk Frederickx (brushed AT apache DOT org)
1132
1133        * 2.10.1-svn-5
1134
1135          Introducing the HADDOCK template, a new template/ui for Apache JSPWiki.
1136
1137          This template contains various UI improvements and JSP simplifications,
1138          a major redesign of the JSPWiki CSS stylesheet based on BOOTSTRAP
1139          (now modularly build with LESS) and a rework of the javascript routines
1140          based on mootools v1.4.x. (also the js is now split into modular class files)
1141
1142          Be aware: this is a first commit -- expect things to be broken.
1143          More work is needed on the plain editor; the Group UI is to be fixed.
1144          Validation has been done against Safari, Chrome & FF;  IE testing is left
1145          to the adventurous user.
1146
1147          HADDOCK lives peacefully next to the default template. To activate the new
1148          template, add following line to your jspwiki-custom.properties:
1149
1150               jspwiki.templateDir = haddock
1151
1152
1153        * [JSPWIKI-504] New default look for 3.0
1154
1155        * [JSPWIKI-431] Attachment Upload, support upload of multiple files, drag&drop,
1156               improved progress bars.
1157               However the server functionality to upload multiple files is
1158               currently broken. FFS
1159
1160        * [JSPWIKI-432] Simplify Tabbed Section Markup
1161               Still maintaining backwards compatibility with the current %%tabbedSection
1162               markup.
1163
1164        * [JSPWIKI-712] Entites in ChangeNote should be decoded with "keep editing"
1165
1166        * [JSPWIKI-797] Refactoring the JSPWiki javascript routines, upgrade js libs:
1167                mootools-core-1.4.5
1168                mootools-more-1.4.0.1
1169                prettify (dd. 4 mar 2013)
1170
1171        * [JSPWIKI-798] Refactoring the JSPWiki main CSS stylesheet -
1172                now based on the BOOTSTRAP CSS Framework
1173
1174        * [JSPWIKI-430] DOM based popups to replace regular js alert or prompt dialog boxes
1175                Also the edit/clone UI has been refactored.
1176                Some delete confirmation dialog boxes are still to be converted.
1177
1178        * [JSPWIKI-429] Improved SLIMBOX to support Youtube, flash and other formats.
1179                 You can now also 'slimbox' another wiki-page or an external url.
1180                 Based on this media viewer, also a %%carousel style has been added.
1181
1182        * [JSPWIKI-478] Remember cookies of collapsible for all contexts
1183                 Collapsible lists and boxes have been refactored, and styled with BOOTSTRAP.
1184                 In general, all %%dynamic-styles are re-styled with BOOTSTRAP css components.
1185
1186        * [JSPWIKI-693] style issues
1187
1188        * [JSPWIKI-463] display error in default template
1189
1190        * [JSPWIKI-449] Menuhide functionality is illogical
1191                 The sidebar (aka Favorites) can be shown/hidden via a toggle button.
1192                 By default, the sidebar is hidden in the Edit/Comment view, to give
1193                 maximum square-meters to the edit text-area.
1194
1195        * [JSPWIKI-512] CSS Error with Firefox 2.0.20
1196
1197        *  Upgrade wro4j to latest version 1.7.3
1198
1199 2014-02-12  Juan Pablo Santos (juanpablo AT apache DOT org)
1200
1201        * 2.10.1-svn-4
1202
1203        * Fixed JSPWIKI-819: Consider replacing ECS with JDOM, thanks to Ichiro Furusato
1204
1205        * TestEngine( Properties ) uses a different directory as page repo (JSPWIKI-813 related)
1206
1207 2014-02-10  Harry Metske (metskem@apache.org)
1208
1209        * 2.10.0-svn-72
1210
1211        * Fixed JSPWIKI-812 - plugin jars should be loadable from outside the war
1212
1213 2014-02-09  Harry Metske (metskem@apache.org)
1214
1215        * 2.10.0-svn-71
1216
1217        * Fixed JSPWIKI-813 - ReferenceManagerTest - two cases fail, patch by Brian Burch
1218
1219 2014-02-08  Harry Metske (metskem@apache.org)
1220
1221        * 2.10.0-svn-70
1222
1223        * Fixed JSPWIKI-817 - Install.jsp is broken ==> Translation corrections required (EN en NL done)
1224
1225        * Removed a bunch of System.out.println() statements from TestCases.
1226
1227 2014-01-13  Harry Metske (metskem@apache.org)
1228
1229        * 2.10.0
1230
1231        * 2.10.0-svn-69
1232
1233        * added new CleanBlue skin, contributed by Ichiro Furusato.
1234
1235 2014-01-12  Juan Pablo Santos (juanpablo AT apache DOT org)
1236
1237        * 2.10.0-svn-68
1238
1239        * Minor nit in jspwiki.css resulted in overly-tall popup menus on Preferences page. Spotted by Ichiro Furusato.
1240
1241 2014-01-07  Harry Metske (metskem@apache.org)
1242
1243        * 2.10.0-svn-67
1244
1245        * PropertyReader was using context.log for its logging. Every user changing his prefs is causing
1246          6 lines of logging to stdout which is cumbersome to get rid of. Changing this to log4j logging
1247          and offering a way to use an external log4j.properties file so PropertyReader can use log4j
1248          right away. (The cascaded property reading mechanism does not support "suppressing" properties
1249          from the ini/jspwiki.properties, only overriding)
1250
1251 2014-01-07  Harry Metske (metskem@apache.org)
1252
1253        * 2.10.0-svn-66
1254
1255        * JSPWIKI-810 - included the ReferringUndefinedPagesPlugin
1256
1257 2014-01-02  Juan Pablo Santos (juanpablo AT apache DOT org)
1258
1259        * 2.10.0-svn-65
1260
1261        * JSPWIKI-731: replaced all http://www.jspwiki.org references with TLP homepage
1262
1263 2014-01-01  Harry Metske (metskem@apache.org)
1264
1265        * 2.10.0-svn-64
1266
1267        * dropped last pieces of RCS file support including ProviderConverter
1268
1269 2013-12-31  Juan Pablo Santos (juanpablo AT apache DOT org)
1270
1271        * 2.10.0-svn-63
1272
1273        * Special page reference RecentChanges giving a blank page (due to non-existent JSP) instead
1274          of required WikiPage.
1275
1276 2013-12-30  Juan Pablo Santos (juanpablo AT apache DOT org)
1277
1278        * 2.10.0-svn-62
1279
1280        * JSPWIKI-809: PageCache has hardcoded limit of 1000 and doesn't fail gracefully
1281
1282        * Attachment servlet would perform unsafe redirection on doGet if a nextpage param was provided
1283          (JSPWIKI-46 related)
1284
1285 2013-12-28  Harry Metske (metskem@apache.org)
1286
1287        * 2.10.0-svn-61
1288
1289        * fixed JSPWIKI-807 VersioningFileProvider pageExist failure to properly handle latest version
1290
1291 2013-12-27  Harry Metske (metskem@apache.org)
1292
1293        * 2.10.0-svn-60
1294
1295        * fixed JSPWIKI-808 Refactor of o.a.w.HsqlDbUtils.stop() (simply use the Server.shutdown() cmd)
1296
1297 2013-12-26  Juan Pablo Santos (juanpablo AT apache DOT org)
1298
1299        * 2.10.0-svn-59
1300
1301        * Big bunch of Sonar warnings fixed.
1302
1303        * o.a.w.PropertyReader moved to o.a.w.util.PropertyReader
1304
1305        * Workaround for testing Hsql - thanks to Marco Roeland
1306
1307 2013-12-22  Glen Mazza (gmazza AT apache DOT org)
1308
1309        * 2.10.0-svn-58 (I think)
1310
1311        * Moved MassiveRepositoryTest to surefire plugin exclusion test to speed
1312          up build.
1313
1314        * Moved wro4j-maven-plugin from compile to prepare-package phase so
1315          people can run mvn test, mvn test -Dtest=xxxxTest, etc. without needing
1316          to trigger wro4j each time.  (A nice sanity saver.)
1317
1318        * Simpler error messages when JDBC*DatabaseTest fail due to DB being
1319          unavailable.
1320
1321 2013-12-22  Juan Pablo Santos (juanpablo AT apache DOT org)
1322
1323        * 2.10.0-rc2-3
1324
1325        * fixed lots of EmptyStackException while checking WatchDogs' state
1326
1327 2013-12-22  Harry Metske (metskem@apache.org)
1328
1329        * 2.10.0-rc2-2
1330
1331        * fixed NPE when using custom policy file
1332
1333 2013-12-21  Harry Metske (metskem@apache.org)
1334
1335        * 2.10.0-rc2-1
1336
1337        * JSPWIKI-807: VersioningFileProvider pageExist failure to properly handle latest version
1338
1339 2013-12-17  Juan Pablo Santos (juanpablo AT apache DOT org)
1340
1341        * 2.10.0 - first RC
1342
1343        * 2.10.0-svn-57
1344
1345        * JSPWIKI-758: dropped support for RCS (as per 2.9.1 notes on UPGRADING document)
1346
1347        * moved o.a.w.providers.ProviderException to o.a.w.api.exceptions.ProviderException
1348
1349 2013-12-16  Juan Pablo Santos (juanpablo AT apache DOT org)
1350
1351        * 2.10.0-svn-56
1352
1353        * decoupled o.a.w.util from o.a.w, cfr. with $SVN/jspwiki-war/src/main/config/2.10-API.txt
1354          for details
1355
1356        * wikipages for each language are zipped in their respective submodule
1357
1358        * removed remaining build.xml from war submodule, all artifacts are generated from maven now
1359
1360 2013-12-15  Juan Pablo Santos (juanpablo AT apache DOT org)
1361
1362        * 2.10.0-svn-55
1363
1364        * JSPWIKI-155: AuthenticationManager, AuthorizationManager, DefaultFilterManager, GroupManager
1365          and UserManager not final anymore
1366
1367        * Introduced utility class to parse xml files.
1368
1369        * DefaultFilterManager closes stream on .initialize(Properties props) if needed
1370
1371 2013-12-11  Juan Pablo Santos (juanpablo AT apache DOT org)
1372
1373        * 2.10.0-svn-54
1374
1375        * retaking JSPWIKI-155, extracted interface o.a.w.api.engine.AdminBeanManager, cfr. with
1376          $SVN/jspwiki-war/src/main/config/2.10-API.txt for details
1377
1378 2013-12-04  Juan Pablo Santos (juanpablo AT apache DOT org)
1379
1380        * 2.10.0-svn-53
1381
1382        * some more refactorings before moving into JSPWIKI-155, cfr. with
1383          $SVN/jspwiki-war/src/main/config/2.10-API.txt for details
1384
1385 2013-12-03  Juan Pablo Santos (juanpablo AT apache DOT org)
1386
1387        * 2.10.0-svn-52
1388
1389        * second wave of removing deprecated classes / methods, cfr. with
1390          $SVN/jspwiki-war/src/main/config/2.10-API.txt for details
1391
1392 2013-12-02  Juan Pablo Santos (juanpablo AT apache DOT org)
1393
1394        * 2.10.0-svn-51
1395
1396        * first wave of removing deprecated classes / methods, cfr. with
1397          $SVN/jspwiki-war/src/main/config/2.10-API.txt for details
1398
1399        * Brought back Installer.INSTALL_WARNING constant, got lost somewhere in time and was still
1400          being used by Install.jsp
1401
1402 2013-12-01  Juan Pablo Santos (juanpablo AT apache DOT org)
1403
1404        * 2.10.0-svn-50
1405
1406        * Broke cycle between o.a.w.parser and o.a.w.api.engine packages:
1407        ** added public Pattern getPluginPattern() to o.a.w.api.engine.PluginManager
1408        ** moved PluginContent parsePluginLine( WikiContext context, String commandline, int pos ) from
1409           o.a.w.api.engine.PluginManager to equivalent-static method on o.a.w.parser.PluginContent
1410        ** deleted deprecated public static boolean isPluginLink( String link ) from o.a.w.api.engine.PluginManager,
1411           consider using equivalent method on o.a.w.parser.JSPWikiMarkupParser
1412
1413 2013-11-30  Harry Metske (metskem@apache.org)
1414
1415        * 2.10.0-svn-49
1416
1417        * JSPWIKI-805: more general support for X-Forwarded-For header
1418
1419 2013-11-28  Juan Pablo Santos (juanpablo AT apache DOT org)
1420
1421        * 2.10.0-svn-48
1422
1423        * JSPWIKI-804: SpamFilter should support X-Forwarded-For header in the banlist
1424
1425        * Lucene upgraded to 4.6, minor upgrades on plugin versions
1426
1427 2013-11-25  Harry Metske (metskem@apache.org)
1428
1429        * 2.10.0-svn-47
1430
1431        * fixed JSPWIKI-803 Too strict version requirement on plain editor, maxVersion set to 2.9
1432
1433 2013-09-28  Harry Metske (metskem@apache.org)
1434
1435        * 2.10.0-svn-46
1436
1437        * fixed JSPWIKI-792 additional fix, ehcaches now have unlimited expiry (RecentChanges were not showing all entries)
1438
1439 2013-09-15  Glen Mazza (gmazza AT apache DOT org)
1440
1441        * Removed jspwiki-site under jspwiki-trunk, now just one source of record
1442          for the website (jspwiki/site)
1443
1444 2013-09-03  Harry Metske (metskem@apache.org)
1445
1446        * 2.10.0-svn-45
1447
1448        * fixed JSPWIKI-792, replace opensymphony's oscache with ehcache
1449
1450 2013-08-25  Glen Mazza (gmazza AT apache DOT org)
1451
1452        * 2.10.0-svn-44
1453
1454        * Added jspwiki.login.throttling (default true, as in Java code) to default jspwiki.properties
1455
1456        * Removed unnecessary config from IT test's jspwiki-custom.properties.
1457
1458 2013-08-24  Glen Mazza (gmazza AT apache DOT org)
1459
1460        * No revision number (IT tests change only)
1461
1462        * jspwiki-it-test-container-jdbc test now working, so all five IT test submodules are working
1463          (except for RenameProfile which fails with all tests).
1464
1465        * renamed the two "container" tests to more descriptive "cma" (container-managed authentication).
1466
1467 2013-08-22  Glen Mazza (gmazza AT apache DOT org)
1468
1469        * No revision number (IT tests change only)
1470
1471        * For IT tests switched to Brian Matthew's inmemdb-maven-plugin used by Roller, creates an in-memory
1472          HSQLDB database with a lifespan that of the IT tests themselves (so no Ant tasks and no DB drop
1473          scripts needed).
1474
1475        * jspwiki-it-test-custom-jdbc test now working, only one still not operative is -container-jdbc,
1476          which is up from 0 to 25 percent working.
1477
1478 2013-08-22  Glen Mazza (gmazza AT apache DOT org)
1479
1480        * 2.10.0-svn-43
1481
1482        * Changed jspwiki.propertyfile.cascade to jspwiki.custom.cascade to emphasize cascading is done
1483          on top of new jspwiki-custom.properties file if present, the default properties file only if not
1484          present.
1485
1486        * Changed some internal constants from "propertyfile" to "custom" so they more accurately reflect
1487          their meaning in 2.10.
1488
1489 2013-08-17  Glen Mazza (gmazza AT apache DOT org)
1490
1491        * 2.10.0-svn-42
1492
1493        * Updated code from using org.hsqldb.jdbcDriver to org.hsqldb.jdbc.JDBCDriver
1494
1495        * Switched from inaccurate NoRequiredPropertyException to somewhat better WikiSecurityException
1496          for database errors in JDBCGroup/UserDatabase (former was giving confusing error messages
1497          when the underlying problem was just DB-related).
1498
1499        * More work in IT tests, for JDBC tests to become operative again (not yet finished).
1500
1501        * Renamed HsqlDbUtils to HsqlDBUtilsIT in it-tests, to fully ensure HsqlDBUtils in jspwiki-war
1502          isn't being run instead.
1503
1504 2013-08-15  Glen Mazza (gmazza AT apache DOT org)
1505
1506        * 2.10.0-svn-41
1507
1508        * Removed "incubator" from JSPWiki taglib URI, removed deprecated in 2004 RSSLinkTag
1509
1510        * Some simplifications to web.xml put in, taking advantage of 2.5 web.xml format.
1511
1512 2013-08-15  Glen Mazza (gmazza AT apache DOT org)
1513
1514        * 2.10.0-svn-40
1515
1516        * Removed unneeded config files in Selenium IT module, changed its packaging to WAR
1517          and its parent to the it tests folder.  JDBC tests still inoperative, but others
1518          working as before.
1519
1520        * Removed jdbc.properties file in favor of configuring it in jspwiki-custom.properties.
1521
1522        * jspwiki.policy file in test updated to more recent structure used by the integrated
1523          tests module, subsequently removed from latter as it's unneeded there.
1524
1525 2013-08-14  Glen Mazza (gmazza AT apache DOT org)
1526
1527        * 2.10.0-svn-39
1528
1529        * Cleaned out unused config in IT tests, centralized common config
1530          to Selenium IT module's custom properties file.
1531
1532        * Patches to the three non-JDBC IT tests made so they're now all running
1533          except for one test (RenameProfile), two JDBC IT tests still inoperative.
1534
1535        * Removed config references to long-discontinued "jspwiki.admin.user" value.
1536
1537 2013-08-13  Glen Mazza (gmazza AT apache DOT org)
1538
1539        * 2.10.0-svn-38
1540
1541        * Updated all the test/*-custom.properties files, removed all non-necessary configuration items
1542
1543        * Removed no-longer-needed file filtering from the jspwiki WAR pom.
1544
1545 2013-08-11  Glen Mazza (gmazza AT apache DOT org)
1546
1547        * 2.10.0-svn-37
1548
1549        * Updated it-test's selenium module to use new jspwiki-custom.properties system.  IT tests only
1550          working 50% presently (same as before though).
1551
1552        * Removed some values from our jspwiki-custom.properties files where the defaults in jspwiki.properties
1553          are sufficient.
1554
1555 2013-08-09  Glen Mazza (gmazza AT apache DOT org)
1556
1557        * 2.10.0-svn-36
1558
1559        * Introducted new jspwiki-custom.properties file, which can be placed in test/resources for JUnit tests
1560          or externally to the WAR (for Tomcat, $CATALINA_HOME/lib) and will be picked up automatically by
1561          JSPWiki.  Only those elements that you're changing from default src/main/resources/ini/jspwiki.properties
1562          need addition to the custom properties file.  I still need to convert the Selenium tests to the new format.
1563
1564        * Renamed jspwiki.properties, _rcs.properties, and _vers.properties file with new -custom suffix in src/test/resources
1565          (can be named anything as JUnit tests hardcode the names).  Removed elements that are the same as those
1566          in the default jspwiki.properties file.
1567
1568 2013-08-08  Glen Mazza (gmazza AT apache DOT org)
1569
1570        * 2.10.0-svn-35
1571
1572        * Partial revert of Jetty to v. 8.1.12 so it can still run with the JDK 6 used by Jenkins.
1573
1574 2013-08-07  Glen Mazza (gmazza AT apache DOT org)
1575
1576        * 2.10.0-svn-34find
1577
1578        * Upgrade from Jetty used in unit test cases from v. 7.6.7 to v. 9.0.4
1579
1580 2013-08-06  Juan Pablo Santos (juanpablo AT apache DOT org)
1581
1582        * 2.10.0-svn-33
1583
1584        * JSPWIKI-799: jenkins build fails because of SearchManagerTest. It was reusing the same page directory
1585          as other tests, indexing pages created on other tests, depending on the test execution order.
1586
1587        * Use of Lucene 4.4 *Fields on LuceneSearchProvider to instantiate Fields, instead of using deprecated
1588          constructor + Field.Index
1589
1590 2013-08-04  Harry Metske (metskem@apache.org)
1591
1592        * 2.10.0-svn-32
1593
1594        * first guess in fixing JSPWIKI-799 TestEngine.emptyWorkdir() cleans another directory the the one used by the test ?
1595
1596 2013-08-03  Harry Metske (metskem@apache.org)
1597
1598        * 2.10.0-svn-31
1599
1600        * refixed JSPWIKI-791 NoClassDefFoundError for org.apache.lucene.analysis.standard.ClassicAnalyzer
1601
1602 2013-08-03  Harry Metske (metskem@apache.org)
1603
1604        * 2.10.0-svn-30
1605
1606        * fixed JSPWIKI-789 upgrade commons-io from 1.4 to 2.4
1607
1608 2013-08-03  Harry Metske (metskem@apache.org)
1609
1610        * 2.10.0-svn-29
1611
1612        * fixed JSPWIKI-790 upgrade HSQLDB from 2.2.9 to 2.3.0
1613
1614 2013-08-03  Glen Mazza (gmazza AT apache DOT org)
1615
1616        * 2.10.0-svn-28
1617
1618        * Removed unused variables as reported by Sonar, as information is obtainable
1619          by other means when needed.
1620
1621        * Removed "incubating" references in pom.xml
1622
1623 2013-08-01  Dirk Frederickx (brushed AT apache DOT org)
1624
1625        * 2.10.0-svn-27
1626
1627        * JSPWIKI-761 : Implementing the WRO4J ( Web Resource Optimizer for Java ) Build-time solution
1628        through the wro4j maven plugin.
1629           - replacing YUI-Compressor for JS by UglifyJS (better compression)
1630           - introducing the LESS CSS preprocessor supporting advanced css authoring capabilities (variables, mixins, ...)
1631           - merging JS and CSS files to reduce the number of resources needed at page-load.
1632
1633        You can now build with or without minification of the JS and CSS files to ease development
1634        by using -Dminimize = true | false. (ref. mvn_cheat-sheet.txt)
1635
1636 2013-08-01  Juan Pablo Santos (juanpablo AT apache DOT org)
1637
1638        * 2.10.0-svn-26
1639
1640        * Removed org.apache.wiki.WikiException in favour of org.apache.wiki.api.exceptions.WikiException
1641
1642 2013-07-31  Glen Mazza (gmazza AT apache DOT org)
1643
1644        * 2.10.0-svn-25
1645
1646        * Added missing Lucene dependency for testing, changed location of
1647          userdatabase.xml and groupdatabase.xml to get more of the Selenium
1648          tests running.
1649
1650 2013-07-30  Glen Mazza (gmazza AT apache DOT org)
1651
1652        * 2.10.0-svn-24
1653
1654        * JSPWIKI-791: Upgrade Lucene from 3.6.0 to 4.4.0
1655
1656 2013-07-28  Harry Metske (metskem@apache.org)
1657
1658        * 2.10.0-svn-23
1659
1660        * fixed JSPWIKI-784 UTF-8 chars not correctly rendered if served by JBoss
1661           (JBoss now also uses response.getOutputStream)
1662
1663 2013-07-19  Glen Mazza (gmazza AT apache DOT org)
1664
1665        * 2.10.0-svn-22
1666
1667        * Updated some dependencies and plugins based on results from mvn versions:display-[plugin|dependency]-updates (see base pom.xml)
1668
1669        * Various Sonar fixes (if cases without braces, trailing-line comments, etc.)
1670
1671        * Moved filter file (back) from jspwiki-war/src/test/filters to src/main/filters as I
1672          realized filtering is used in the webapp/WEB-INF folder in the main branch.
1673
1674 2013-07-18  Glen Mazza (gmazza AT apache DOT org)
1675
1676        * 2.10.0-svn-21
1677
1678        * Some Sonar fixes on trailing comments
1679
1680        * Combined our two maven-war-plugin definitions in jspwiki-war, added a Maven 3 requirement to the base POM
1681          so we can run mvn versions:display-[plugin|dependency]-updates
1682
1683        * Tightened up SearchManagerTest, now deleting page created after each test (was failing on Jenkins although
1684          for some reason still working fine on my computer).
1685
1686 2013-07-18  Glen Mazza (gmazza AT apache DOT org)
1687
1688        * 2.10.0-svn-20
1689
1690        * Some Sonar fixes on minor matters.
1691
1692 2013-07-15  Glen Mazza (gmazza AT apache DOT org)
1693
1694        * 2.10.0-svn-19
1695
1696        * Some Sonar complaints removed regarding redundant final declarations within
1697          final classes.
1698
1699 2013-07-14  Glen Mazza (gmazza AT apache DOT org)
1700
1701        * 2.10.0-svn-18
1702
1703        * Fixed the 160-170 Sonar complaints about redundant methods/variables redundantly being
1704          declared "public" or "public static final" within interfaces, also removed unused imports.
1705          Pre-commit we're at 77.5% rules compliance (ranked 69 of 87 Apache projects).
1706
1707        * Moved POM dependency scope declarations out of root pom and into jspwiki-war pom.
1708
1709 2013-07-11  Glen Mazza (gmazza AT apache DOT org)
1710
1711        * 2.10.0-svn-17
1712
1713        * Moved jspwiki.tld to releases/META-INF/ so it becomes part of the JSPWiki JAR instead of
1714          standalone file
1715
1716        * Upgraded jspwiki.tld from JSP 1.1 to JSP 2.1 (requires Tomcat 6 or higher), new URL for taglib
1717          includes "incubator" but can be quickly changed should JSPWiki become TLP.
1718
1719 2013-07-11  Glen Mazza (gmazza AT apache DOT org)
1720
1721        * 2.10.0-svn-16
1722
1723        * Upgraded JSTL to 1.2 (which includes standard, so could remove that dependency)
1724
1725        * Removed jstl-fmt.tld, oscache.tld in favor of versions within their respective JARs
1726
1727 2013-07-03  Juan Pablo Santos (juanpablo AT apache DOT org)
1728
1729        * 2.10.0-svn-15
1730
1731        * JSPWIKI-772: Move site to trunk so content generated from source gets
1732          built automatically
1733
1734 2013-07-03  Glen Mazza (gmazza AT apache DOT org)
1735
1736        * 2.10.0-svn-14
1737
1738        * Switched from org.jdom:jdom:1.2 to org.jdom:jdom2:2.0.5, to JUnit 4.11
1739
1740        * Updated Maven cheat sheet to provide debugging info
1741
1742        * Moved filters file from src/main/filters to src/test/filters as test
1743          is the only place using it.
1744
1745        * Updated some licenses to most recent.
1746
1747 2013-07-01  Glen Mazza (gmazza AT apache DOT org)
1748
1749        * 2.10.0-svn-13
1750
1751        * Switched from jdom:jdom:1.0 to org.jdom:jdom:1.2, removed
1752          tomcat:jasper-runtime dependency
1753
1754 2013-06-26  Glen Mazza (gmazza AT apache DOT org)
1755
1756        * 2.10.0-svn-12
1757
1758        * Switched to Jaxen 1.1.4 and removed nonstandard *-exclusion to get rid
1759          of "jaxen:jaxen:jar with value '*' does not match a valid id pattern"
1760          warning messages in the build.
1761
1762 2013-06-23  Glen Mazza (gmazza AT apache DOT org)
1763
1764        * 2.10.0-svn-11
1765
1766        * Switched jslint checking from yuicompressor-maven-plugin to jslint-maven-plugin
1767          (former uses out-of-date jslint version from 2010, and latter allows more customization
1768          options)
1769
1770        * Updated google-code-prettify's JS to latest 2013 version.
1771
1772 2013-06-11  Harry Metske (metskem@apache.org)
1773
1774        * 2.10.0-svn-10
1775
1776        * upgraded hsqldb from 1.8.0.10 (very old, no more sources and docs in central)
1777                            to 2.2.9 (current release)
1778        * removed (illegal according to IntelliJ IDEA) cobertura systemProperties from pom.xml
1779
1780 2013-06-09  Harry Metske (metskem@apache.org)
1781
1782        * 2.10.0-svn-9
1783
1784        * minor tweaks to HsqlDbUtils so we get far less debug output on builds (450k => 90k)
1785        * WikiBackgroundThread: replace "System.out.println" with log4j error/warn
1786
1787 2013-06-07  Juan Pablo Santos (juanpablo AT apache DOT org)
1788
1789        * 2.10.0-svn-8
1790
1791        * removed some deprecated classes (related to JSPWIKI-303), targetted to be removed
1792          on 2.10. Specifically:
1793            - o.a.w.FileUtil: in favour of o.a.w.util.FileUtil
1794            - o.a.w.TextUtil: in favour of o.a.w.util.TextUtil
1795            - o.a.w.filters.FilterManager: in favour of o.a.w.filters.DefaultFilterManager
1796            - o.a.w.plugin.PluginManager: in favour of o.a.w.plugin.DefaultPluginManager
1797
1798        * JSPWIKI-780: InternationalizationManagerTest is no longer sytem-locale dependent
1799
1800 2013-06-06  Harry Metske (metskem@apache.org)
1801
1802        * 2.10.0-svn-7
1803
1804        * removed duplicate keys from translation files.
1805
1806 2013-06-06  Glen Mazza (gmazza AT apache DOT org)
1807
1808        * 2.10.0-svn-6
1809
1810        * Update to Chinese, Portuguese, French and Italian language files.
1811
1812 2013-06-05  Harry Metske (metskem@apache.org)
1813
1814        * 2.10.0-svn-5
1815
1816        * JSPWIKI-779: Refactor TemplateManager#listLanguages() to get rid of copying
1817          default.properties to default_en.properties
1818
1819 2013-06-03  Glen Mazza (gmazza AT apache DOT org)
1820
1821        * 2.10.0-svn-4
1822
1823        * Removed further webtest-related configuration from jspwiki-war/build.xml;
1824          updated parameters so ant dist still works.
1825
1826        * Updated o.a.w.TranslationsCheck to make less chatty
1827
1828        * Removed unused translations from Italian and German resource files.
1829
1830 2013-06-02  Juan Pablo Santos (juanpablo AT apache DOT org)
1831
1832        * 2.10.0-svn-3
1833
1834        * JSPWIKI-771: inherit ASF parent pom. Deleted release profile in favour of
1835          apache-release and gpg configuration (both present on parent pom);
1836          added <ciManagement/>, <issueManagement/> and <mailingLists/> sections.
1837
1838        * fixed runtime NPE on WikiJSPFilter (m_engine used before having been initialized)
1839
1840 2013-06-01  Harry Metske (metskem@apache.org)
1841
1842        * 2.10.0-svn-2
1843
1844        * JSPWIKI-396: UTF-8 characters in wiki pages incorrectly rendered if served by Weblogic
1845
1846 2013-05-28  Juan Pablo Santos (juanpablo AT apache DOT org)
1847
1848        * 2.10.0-svn-1
1849
1850        * JSPWIKI-770: added jspwiki-it-test-container and jspwiki-it-test-container-jdbc
1851          selenium maven execution. Still some bits of refactor remaining + the IT
1852          tests are assuming english language, but the base configuration is finished
1853
1854        * artifact checksums created on release profile
1855
1856 2013-05-27  Juan Pablo Santos (juanpablo AT apache DOT org)
1857
1858        * 2.10.0-svn-0
1859
1860        * Maven multimodule build (related to JSPWIKI-768, JSPWIKI-769,
1861          JSPWIKI-770 and JSPWIKI-771)
1862
1863 2013-05-23  Glen Mazza (gmazza AT apache DOT org)
1864
1865        * 2.9.2-incubating-14
1866
1867        * Had Ant webtests and dist targets now write
1868          to target/ant-webtests and target/ant-dist
1869          respectively instead of non-Mavenized folder
1870        * Removed ant clean target in favor
1871          of mvn clean.
1872
1873        * Selenium tests folder moved to
1874          src/test/config; deleted now-unused tests folder.
1875
1876 2013-05-23  Glen Mazza (gmazza AT apache DOT org)
1877
1878        * 2.9.2-incubating-13
1879
1880        * Adjusted exclusions in Apache Rat, nonvital
1881          i18n stuff removed from build.xml, HSQLDB now
1882          writing temp files to target instead of base
1883          directory (easier to remove that way).
1884
1885 2013-05-23  Glen Mazza (gmazza AT apache DOT org)
1886
1887        * 2.9.2-incubating-12
1888
1889        * Removed Cobertura and Sonar tasks from Ant build
1890          and placed into Maven project (relying on config
1891          in MVN3_BRANCH with comments added.)
1892
1893 2013-05-23  Glen Mazza (gmazza AT apache DOT org)
1894
1895        * 2.9.2-incubating-11
1896
1897        * Remove unused .externalToolBuilders, .fbprefs folders
1898          OldChangeLog out of root directory and now under config/dev,
1899          build.properties deleted, JDBC config notes moved from
1900          build.xml to JDBCUserDatabase.java, removed no longer used
1901          etc/WEB-INF folder, jartests target gone from build.xml.
1902
1903 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1904
1905        * 2.9.2-incubating-10
1906
1907        * Removed the war target from the Ant build.xml,
1908          the Ant webtests and dist targets run fine with
1909          the results from mvn clean install.
1910
1911 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1912
1913        * 2.9.2-incubating-9
1914
1915        * Removed the unit test targets from the Ant build.xml,
1916          the Ant war, webtests, and dist targets run
1917          fine with the results from mvn clean install.
1918
1919 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1920
1921        * 2.9.2-incubating-8
1922
1923        * Removed the Compile and Compile test targets from the Ant
1924          build.xml, the Ant tests, war, webtests, and dist targets
1925          run fine with the results from mvn clean install.
1926
1927 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1928
1929        * 2.9.2-incubating-7
1930
1931        * Moved the javadoc and Rat plugins from MVN3_BRANCH to
1932          trunk and removed corresponding javadoc and rat code from
1933          the Ant script; "ant dist" will now use the javadoc generated
1934          from Maven.  Note additional configuration for javadoc plugin
1935          still present in MVN3_BRANCH; that can be moved over as part
1936          of the move to submodules.
1937
1938 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1939
1940        * 2.9.2-incubating-6
1941
1942        * Moved to one source of record for JSPWiki's
1943          dependencies (the Maven pom.xml file), it will
1944          now be needed to run "mvn clean install [-Dmaven.test.skip]"
1945          prior to running any of the Ant tasks, in
1946          order to download the necessary libs.
1947
1948        * Added maven-eclipse-plugin to pom.xml to create necessary
1949          Eclipse .project/.settings/.classpath settings upon calling
1950          mvn eclipse:clean eclipse:eclipse and removed corresponding
1951          folders in SVN repository. (IDEA users use mvn idea:idea
1952          instead.)
1953
1954 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1955
1956        * 2.9.2-incubating-5
1957
1958        * Mavenized location of doc directory; rat, javadoc,
1959          and releases folder now under target.
1960
1961 2013-05-20  Glen Mazza (gmazza AT apache DOT org)
1962
1963        * 2.9.2-incubating-4
1964
1965        * Mavenized location of src/wikipages files
1966
1967 2013-05-19  Glen Mazza (gmazza AT apache DOT org)
1968
1969        * 2.9.2-incubating-3
1970
1971        * Mavenized location of src/webdocs files
1972
1973 2013-05-18  Glen Mazza (gmazza AT apache DOT org)
1974
1975        * 2.9.2-incubating-2
1976
1977        * Mavenized locations of remaining etc/ files.
1978        * Defaulting storageDir to same "jspwiki-files" dir as pageDir.
1979
1980 2013-05-18  Glen Mazza (gmazza AT apache DOT org)
1981
1982        * 2.9.2-incubating-1
1983
1984        * Removed filtering within DB and DB test creation scripts although
1985          retained it within JDBC[User|Group]Database.java for users
1986          wishing to use different table/column names.
1987
1988 2013-05-16  Glen Mazza (gmazza AT apache DOT org)
1989
1990        * 2.9.2-incubating-0
1991
1992        * Mavenized location of jdbc.properties.tmpl, routed JDBC tests
1993          from tests/etc/db to target/etc/db, removed unused Ant API-difference
1994          detector & switched to Maven Clirr plugin equivalent.
1995
1996 2013-05-06  Glen Mazza (gmazza AT apache DOT org)
1997
1998        * 2.9.1-incubating-10
1999
2000        * Mavenized locations of most tests/etc/ files -> src/test/resources
2001
2002 2013-05-03  Juan Pablo Santos (juanpablo AT apache DOT org)
2003
2004        * 2.9.1-incubating-9
2005
2006        * Refactored TemplateManager#listLanguages(PageContext pageContext) so it doesn't search for
2007          i18n files under a specific jar filename
2008
2009 2013-05-03 Glen Mazza (gmazza AT apache DOT org)
2010
2011        * 2.9.1-incubating-8
2012
2013        * Moved test jspwiki{_vers, _rcs}.properties, filter.xml to Maven test/resources
2014          location; activated Maven filtering for those files and updated build.xml and
2015          pom.xml to point to new location for these files.
2016
2017 2013-05-02 Glen Mazza (gmazza AT apache DOT org)
2018
2019        * Removed install.sh, build.sh/build.bat/build.properties.win, moved latter's
2020          info into build.properties.
2021
2022        * slight renaming of web.xml files generated in build.xml for readability
2023
2024        * Added Maven-only filters.properties to src/main/filters (not yet used)
2025
2026 2013-04-30 Glen Mazza (gmazza AT apache DOT org)
2027
2028        * 2.9.1-incubating-7
2029
2030        * Moved WAR resources from previous commit to correct src/main/webapps/WEB-INF location, fixed pom.xml
2031          to stop duplicating those resources in both webapps and webapps/WEB-INF
2032
2033
2034 2013-04-30 Glen Mazza (gmazza AT apache DOT org)
2035
2036        * 2.9.1-incubating-6
2037
2038        * Moved WAR resources that don't require modification from etc/ to Mavenized src/main/webapps location.
2039
2040        * removed unused etc/dtd folder
2041
2042 2013-04-29 Glen Mazza (gmazza AT apache DOT org)
2043
2044        * 2.9.1-incubating-5
2045
2046        * Moved i18n resource files to Mavenized location.
2047
2048        * Updated build.xml and pom.xml for new i18n source locations
2049
2050 2013-04-25 Glen Mazza (gmazza AT apache DOT org)
2051
2052        * 2.9.1-incubating-4
2053
2054        * Moved ini folders from etc/ and tests/etc to
2055          Mavenized locations src/[main|test]/resources/ini
2056
2057        * Updated build.xml and pom.xml for new ini source locations
2058
2059 2013-04-24 Glen Mazza (gmazza AT apache DOT org)
2060
2061        * 2.9.1-incubating-3
2062
2063        * Moved JSPWiki source and test source to Mavenized locations
2064
2065        * Updated build.xml and pom.xml for new JSPWiki source locations
2066
2067 2013-04-23  Dirk Frederickx (brushed AT apache DOT org)
2068
2069        * 2.9.1-incubating-2
2070
2071        * JSPWIKI-775, fixing "null" change-notes in PageInfo.jsp.
2072
2073 2013-04-21  Harry Metske <metskem@apache.org>
2074
2075        * 2.9.1-incubating-1
2076
2077        * fixed JSPWIKI-396): UTF-8 characters in wiki pages incorrectly rendered if served by Tomcat
2078
2079 2013-04-14 Glen Mazza (gmazza AT apache DOT org)
2080
2081        * Start of Selenium plugin (just testing prior to it moving into its own module)
2082
2083        * Tomcat 5.x JSP precompilation option removed from build.xml
2084
2085        * Selenium TestSuite.html tests renamed to CamelCase to allow export-to-Java to work.
2086
2087 2013-04-07  Juan Pablo Santos (juanpablo AT apache DOT org)
2088
2089        * 2.9.1-incubating-0
2090
2091 2013-04-04 Glen Mazza (gmazza AT apache DOT org)
2092
2093        * Updated pom.xml by removing Jaxen transitive dependencies and providing
2094          comments on how to deploy via tomcat7:run-war and tomcat7:redeploy
2095
2096 2013-04-02 Glen Mazza (gmazza AT apache DOT org)
2097
2098        * Removed apparently unused stripes library from WAR created by build.xml
2099
2100        * Updated Maven WAR plugin to bring in WEB-INF artifacts: classes, JARs, etc.
2101
2102 2013-04-01 Glen Mazza (gmazza AT apache DOT org)
2103
2104        * Added YUICompressor Maven plugin into pom.xml to do the same compression
2105          done by the Ant build script to CSS and JS files in webdocs/scripts and /templates
2106
2107        * Updated Maven WAR plugin to bring in the webdocs/scripts and /templates files.
2108
2109 2013-03-24 Glen Mazza (gmazza AT apache DOT org)
2110
2111        * Removed empty src/applets folder
2112
2113        * More work on Maven WAR plugin configuration
2114
2115 2013-03-21  Juan Pablo Santos (juanpablo AT apache DOT org)
2116
2117        * JSPWIKI-651: added m2e configuration to pom.xml
2118
2119 2013-03-20  Harry Metske <metskem@apache.org>
2120
2121        * 2.9.1-svn-31
2122
2123        * fixed JSPWIKI-766): quick search not working anymore
2124        * "unfixed"  JSPWIKI-659 : NotSerializableException on Tomcat restart , UserManager not Serializable
2125
2126 2013-03-17  Harry Metske <metskem@apache.org>
2127
2128        * 2.9.1-svn-30
2129
2130        * fixed JSPWIKI-765): lucene search returns 3 results at max, discovered by Dave Koelmeyer
2131
2132 2013-03-06 Glen Mazza (gmazza AT apache DOT org)
2133
2134        * Upgraded Maven's tomcat plugin to latest version 2.1
2135
2136        * Placed in a more helpful error message in RCSFileProvider.java
2137          to let newbies know RCS needs to be installed on their machine
2138
2139        * Updated location in build.xml and pom.xml for JSTL library.
2140
2141 2013-02-19  Juan Pablo Santos (juanpablo AT apache DOT org)
2142
2143        * 2.9.1-svn-29
2144
2145        * JSPWIKI-764: ChangeLog published on site
2146
2147        * Upgraded version of maven's tomcat plugin to latest available (JSPWIKI-651 related)
2148
2149 2013-02-19  Juan Pablo Santos (juanpablo AT apache DOT org)
2150
2151        * 2.9.1-svn-28
2152
2153        * JSPWIKI-762: Drop TranslatorReader
2154
2155        * JSPWIKI-763: Requirement of at least Java 6 to build
2156
2157 2013-02-15  Harry Metske <metskem@apache.org>
2158
2159        * 2.9.1-svn-27
2160
2161        * changed test email addresses from example.com to mailinator.com
2162
2163 2013-02-14  Harry Metske <metskem@apache.org>
2164
2165        * 2.9.1-svn-26
2166
2167        * changed test email addresses testville.com to example.com (reported by Tony Stevenson from infra)
2168
2169 2013-02-12  Harry Metske <metskem@apache.org>
2170
2171        * 2.9.1-svn-25
2172
2173        * JSPWIKI-759 Resin 4 Compatibility (thanks to Paul Cowan)
2174
2175        * build.xml tweak: shut down the Jetty test server after the last webtest
2176
2177 2013-02-08  Juan Pablo Santos (juanpablo AT apache DOT org)
2178
2179        * 2.9.1-svn-24
2180
2181        * Decoupled (for 2.10 scope) Preferences from WikiContext, effectively meaning that the following
2182          methods are now deprecated
2183            - WikiContext#getBundle( String ) in favour of Preferences#getBundle( WikiContext, String )
2184            - WikiContext#getLocale( WikiContext ) in favour of Preferences#getLocale( WikiContext )
2185            - WikiContext#hasAccess( HttpServletResponse ) in favour of
2186              AuthorizationManager#hasAccess( HttpServletResponse )
2187            - WikiContext#hasAccess( HttpServletResponse, boolean ) in favour of
2188              AuthorizationManager#hasAccess( HttpServletResponse, boolean )
2189
2190        * Decoupled (for 2.10 scope) org.apache.wiki.event from org.apache.wiki.workflow, by deprecating
2191            - WorkflowEvent#getWorkflow() in favour of WikiEvent#getSrc()
2192
2193        * Added latest pom.xml from JSPWIKI-651 - Convert JSPWiki to a Maven project. Check associated
2194          JIRA for details
2195
2196 2013-01-28  Harry Metske <metskem@apache.org>
2197
2198        * 2.9.1-svn-23
2199
2200        * Dutch localization updates in follow up on JSPWIKI-143 and JSPWIKI-150
2201
2202 2013-01-28  Juan Pablo Santos (juanpablo AT apache DOT org)
2203
2204        * 2.9.1-svn-22
2205
2206        * JSPWIKI-143: Unlocalized messages in user management
2207
2208        * JSPWIKI-150: Unlocalized content at workflow's notification for creating a new user
2209
2210        * Minor refactor to HsqlDbUtils init checks
2211
2212        * deprecated
2213            - JSPWikiMarkupParser.getImagePatterns( WikiEngine ) in favour of
2214              WikiEngine.getAllInlinedImagePatterns()
2215            - UserManager.SaveUserProfileTask( WikiEngine ) in favour of
2216              UserManager.SaveUserProfileTask( WikiEngine, Locale )
2217
2218 2013-01-27  Dirk Frederickx (brushed AT apache DOT org)
2219
2220        * 2.9.1-svn-21
2221
2222        * JSPWIKI-712, fixing entities encoding in change-note, author and link fields.
2223          Part 2 : more fixes when adding page comments. (as pointed out by Harry)
2224
2225        * Improved styling of form buttons, fixing presentation issues in Chrome.
2226
2227 2013-01-26  Glen Mazza
2228        * Removed no longer needed StressTestRCSProvider.java,
2229          returned StressTestVersioningProvider to JUnit tests in build.xml
2230
2231 2013-01-26  Harry Metske <metskem@apache.org>
2232
2233        * 2.9.1-svn-20
2234
2235        * JSPWIKI-758 - deprecate RCS support.
2236
2237 2013-01-24 Glen Mazza
2238
2239        * Minor tweak to testSerialization() in AclImplTest so it will work with both Maven and Ant
2240          running the test.
2241
2242 2013-01-22 Glen Mazza
2243
2244        * Fix for JSPWiki-396 (updated org/apache/wiki/util/UtilJ2eeCompat.java to
2245          use streaming instead of char array-based output to WebLogic.
2246
2247 2013-01-20  Dirk Frederickx (brushed AT apache DOT org)
2248
2249        * 2.9.1-svn-19
2250
2251        * JSPWIKI-712, fixing entities encoding in change-note, author and link fields.
2252
2253 2013-01-15  Harry Metske <metskem@apache.org>
2254
2255        * 2.9.1-svn-18
2256
2257        * fixed JSPWIKI-712  Entities in ChangeNote should be decoded when "keep editing"
2258
2259 2013-01-14  Harry Metske <metskem@apache.org>
2260
2261        * 2.9.1-svn-17
2262
2263        * fixed JSPWIKI-659  NotSerializableException on Tomcat restart , UserManager not Serializable
2264          We now no longer put JSONRPCBridge in the HttpSession. Long term solution is to migrate to
2265          jackson.
2266
2267 2013-01-12 Glen Mazza (gmazza@apache.org)
2268
2269        * Switched to a hardcoded jdbc.properties file for testing to simplify build.xml and future
2270          Maven conversion. Updated the developing pom.xml in JSPWIKI-651.
2271
2272 2013-01-10  Juan Pablo Santos (juanpablo AT apache DOT org)
2273
2274        * 2.9.1-svn-16
2275
2276        * some additional changes regarding org.apache.wiki.api.engine.PluginManager (cfr. $SVN/trunk/doc/2.10-API.txt):
2277            - @Deprecated public void executeParse(PluginContent content, WikiContext context)
2278                + consider using PluginContent.executeParse(WikiContext) instead
2279            - WikiPlugin newWikiPlugin( String pluginName, ResourceBundle rb ) is now public and part
2280              of the org.apache.wiki.api.engine.PluginManager API
2281
2282 2013-01-09  Juan Pablo Santos (juanpablo AT apache DOT org)
2283
2284        * 2.9.1-svn-15
2285
2286        * fixed JSPWIKI-757 Have default file direction location be in relative directory instead of
2287          hardcoded /p/dir1/dir2.If jspwiki.fileSystemProvider.pageDir in jspwiki.properties isn't
2288          provided, it will default to ${user.home}/jspwiki-files
2289
2290        * new API package org.apache.wiki.api.engine, intended to hold WikiEngine, its managers and
2291          related classes. FilterManager and PluginManager moved there (cfr. JSPWIKI-155, JSPWIKI-303
2292          and $SVN/trunk/doc/2.10-API.txt).
2293
2294        * org.apache.wiki.FileUtil and org.apache.wiki.TextUtil Moved to equivalent classes under
2295          org.apache.wiki.util. Original classes marked with @Deprecated and forwarding to the new
2296          ones until 2.10
2297
2298        * deprecated WikiEngine.getRequiredProperty( props, key ) in favour of
2299          TextUtil.getRequiredProperty( props, key ). The former will be deleted in 2.10 scope
2300
2301 2013-01-08 Glen Mazza (gmazza@apache.org)
2302
2303        * JSPWIKI-756 removed unused Xalan, Xerces, and Custom-Rhino JARs
2304
2305 2013-01-06  Juan Pablo Santos (juanpablo AT apache DOT org)
2306
2307        * 2.9.1-svn-14
2308
2309        * Global use of org.apache.wiki.api.exceptions.WikiException instead of org.apache.wiki.WikiException,
2310          as part of JSPWiki API (cfr. JSPWIKI-303).
2311
2312        * Corrected the displayed version of commons-httpclient, we are downloading 3.1, but it was
2313          named 3.0.1 (it is needed to either delete commons-httpclient-3.0.1.jar or run ant
2314          clean-deps to ensure that the old jar goes away)
2315
2316        * Some minor refactors to expose generified collections at Acl and AclEntry, and adding
2317          missing serialVersionUID at org.apache.wiki.workflow
2318
2319 2013-01-06  Harry Metske <metskem@apache.org>
2320
2321        * 2.9.1-svn-13
2322
2323        * fixed JSPWIKI-533  proper handling of page deletes and renames for the Breadcrumb trail
2324
2325 2013-01-06  Harry Metske <metskem@apache.org>
2326
2327        * 2.9.1-svn-12
2328
2329        * fixed JSPWIKI-439 Localization of JSPWiki
2330
2331 2013-01-02  Harry Metske <metskem@apache.org>
2332
2333        * 2.9.1-svn-11
2334
2335        * JSPWIKI-513 - Remove DAV support from JSPWiki
2336
2337 2013-01-01  Harry Metske <metskem@apache.org>
2338
2339        * 2.9.1-svn-10
2340
2341        * webtests now also use HsqlDbUtils (just like the normal tests), also removed redundant
2342          hsqldb ant tasks from build.xml
2343
2344 2012-12-30  Harry Metske <metskem@apache.org>
2345
2346        * 2.9.1-svn-9
2347
2348        * repaired broken webtests, we now have one (documented) failing webtest (RenameProfile
2349          for container managed auth).
2350          Required fixes:
2351            - TestContainer now binds the jdbc/UserDatabase jdbc/GroupDatabase in Jetty's namespace
2352            - Logout webtest checks for the specific JSPWikiAssertedName cookie
2353            - build.xml was missing a lot of tasks and macros, required to properly startup hsqldb (don't know how/why)
2354            - JDBCGroupDatabase : NamingExceptions do not have a cause, we now log the exception itself
2355            - removed the semicolon from the License in .ddl files (they cause syntax errors)
2356
2357 2012-12-26  Juan Pablo Santos (juanpablo AT apache DOT org)
2358
2359        * 2.9.1-svn-8
2360
2361        * Filters API (org.apache.wiki.api.filters), as part of JSPWiki API (cfr. JSPWIKI-303).
2362          Check UPGRADING document for details
2363
2364        * Plugin API moved to its own sub-package, org.apache.wiki.api.plugin
2365
2366        * explicit access to API interfaces to get rid of "cannot dereference error with
2367          generics" errors at builds.a.o (cfr. http://stackoverflow.com/q/4144623)
2368
2369 2012-12-26  Harry Metske <metskem@apache.org>
2370
2371        * 2.9.1-svn-7
2372
2373        * fixed JSPWIKI-663 (Christmas 2012 patch, thanks to Glen Mazza),
2374          Rename page - page index still shows attachment with old page name, also patched the
2375          WikiPageRenameEvent handling code in PageViewPlugin
2376
2377 2012-12-14  Juan Pablo Santos (juanpablo AT apache DOT org)
2378
2379        * 2.9.1-svn-6
2380
2381        * initial commit for JSPWiki API (cfr. JSPWIKI-303), mostly focused on plugin API. Check
2382          UPGRADING document for details
2383
2384 2012-12-12  Harry Metske <metskem@apache.org>
2385
2386        * 2.9.1-svn-5
2387
2388        * fixed JSPWIKI-742 NullPointerException in PriorityList (reported by Rakesh K. Cherukuri)
2389
2390        * minor updates to build.xml to properly handle build failures (I am not an ant expert...)
2391
2392  2012-12-09  Juan Pablo Santos (juanpablo AT apache DOT org)
2393
2394        * Sonar Ant task executed even if there are tests failures
2395
2396        * When building jspwiki.properties, jspwiki.baseURL defaults to http://localhost:8080/JSPWiki/
2397
2398 2012-12-08  Harry Metske <metskem@apache.org>
2399
2400        * 2.9.1-svn-4
2401
2402        * fixed JSPWIKI-754 Have PageViewPlugin work with page renames (thanks to Glen Mazza)
2403
2404 2012-12-06  Juan Pablo Santos (juanpablo AT apache DOT org)
2405
2406        * 2.9.1-svn-3
2407
2408        * Added generics to WikiPlugin.execute( WikiContext, Map< String, String > )
2409        and propagated the change to all plugins. Cfr. with UPGRADING document for details.
2410
2411 2012-12-02   Harry Metske <metskem@apache.org>
2412
2413        * 2.9.1-svn-2
2414
2415        * fixed JSPWIKI-753 Consolidate TestEngine.deleteTestPage to single, non-static method (thanks to Glen Mazza)
2416
2417 2012-12-02   Harry Metske <metskem@apache.org>
2418
2419        * 2.9.1-svn-1
2420
2421        * fixed JSPWIKI-665 Page View Plugin and page renames and deletions (thanks to Glen Mazza)
2422
2423  2012-11-22  Florian Holeczek (florianh AT apache DOT org)
2424
2425        * version switch to 2.9.1-svn-0
2426
2427 2012-11-17  Juan Pablo Santos (juanpablo AT apache DOT org)
2428
2429        * JSPWIKI-751: deleted guitests target
2430
2431        * Upgraded Sonar Ant Tasks to 2.0
2432
2433 2012-11-01  Florian Holeczek (florianh AT apache DOT org)
2434
2435        * 2.9.0-incubating (preparing release)
2436
2437        * added generation of .sha1 checksum files
2438
2439 2012-10-30  Florian Holeczek (florianh AT apache DOT org)
2440
2441        * moved doc/aaa-diagram.graffle to project management area
2442
2443 2012-10-28  Florian Holeczek (florianh AT apache DOT org)
2444
2445        * 2.9.0-incubating-14
2446
2447        * JSPWIKI-750: PageViewPluginTest is failing very often when using a JDK 7
2448
2449        * minor documentation and logging fixes to PageViewPlugin
2450
2451 2012-10-22  Florian Holeczek (florianh AT apache DOT org)
2452
2453        * several small fixes and improvements related to building and licensing stuff
2454
2455 2012-10-22  Florian Holeczek (florianh AT apache DOT org)
2456
2457        * 2.9.0-incubating-13
2458
2459        * fixed CommentedPropertiesTest, which broke because of the recent license header changes
2460
2461 2012-10-22  Florian Holeczek (florianh AT apache DOT org)
2462
2463        * adjusted Ant target "rat-report"
2464
2465        * added license headers to further files
2466
2467 2012-10-21  Juan Pablo Santos (juanpablo AT apache DOT org)
2468
2469        * ensure correct information on cobertura reports.
2470
2471 2012-10-21  Florian Holeczek (florianh AT apache DOT org)
2472
2473        * some further fixes to license headers
2474
2475        * build improvements: checksum files in correct format, added SHA-512 hash
2476
2477 2012-10-20  Florian Holeczek (florianh AT apache DOT org)
2478
2479        * some fixes for JSPWIKI-749 and CheckStyle version 5.6
2480
2481 2012-10-09  Juan Pablo Santos (juanpablo AT apache DOT org)
2482
2483        * added Apache License Header to files which were missing it
2484          (cfr. with http://s.apache.org/EDd).
2485
2486 2012-10-08  Juan Pablo Santos (juanpablo AT apache DOT org)
2487
2488        * Added rat-report task. It requires at least Apache Ant 1.7.1, though.
2489
2490        * .java files now conform strictly to Apache License Header (cfr. with
2491          http://s.apache.org/EDd).
2492
2493 2012-09-25  Florian Holeczek (florianh AT apache DOT org)
2494
2495        * no version bump
2496
2497        * minor update to LICENSE file (YUI Compressor version number)
2498
2499 2012-09-23  Juan Pablo Santos (juanpablo AT apache DOT org)
2500
2501        * upgraded Yui compressor to 2.4.7, 2.4.2 from Central is broken. Thanks to Peter Hormanns
2502          for noticing.
2503
2504 2012-09-18  Juan Pablo Santos (juanpablo AT apache DOT org)
2505
2506        * tomcat jars downgraded to 5.5.23 so they can be downloaded from Central. Completes JSPWIKI-746
2507          and therefore closes JSPWIKI-744
2508
2509        * jetty upgraded to 7.6.7.v20120910 and selenium-server downloaded from their site, to avoid
2510          downloading anything from svn.apache.org during build time
2511
2512 2012-09-10   Harry Metske <metskem@apache.org>
2513
2514        * 2.9.0-incubating-12
2515
2516        * rewrote TestContainer to jetty version 7
2517
2518        * upgraded to selenium-server-standalone-2.25.0.jar
2519
2520 2012-09-06  Juan Pablo Santos (juanpablo AT apache DOT org)
2521
2522        * 2.9.0-incubating-11
2523
2524        * upgraded jrcs-diff to 0.4.2, as part of JSPWIKI-746
2525
2526        * JSPWIKI-747: Dependencies currently unavailable at Central repo
2527
2528 2012-08-29  Juan Pablo Santos (juanpablo AT apache DOT org)
2529
2530        * no version bump
2531
2532        * JSPWIKI-745: Dependencies currently downloadable from Central repo
2533
2534 2012-08-09  Juan Pablo Santos (juanpablo AT apache DOT org)
2535
2536        * 2.9.0-incubating-10
2537
2538        * ant clean target cleans all generated files
2539
2540        * junit reports are generated inside of ${tests.report} instead of inside ${tests.src}
2541
2542        * dependencies are downloaded from Central repo whenever is possible, in order to avoid
2543          the maintenance of a libraries' svn directory.
2544
2545        * ${libs.opt} set to tests/libs-opt in order to avoid downloading of opt files every time a
2546          clean is made
2547
2548        * maven-ant-tasks aren't used to download opt-libs anymore
2549
2550        * HSQL connections are handled inside the appropiate unit tests in order to ensure HSQL
2551          server shutdown. Hypersonic is updated to 1.8.0.10
2552
2553        * added clean-deps target to remove all lib's directories. Useful to remove old jars
2554          if the dependencies get updated. This target needs to be run at least once to
2555          ensure that old jars don't remain in classpath
2556
2557 2012-07-22  Florian Holeczek (florianh AT apache DOT org)
2558
2559        * 2.9.0-incubating-9
2560
2561        * JSPWIKI-731: replaced some occurences of www.jspwiki.org by jspwiki.apache.org (XML namespaces)
2562
2563        * some updates to release documentation
2564
2565 2012-07-20  Florian Holeczek (florianh AT apache DOT org)
2566
2567        * 2.9.0-incubating-8
2568
2569        * Several fixes and improvements for quite some localization resources. Special thanks go to Christophe Dupriez!
2570
2571 2012-07-18  Juan Pablo Santos (juanpablo AT apache DOT org)
2572
2573        * 2.9.0-incubating-7
2574
2575        * JSPWIKI-738: Dependencies should not be distributed with source archive
2576
2577        * Small refactor in LuceneSearchProvider
2578
2579 2012-07-16  Florian Holeczek (florianh AT apache DOT org)
2580
2581        * no version bump
2582
2583        * synchronized windows to unix build files
2584
2585 2012-07-07  Dirk Frederickx (brushed AT apache DOT org)
2586
2587        * 2.9.0-incubating-6
2588
2589        * Fixing JSPWIKI-733 Box rounded corners missing in Firefox 13 for PlainVanilla skin elements etc.
2590          Add unprefixed border-radius and box-shadow to jspwiki.css.
2591          (ref. https://bugzilla.mozilla.org/show_bug.cgi?id=693510   Gecko 2.0 dropped support for -moz-prefix.)
2592
2593        * Fixing JSPWIKI-734 ShortURLConstructor causes Syntax Error when loading jspwiki-edit.js
2594
2595 2012-06-05  Juan Pablo Santos (juanpablo AT apache DOT org)
2596
2597        * 2.9.0-incubating-5, fixed JSPWIKI-737 IfPlugin negation doesn't work
2598
2599 2012-06-04  Juan Pablo Santos (juanpablo AT apache DOT org)
2600
2601        * 2.9.0-incubating-4, added support for cobertura reports and Sonar integration.
2602
2603 2012-06-08  Harry Metske <metskem@apache.org>
2604
2605        * 2.9.0-incubating-3, fixed JSPWIKI-729 Update Lucene to current version  3.6.0
2606
2607 2012-06-06  Harry Metske <metskem@apache.org>
2608
2609        * 2.9.0-incubating-2, fixed jsp compile error in rss.jsp ( we forgot one occurrence of com.ecyrd.jspwiki)
2610
2611 2012-05-02  Dirk Frederickx (brushed AT apache DOT org)
2612
2613        * 2.9.0-incubating-1, fixing JSPWIKI-683 Sortable Tables.
2614
2615        * second ASF release candidate build.
2616
2617 2012-04-21  Juan Pablo Santos (juanpablo AT apache DOT org)
2618
2619        * 2.9.0-incubating-0, first ASF release candidate build.
2620
2621 2012-04-18  Harry Metske <metskem@apache.org>
2622
2623        * 2.9.0-svn-9
2624
2625        * fixed JSPWIKI-726 drop the 2 case-sensitive tests in WikiEngineTest.testSpacedNames1
2626
2627 2012-04-14  Harry Metske <metskem@apache.org>
2628
2629        * 2.9.0-svn-8
2630
2631        * fixed JSPWIKI-725 Return to original page attachments list after deleting one attachment
2632
2633 2012-03-25  Juan Pablo Santos (juanpablo AT apache DOT org)
2634
2635        * 2.9.0-svn-7
2636
2637        * fixed JSPWIKI-722 Build broken under jdk 1.7
2638
2639 2012-02-22  Harry Metske <metskem@apache.org>
2640
2641        * 2.9.0-svn-6
2642
2643        * fixed JSPWIKI-721 Log FileNotFoundException on missing attachment
2644
2645 2012-02-12  Juan Pablo Santos (juanpablo AT apache DOT org)
2646
2647        * 2.9.0-svn-5
2648
2649        * small refactor on ClassUtil.getMappedObject: it uses varargs so we can take away
2650          a couple of methods. Also /etc/ini/classmappings.xml file is fully populated with
2651          all ClassUtil.getMappedObject calls
2652
2653 2012-02-07  Juan Pablo Santos (juanpablo AT apache DOT org)
2654
2655        * tests are now part of the main build. Also, they can be desactivated through
2656          jspwiki.test.skip property (i.e.: ant clean dist -Djspwiki.test.skip=true)
2657
2658 2012-02-06  Juan Pablo Santos (juanpablo AT apache DOT org)
2659
2660        * 2.9.0-svn-4
2661
2662        * taken back <signeddist/> goal from 3.0 branch in order to be able to accomplish
2663          JSPWIKI-557
2664
2665 2012-02-01  Harry Metske <metskem@apache.org>
2666
2667        * 2.9.0-svn-3
2668
2669        * fixed JSPWIKI-719 (plugin compatibility with com.ecyrd.jspwiki)
2670
2671        * draft ReleaseNotes
2672
2673 2012-01-29  Florian Holeczek <florianh@apache.org>
2674
2675        * 2.9.0-svn-2
2676
2677        * corrected some minor errors which emerged from package renaming
2678
2679 2012-01-25  Harry Metske <metskem@apache.org>
2680
2681        * 2.9.0-svn-1
2682
2683        * release bump because of package rename