[last changed: $Date: 2005/12/24 21:47:17 $] 2002 mir-coders group ------------------------------------------------------------------------------- ================================ 1.1-rc1 (as of yet unreleased) ================================ [New features/Improvements] * added support for a built-in search engine using lucene. indexes articles incrementally when they are produced, uses standard internationalized template scheme to display results of queries, which can be sorted by real publication date and include things like image thumbnails [Build process] [Maintenance] =============================== 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