Divmod Mantissa 0.6.1
Tristan Seligmann <[email protected]> Wed, 21 Mar 2007 02:31:53 +0200
| Newsgroups | gmane.comp.python.quotient.dev |
|---|---|
| Message-ID | <[email protected]> |
Hi all,
I'm pleased to announce the Divmod Mantissa 0.6.1 release (tagged about a
month ago), available here:
<http://divmod.org/trac/attachment/wiki/SoftwareReleases/Mantissa-0.6.1.tar.gz?format=raw>
I'm including the changelog for 0.6.1, and all previous releases since
the last announced release, but since nearly 9 months have passed since
then, please be prepared for copious text spew heading your way!
0.6.1 (2007-02-23):
- Selection and activation tracking has been moved out of Quotient and into
Mantissa.ScrollTable.
- Autocomplete has been added, from Quotient.
- Significant improvements to sharing.
- webapp.PrivateApplication.__init__ has been removed, in order to prevent
its privateKey from changing upon upgrade.
0.6.0 (2007-01-23):
- Several upgraders left out of the previous release have been added.
0.5.27 (2007-01-11):
- Benefactors have been removed. Powerups are directly selected by admins
and grouped into Products (as defined in xmantissa.product). Products are
associated with signup mechanisms now, rather than benefactor factories.
When Products are installed on user stores, Installation items are created
to track the installed powerups. Installations may be suspended, which will
disable the rendering of the web interface of their powerups. Unsuspension
will restore them to visibility.
- Add xmantissa.port module which provides two item classes, TCPPort and
SSLPort, which can be used to set up and tear down network services in a
general manner, removing the need to implement service and port logic at
each point where a TCP or SSL server is desired.
Provide a web interface for administrators to create and destroy these
ports in a general way, making network service configuration for all
mantissa applications that much richer.
Update command line tools to deal with this change as well, but they do not
expose the complete flexibility of the new system.
Take note, certificates for SSL services have been copied to a new location
in this upgrade. This leaves the original certificate file unchanged but
mostly unused.
- The "Add Person" form will now ensure that only one person can exist with
any given email address.
0.5.26 (2006-12-08):
- Stylesheets work on HTTP-only servers again.
- User info signup gives more feedback on why invalid input is rejected.
- Prefs forms are redisplayed after submission rather than "[Object object]"
- Only domains currently hosted by the server will be accepted as host parts
for new usernames.
- Improved range checking in ScrollTable to avoid IndexErrors. Also reset
the scroll tracking property when a ScrollTable is emptied.
0.5.25 (2006-11-22):
- Images, Javascript and CSS are now served over HTTPS when the page is.
0.5.24 (2006-11-20):
- Added a method for retrieving all of the email addresses associated with a
Person.
- Removed unnecessary attributes from ItemQueryScrollingFragment and
documented the required IColumn attribute, attributeID.
0.5.23 (2006-11-17):
- Trivial changes to the scrolltable API.
0.5.22 (2006-11-08):
- Mantissa CSS now uses the same style for :link and :visit.
- Improved signup and password reset behaviour.
- Title of the settings page changed to "Settings".
- Fixed an issue where scrolling around or calling emptyAndRefill() in
certain situations would generate a phantom scroll event which would result
in the scrolltable ignoring subsequent scrolls.
0.5.21 (2006-10-31):
- A sort direction parameter has been added to the search API.
- Further scrolltable refactoring, improving the UI, creating placeholder
rows faster, and awareness of row removal in the placeholder model.
0.5.20 (2006-10-21):
- Scrolltable now supports conditionally enabled actions.
- Search now handles charsets properly.
- People are now sorted by last name.
0.5.19 (2006-10-17):
- Mantissa no longer depends on Xapian.
- Password reset link fixed.
- An API for setting liveform values from javascript has been added.
- Scrolltable has been reverted to the previous version for performance
reasons.
0.5.18 (2006-10-10):
- Better looking scrolltables.
- Liveform success notification is now faster.
0.5.17 (2006-10-05):
- Login and signup are now done over HTTPS when available.
0.5.16 (2006-09-26):
- Signup form now generates valid email localparts for usernames, and doesn't
allow invalid usernames to be submitted.
- Client-side actions API added for scroltables.
- Searching fixes; indexed items can now control how they're sorted.
0.5.15 (2006-09-20):
- Fulltext indexer doesn't use stopwords now, and adds all other fields to
the 'text' part of the document also.
- added PostalAddress and Nots fields to Person.
- Login form now links to password reset.
0.5.14 (2006-09-12):
- ScrollTable has been refactored; more methods return Deferreds, and an API
for removing rows has been added.
- UI improvements and bugfixes.
0.5.13 (2006-08-30):
- Signup editor now allows deletion of signup pages.
- Various UI and bug fixes.
0.5.12 (2006-08-22):
- Better IE support.
- A bug in the user-info signup page that could render the form unsubmittable
was fixed.
- Simpler preferences API.
- Shinier tabs.
0.5.11 (2006-08-14):
- the URL / now redirects to /private for authenticated users.
- The view and model portions of ScrollableFragment have been factored into
separate classes.
- The fulltext indexer no longer stores the text parts of the documentss it
indexes. Additionally, it tags each document with its type.
- MochiKit is now included, since Nevow doesn't bundle it anymore.
0.5.10 (2006-07-18):
- A facility for making URLs that will display the web facet of an item while
showing some other tab as being selected has been added, and is used for
Person links.
0.5.9 (2006-07-17):
- A document preprocessor is now used to make static web content more
cacheable.
0.5.8 (2006-07-14):
- Updates to mugshot code.
- Bugfixes in LiveForm javascript.
0.5.7 (2006-07-08):
- Updated all templates to use Element instead of Fragment.
0.5.6 (2006-07-05):
- People image thumbnails are smaller.
- Users are now sent to their private page after login.
- Use Nevow's new Element class instead of Fragment.
- Various unit test improvements and bugfixes.
0.5.5 (2006-06-27):
- A new signup UI has been added.
0.5.4 (2006-06-26):
- An index has been added to the stats database to reduce startup time.
0.5.3 (2006-06-23):
- UI fixes: #1009, #1173, #1187
0.5.2 (2006-06-20):
- Query-stats graph changed to not hit the database on every update.
- Searches can now be restricted to certain fields in indexed documents.
- Various UI fixes.
0.5.1 (2006-06-16):
- Updated navigation, plus improved functionality in IE.
--
mithrandi, i Ainil en-Balandor, a faer Ambar
signature.asc
(application/pgp-signature, 197 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iEYEARECAAYFAkYAfPgACgkQpNuXDQIV94q8ygCfWD/5J24s0JULrFWz6StBdeCv 4hUAn2oFem2ot5MOz9O0U+CRsr2zqIyH =1gUG -----END PGP SIGNATURE-----