[last changed: $Date: 2002/12/24 01:51:30 $] 2002 mir-coders group ------------------------------------------------------------------------------- =============================== 1.0.0 final released 2002/12/24 =============================== [New features/Improvements] [Bugfixes] * minor: in source/mir/misc/HTMLTemplateProcessor.java, use Video.Host config option not the non-existant VideoHost option. [Build process] [Maintenance] * update README file. [Notes] ============================= 1.0.0-rc6 released 2002/12/20 ============================= [New features/Improvements] * throw a RuntimeException in MirConfig.getProp(..) if the property is not found. This should ease upgrading between versions when a new Config property is added. [Bugfixes] * Add a new method to escape characters that are special characters in SQL. It does a better job than the old hack in StringUtil.quote(..) which replaced single quotes with the HTML representation of a single quote (' I believe). The hack papered over a bug in the postgres JDBC driver which makes it not recognize escaping w/ a backslash (it uses double single quotes instead). [Build process] [Maintenance] * remove some unused methods in the StringUtil class. [Notes] ============================= 1.0.0-rc5 released 2002/12/13 ============================= [New features/Improvements] * remove gratuitous uses of encodeHTML in admin templates. this speeds things up. * make StringUtil.deleteForbiddenTags handle the case when a tag is spread over more that one line. [Bugfixes] * encodeHTML in admin templates shouldn't be used for the list views. * StringUtil.deleteForbiddenTags regexps didn't ignore case. * do not use encodeHTML for internal comments and messageboard in the admin. * next link in messageboard list was broken. (link pointed to "User" module instead of Message module. * remove unwanted tags in MediaRequest as well. * fix call of StringUtil.deleteForbiddenTags in ServletModuleOpenIndy.insposting. * Fix to_topic (just to_topic, not data.to_topic) select field in posting.template that prevented the chossing of a topic in openposting from working. luckily this bug didn't affect most sites since most installations customize the template. [Build process] [Maintenance] * remove debug prints in ServletModuleOpenIndy.java * remove lot's of no longer used source files and templates. [Notes] ============================= 1.0.0-rc4 released 2002/12/10 ============================= [New features/Improvements] * set a "Cache-control", "Pragma" and "Expires" header to the http response in the Mir and OpenMir servlets to insure that nothing gets cached by a client browser. * Add a new config parameter: Mir.DefaultHTMLCharset to set the HTML content-type charset in one place and re-use it in templates as ${config.defEncoding}. * Allow some HTML tags in the abstract (description field) during an openposting. strip out the dangerous ones like , and