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