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