1 [last changed: $Date: 2002/12/07 07:01:08 $] 2002 mir-coders group
2 -------------------------------------------------------------------------------
4 ================================
5 1.0.0-rc4 (as of yet unreleased)
6 ================================
8 [New features/Improvements]
9 * set a "Cache-control", "Pragma" and "Expires" header to the http response
10 in the Mir and OpenMir servlets to insure that nothing gets cached by a
25 [New features/Improvements]
26 * support "video/avi" mime type.
27 * add missing multi-file dialog for audio/video/othermedia admin interface
28 * mark an article as unproduced when one of it's possible attached media items
32 * fix placement of FILE upload field in the media admin
33 that prevented description, author, etc fields to appear in uploaded files in
35 * prevent an Image Entity from getting out of sync w/ the DB when the setImage
36 method in EntityImages is called.
43 * manually insertion of "video/avi" mime-type in the media_type table is
44 required. see the dbscripts/populate_mediatyp file for details (id 20)
50 [New features/Improvements]
53 * fix nasty and embaressing bug in rc1 that prevented uploads from working.
65 [New features/Improvements]
66 * convert the media layer to use InputStreams and OutputStreams when
67 uploading and viewing files to curb memory use. add FileHandler interface
68 abstraction to handle file uploads
69 * support converting the size in bytes of a file to human readable format, eg.
71 * support for previewing of Media files in the admin interface
72 * use req.getContextPath to find the RootUri.. much more robust
73 * create new web.xml servlet url mapping for 4.0 and 4.1 compatibility
76 * fix long standing bug that caused '&''s to be removed from an http link in
82 * use cvs's \$Name\$ tag for versioning
83 * get rid of some unused methos in StrinUtil.java
86 * due to the changes introduced for Input/OutputStream support in media
87 handling, the FILE upload field in the html form, must always come after
88 all other fields required for adding the media item.
89 * you'll need to add the new "TempDir" config option to your config.properties
92 ==========================================================================
93 From approx. March 2001 (beginning of indymedia.de) to 1.0.0-rc1, Dec 2002
94 ==========================================================================
96 [New features/Improvements]
97 * create and improve ServletModules for managing media files in the admin
99 * support modification of the content creation date (webdb_create) meta field
101 * add a basic static file editor ServletModule to be able to edit static html
102 files through the admin interface
103 * creation of a servlet module to list all non publish content items
104 * start of a one-time passwd system for openposting to protect against SPAM
106 * allow for changing the maximum allowed size of an uploaded file as well as
107 the maximum number of files one can upload
108 * support changing the character encoding used in for produced files
109 * support creation of printable PDF files out of articles
110 * creation of the ObjectStore for Object caching to improve performance
111 * make the Entity's implement the freemarker TemplateModel simplifying the
112 the producer code and improving performance.
113 * switch to Poolman Database connection pooling
114 * i18n support for templates via language bundles. allows for a multilingual
115 admin interface and easily switching the language of the produced site.
116 * addition of the media handler interface layer for upload/handling of
117 multimedia files like audio and video
118 * support for duplicate posting checks using checksums via a postgres module
119 * simplify configuration slightly and remove redundant config options
120 * choose between direct and indirect open posting. i.e direct to newswire vs.
122 * implement multiple file upload support
125 * Better and more consistent exception handling: make sure all exceptions make
127 * make sure that if some part of a posting fails that the posting however
128 complete/inconplete it may be is deleted
129 * many bugfixes all over the place
132 * ditch build.sh wrapper in favor of a saner build.xml
133 * INSTALL documentation revamped
134 * perms.sh script to set install permissions
135 * config.properties file re-organized and commented
138 * make changes for tomcat v4.1.x compatibility
139 * change licensing to GPL
140 * translate some/most comments from German to English
141 * formal start of Mir project: get other developers involved