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