1 [last changed: $Date: 2002/12/08 05:05:36 $] 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 * support production of RDF/XML syndication for startspecials/features, works
107 with the new global indymedia system. Should probably be re-factored to be
108 more generic. i.e being able to decide what makes it into the RDF file.
109 * allow for changing the maximum allowed size of an uploaded file as well as
110 the maximum number of files one can upload
111 * support changing the character encoding used in for produced files
112 * support creation of printable PDF files out of articles
113 * creation of the ObjectStore for Object caching to improve performance
114 * make the Entity's implement the freemarker TemplateModel simplifying the
115 the producer code and improving performance.
116 * switch to Poolman Database connection pooling
117 * i18n support for templates via language bundles. allows for a multilingual
118 admin interface and easily switching the language of the produced site.
119 * addition of the media handler interface layer for upload/handling of
120 multimedia files like audio and video
121 * support for duplicate posting checks using checksums via a postgres module
122 * simplify configuration slightly and remove redundant config options
123 * choose between direct and indirect open posting. i.e direct to newswire vs.
125 * implement multiple file upload support
128 * Better and more consistent exception handling: make sure all exceptions make
130 * make sure that if some part of a posting fails that the posting however
131 complete/inconplete it may be is deleted
132 * many bugfixes all over the place
135 * ditch build.sh wrapper in favor of a saner build.xml
136 * INSTALL documentation revamped
137 * perms.sh script to set install permissions
138 * config.properties file re-organized and commented
141 * make changes for tomcat v4.1.x compatibility
142 * change licensing to GPL
143 * translate some/most comments from German to English
144 * formal start of Mir project: get other developers involved