| 1 | Diogenes 0.9.18.1 |
| 2 | * fixed - fix handling of filter plugins without arguments |
| 3 | |
| 4 | Diogenes 0.9.18 |
| 5 | * improved - resync Textile plugin with Textpattern 4.0.2 |
| 6 | * improved - merge page catalog and file browser with slicker layout |
| 7 | * improved - add "home", "up", "add a page" to file browser toolbar |
| 8 | * fixed - PHP5 compatibility fixes |
| 9 | * improved - refresh Dutch translations (thanks Michiel!) |
| 10 | * improved - add support for OMA DRM contents |
| 11 | * improved - switch to XHTML 1.0 strict |
| 12 | * improved - add debugging and W3C validation options in global options |
| 13 | |
| 14 | Diogenes 0.9.17.2 |
| 15 | * fixed - handle log messages with quotes properly |
| 16 | |
| 17 | Diogenes 0.9.17.1 |
| 18 | * improved - fix URL rewriting to allow access to barrel 'foo' via |
| 19 | (..)/site.php/foo/ as well as (..)/site/foo/ |
| 20 | |
| 21 | Diogenes 0.9.17 |
| 22 | * improved - recognise additional MIME types and associated icons |
| 23 | * added - add a generic plugin mechanism |
| 24 | * added - add MailForm plugin to display a mail form to a fixed recipient |
| 25 | * added - add FileList plugin to display a directory listing with icons |
| 26 | * added - add an option to create an empty file |
| 27 | * improved - use new icons to represent MIME types |
| 28 | * added - add WikiMarkup plugin to render Wiki markup |
| 29 | * added - add RenderPhp plugin to handle PHP execution of barrel pages |
| 30 | * improved - barrel-level templates do not apply to admin pages |
| 31 | * improved - merge all *_option tables into diogenes_option |
| 32 | * added - offer copy, move and rename file operations in file browser |
| 33 | * improved - add debugging options for WebDAV |
| 34 | * fixed - work around Apache 2 / HTTP_WebDAV_Server issue |
| 35 | * improved - add support for spaces in file names |
| 36 | * improved - add support for nested pages (abritary directory tree depth) |
| 37 | * fixed - correct WebDAV support for barrels on virtual hosts |
| 38 | * improved - directory tree is cached in a file to reduce database calls |
| 39 | * improved - add some icons to the admin interface |
| 40 | * added - add TextileMarkup plugin to handle Textile markup |
| 41 | * improved - beautify the barrel activity page |
| 42 | * improved - warn that $globals->rooturl must be full URL for some features |
| 43 | * added - add HttpHeader plugin to add custom HTTP headers to a page |
| 44 | * added - add HtmlHead plugin to add entries to a pages's <head> block |
| 45 | * added - add LinksMagic plugin to highlight external and secure links |
| 46 | |
| 47 | Diogenes 0.9.16 |
| 48 | * improved - add a global option to control Word import |
| 49 | * improved - touchup the barrel activity summary |
| 50 | * improved - use unsigned ints instead of smallints for user/page/menu ids |
| 51 | |
| 52 | Diogenes 0.9.15 |
| 53 | * improved - add Kafenio as the default HTML editor |
| 54 | * added - user accounts now have an 'email' field |
| 55 | * fixed - correct escaping of PHP code when using HTML editor |
| 56 | * added - new bootstrapping interface to create initial admin |
| 57 | * added - add a toplevel option to switch HTML editor (Ekit/Kafenio) |
| 58 | * improved - integrate user preferences menu into barrels |
| 59 | * added - add an option to hide the Diogenes part of a barrel's menu |
| 60 | * improved - order barrels by alias in toplevel interface |
| 61 | |
| 62 | Diogenes 0.9.14 |
| 63 | * added - new expert mode for direct access to the global options table |
| 64 | * improved - new debugging toolbar and floating database trace |
| 65 | * fixed - always use custom function to determine mime type |
| 66 | |
| 67 | Diogenes 0.9.13 |
| 68 | * improved - return a Content-Length header for static content |
| 69 | * fixed - various fixes in the Diogenes library (see library ChangeLog) |
| 70 | * fixed - correct the file revision browser's 'restore' function |
| 71 | * fixed - make sure the CVS wrapper exits when it has no children left |
| 72 | * added - full Spanish translation (Pablo Castellazzi) |
| 73 | * fixed - pass correct baseurl and stylesheet to Ekit |
| 74 | |
| 75 | Diogenes 0.9.12 |
| 76 | * improved - mention what constitutes a valid barrel name |
| 77 | * added - allow admins to choose site-wide or page-specific templates |
| 78 | * improved - make PHP execution of pages more flexible |
| 79 | * fixed - correct handling of HTML entities in raw editor |
| 80 | * improved - replace unused 'visible' flag by a more flexible status selector |
| 81 | * improved - replace useless 'root' access level by 'forbidden' |
| 82 | * added - ability to add a log message to page file commits |
| 83 | * fixed - expand 'Edit this page' menu entry for publicly writable pages |
| 84 | |
| 85 | Diogenes 0.9.11 |
| 86 | * improved - stop using tables so admins can control their site's appearance |
| 87 | * fixed - new JavaScript MD5 which supports accentuated characters |
| 88 | * improved - several updates to French translation (Nicolas Bertolissio) |
| 89 | * improved - improved cache-control for public, static content |
| 90 | * improved - various layout and stylesheet enhancements |
| 91 | * added - include a note about customising Diogenes |
| 92 | * improved - stop hardcoding charset in the pages |
| 93 | * added - full Dutch translation (Michiel Alkemade) |
| 94 | * added - full Swedish translation (Jonas Johansson) |
| 95 | * improved - send back appropriate HTTP status codes on error pages |
| 96 | * improved - offer to authenticate again after login failure |
| 97 | |
| 98 | Diogenes 0.9.10 |
| 99 | * improved - changed DB structure for the menus for increased speed |
| 100 | * fixed - explicitly set magic_quotes_gpc On and register_globals Off |
| 101 | * added - barrels have their own set of options |
| 102 | * added - customisable menu expanding level |
| 103 | * added - integrated phpLayersMenu |
| 104 | * fixed - reworked Word import to make it safer and to handle images |
| 105 | * improved - make it possible to use a different WebDAV class |
| 106 | * improved - do not allow the creation of a barrel called CVSROOT |
| 107 | * added - selectable themes for the menu |
| 108 | * improved - allow customisation of the toplevel pages |
| 109 | |
| 110 | Diogenes 0.9.9.3 |
| 111 | * improved - split document root into separate subdirectory |
| 112 | * fixed - do not escape special characters in raw editor |
| 113 | * improved - added some missing translations |
| 114 | |
| 115 | Diogenes 0.9.9.2 |
| 116 | * improved - group WebDAV operations into sessions to declutter log |
| 117 | * improved - when logging in/out the user stays on the current page |
| 118 | |
| 119 | Diogenes 0.9.9.1 |
| 120 | * fixed - do not start session when in WebDAV mode (possible file corruption) |
| 121 | * fixed - check validity of page location |
| 122 | * fixed - use UNIX_TIMESTAMP when retrieving dates in log browser |
| 123 | * fixed - Ekit must be within a barrel (Java security violation on vhosts) |
| 124 | * improved - use HTML import function when a page is PUT with WebDAV |
| 125 | * improved - check new barrel names against list of invalid names |
| 126 | |
| 127 | Diogenes 0.9.9 |
| 128 | * address rewriting (mod_rewrite) is no longer required |
| 129 | * added support for WebDAV |
| 130 | * use page location exclusively for browsing (not page ID) |
| 131 | * fixed faulty date selection in log browser |
| 132 | * various code cleanups |
| 133 | * user-generated pages no longer have the "valid XHTML/CSS" logos |
| 134 | |
| 135 | Diogenes 0.9.8.3 |
| 136 | * fixed a regexp that killed old PHP versions (Word import bug) |
| 137 | * large speed improvements for log browsing |
| 138 | * enhanced database debugging |
| 139 | |
| 140 | Diogenes 0.9.8.2 |
| 141 | * fixed admin menu not always being displayed on public pages |
| 142 | * fixed distribution problems (Makefile & cvs.pl missing) |
| 143 | |
| 144 | Diogenes 0.9.8.1 |
| 145 | * fixed bug in diff viewing |
| 146 | * tightened HTML import code |
| 147 | |
| 148 | Diogenes 0.9.8 |
| 149 | * added customisable write access for pages |
| 150 | * added support for anonymous (Wiki-style) write access |
| 151 | * fixed extra checks on RCS operations |
| 152 | * added CVS support as an alternative to bare RCS (experimental) |
| 153 | * added toplevel page for RCS <-> CVS switching. |
| 154 | * fixed added missing stripslashes for page title |
| 155 | |
| 156 | Diogenes 0.9.7 |
| 157 | * split fullname into firstname and lastname |
| 158 | * improved display of authentication method (native, etc.) |
| 159 | * added script to update database structure |
| 160 | |
| 161 | Diogenes 0.9.6 |
| 162 | * reworked packaging |
| 163 | |
| 164 | Diogenes 0.9.5 |
| 165 | * started ChangeLog |
| 166 | * Ekit WYSIWYG editor integration |
| 167 | * allow language selection |
| 168 | * links to Diogenes documentation |
| 169 | * improved Word document handling |
| 170 | |