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