2005-03-29 ---------- * [DONE] replace all sorters_whatever_function calls with new Number/String.Sorter() * [DONE app.properties.mode = database | remote | swarm] fully implement GENERICMODE and MIXEDMODE, resp. * [DONE] merge parss client into server, build file will create zipped parssclient * [DONE] Item prototype (creates plain item object) * [WONTFIX not necessary as long as the client gets either an initial error message or keeps the recent feed in its database] return a valid feed in any case (probably, include error message in feed) * [INVALID works on most platforms] check why umlauts are not displayed correctly in the client * [WONTFIX] think about clustering parss servers (helmaswarm replication!) * [WONTFIX would cause old feed contents to be displayed] do not update feeds which are not subscribed (feed.subscriptions.size() < 1) * [WONTFIX] use getChildElement and feed object in postlink_macro * [DONE] Catch exceptions when updating feeds * [DONE] Fix bug caused by URLs like http://sofa.antville.org * [DONE] Detect HTTP timeout errors as described in http://weblogs.at/parss/stories/2377/ * [DONE fixed in parss client] Check for future dates as described in http://weblogs.at/parss/stories/2338/ * [DONE] Verify already known bugs listed in http://weblogs.at/parss/stories/2311/ * [DONE] Update documentation * create README and INSTALL files * [DONE] update license (Rome!) * [DONE] give parss server a neat interface * reflect blocked users and feeds in client requests * [DONE] solve problem of missing items (future date issue cont'd) * add switch to display items "as is", ie. as complete HTML (client) * render images as "[image]" links in text-only mode (client)