2005-08-18:

    - Added SRU query support (#99)
    - Added support for rel='tag' microformat (#100)


2005-07-13:

    - Added entry filtering system (#7)


2005-07-11:

    - Added tag maintenance operations (#53)


2005-06-29:

    - Use ElementTree for XML generation (#97)


2005-06-08:

    - Private groups more properly hidden (#98)


2005-06-07:

    - Correctly limit "recent" tag view (#96)


2005-06-05:

    - Use sync() calls to eliminate zodb conflict errors (#95)


2005-05-08:

    - Cleaned up reaper function (#80)


2005-05-04:

    - Fixed entry group assignment/removal code (#92)


2005-05-03:

    - Fixed url deletion from Indexes (#89)
    - Set default search operator to AND (#93)


2005-03-30:

    - Made unicode() calls in entry indexing consistent (#87)
    - Fixed MODS, XOBIS output (#86, #88)


2005-03-29 (released as 0.1.4):

    - Added simple MODS format (#84)
    - Cleaned up entry rendering
    - Properly render "# other[s]" links
    - Show tag links in group/user headers (#78)
    - Removed lib/medusa, bin/medusa-start.py, other medusa 
      references (#85)
    - Updated README


2005-03-21:

    - Fixed indexing of unicode from latin-1 chars (#83)


2005-03-11:

    - Added simple twisted server, medusa problem obviated (#38)
    - Added configurable robots.txt function (#57)
    - UI usability tweaks
    - Fixed group creation template (#82)


2005-03-04:

    - Fixed search results/privacy algorithm


2005-03-03:

    - Added search using PyLucene (#7)
    - Improved header layout
    - Improved entry UI


2005-03-01:

    - Tweaked UI (#76)


2005-01-17 (released as 0.1.3):

    - Simple handling of UrlCollectors raising KeyErrors (#73)
    - Updated setup.py, README, LICENSE, CHANGES, TODO, added 
      AUTHORS (#71)


2005-01-12:

    - Added javascript renderer for simple remote html inclusion (#67)


2005-01-11:
    
    - Private groups can be remotely retrieved with token (#60)


2005-01-07:

    - Replaced xbel/xobis generators with sax generator (#56)
    - Fixed session deletion (#63)
    - Fixed my/prefs parsing (#64)
    - /verify now a GET (#65)
    - Collection from empty indexes now checked (#62)
    

2005-01-04:

    - Added url indexing per link, user (#59)
    - Check for already-stacked links per user
    - Fixed bug with unknown group rendering (#58)
    - Parameterized some site configuration text
    - Fixed IndexManager private entry/group indexing (#61)


2004-12-22:

    - Added tidy validation hook (#34)


2004-12-21:

    - Updated for qx-1.2 (#16)
    - Improved css for all forms
    - Added db update script (removes pre-qx1 sessions)
    - Added timezone grabber for user prefs


2004-12-16:

    - Fixed collector off-by-one error (#52)


2004-12-15:

    - Added unit tests for collector


2004-12-12:

    - Added Context object, IndexManager


2004-12-01:

    - Removed all index manipulation into IndexManager


2004-11-15:

    - Added missing footer calls (#54)


2004-11-10:

    - Added keyword tagging 
    - Fixed new user actions rendering (#48)
    - Added paging through entries on user actions page (#33)
    
2004-11-08:

    - Fixed private group entry rendering (#46)


2004-11-05:

    - Added meta links for rss autodiscovery (#49)


2004-10-10:

    - Refactored indexed into Collectors, updated formatters (#29)
    - "file" protocol links now accepted (#42)


2004-09-28:

    - More "see your link" options after adding entry (#40)


2004-09-13:

    - *_css refs now *.css (#39)
    - Updated sample configuration


2004-09-12:

    - Added simple pluggable authentication (#37)


2004-09-07:

    - Added mailserver param to send_email (#36)


2004-09-01: 

    - Updated MANIFEST.in to include all necessary types (#35)

    
2004-08-11:

    - Added XBEL support (Kevin Clarke) (#31)
    - Fixed '&' refs in XBEL and XOBIS
    - Users can export all links for self or group (#32)


2004-08-09 (released as 0.1.2):

    - Removed userbox from person, group index views to make
      table bleedover irrelevant for now (#12)
    - Improved IDs in RSS and XOBIS, other XOBIS changes (#27)
    - Changed group.is_public to group.is_private (#21)
    - Entries can be private or public (#28)
    - Session errors revoke cookies


2004-08-08:

    - Added entry id to RSS feeds (#25)
    - Added XOBIS format (#26)


2004-07-13:

    - Date/time headers show properly at week intervals (#20)


2004-07-06:

    - Added reduced-medusa controller (#18)
    - Startup admin user now private by default (#19)


2004-05-20:

    - Testing: Updated trac backend (#15)


2004-04-29 (released as 0.1.1):

    - Added text warning of HTML sanitization (#11)
    - Added proper group invitation checks (#8)
    - Added MANIFEST.in


2004-04-28:
    
    - entries by private users in private groups
	now visible to group members (#10)


2004-04-27:

    - bin/restart.py now works in new shells (#9)
	(ehs@pobox.com)


2004-04-25:

    - Users can edit existing entries from actions page (#1)
    - Several style/layout tweaks, CSS used in admin screens
	(#3, #5, #6)
    - Redirects stacked url=='about:blank' to home page (#2)
    - Other minor tweaks and bugfixes


2004-04-13:

    - Fixed bug preventing new users from adding links 


2004-04-01:

    - Added braindead error-checks and validators to troubleshoot 
	bad entry ids
    - Enabled admin to "become other user"
    - CSS tweaks from LTjake, now validates as XHTML 1.0 Strict 


2004-03-30:

    - CSS tweaks from LTjake
    - updated /about
    - fixed startup settings for admin user
    - fixed pageframe (balanced <body> and <div> tags)


2004-03-26:

    - CSS tweaks from LTjake; media=print CSS added
    - whole site now XHTML1-transitional- and CSS2-valid


2004-03-25:

    - redesigned layout based on LTjake's CSS proposal
    - reorganized all code in lib, scripts into bin, etc.
    - added bin/restart.py


2004-03-21:

    - minor bugfixes, more info in README


2004-03-12 (released as 0.1):

    - created sample unalog_config.py
    - refactored formatters, now accept EntrySet
    - reorganized indexers to return EntrySet
    - added EntrySet class comprising offsets and entry_dict


2004-03-07:

    - grouplist on stack page now in a MultiGroupSelect
    - group creators are now admins
    - private group members can invite, invitees can join/decline
    - relocated group join/leave


2004-03-04:

    - added simple-html pda mode


2004-02-29:

    - moved login/logout/register/verify up
    - users can delete recent entries at my/entries
    - all references to site_base_url now properly dynamic
    - restarted public news site at unalog.org


2004-02-26:

    - better expired session handling in UI
    - simple old session reaper
    - added preference update page


2004-02-25:

    - added RSS feeds (also page-able)


2004-02-24:

    - supports user.is_private
    - rewrote all index pages to separate formats, entry selection
    - paging functions in place for user, group, main indexes


2004-02-23:

    - added group admin pages
    - reorganized pages, my page, added about/feedback
    - cleaned up all header/footer calls


2004-02-22:

    - private groups now actually private


2004-02-18:

    - stack link bounces to login page if needed
    - simple group infrastructure in place


2004-02-17:

    - separated public/private user pages
    - fixed admin user/session functions
    - fixed cookie/session 'bug' inkdroid found 
