EEA versions
Project description
Introduction
EEA Versions is a versioning system based on a version ID to group certains objects and EffectiveDate to determine version number.
Contents
Install
Add eea.versions to your eggs and zcml section in your buildout and re-run buildout.
Install eea.versions within Site Setup > Add-ons
Copyright and license
The Initial Owner of the Original Code is European Environment Agency (EEA). All Rights Reserved.
The EEA Versions (the Original Code) is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
- Contributor(s): Tiberiu Ichim (Eau de Web),
Alec Ghica (Eau de Web), Antonio De Marinis (European Environment Agency)
More details under docs/License.txt
Funding
EEA - European Enviroment Agency (EU)
Changelog
4.5 - (2012-05-03)
Bug fix: no longer depend on collective.indexing [tiberich #5111]
4.4 - (2012-03-30)
Bug fix: check if ver.talkback is None to avoid crash [tiberich #5020]
Bug fix: don’t start an uncontrolled number of timeouts in javascript versions popup [tiberich #5020]
Bug fix: moved createVersionAjax to its own class; use @@createVersion view to do the versioning. This allows packages to override version creation [tiberich #5020]
Feature: added test to see if using collective.indexing is faster [tiberich #5033]
4.3 - (2012-02-15)
Feature: added method for checking if context object is latest [demarant]
4.2 - (2011-11-22)
Bug fix: Fixed versions portlet for items with non-ASCII chars [voineali #4760]
4.1 - (2011-11-18)
Rerelease broken egg
4.0 - (2011-11-18)
Change: Cleaned up versions.py, the modal box copes with server errors, it displays an error message in case of any error (except apache timeout) [szabozo0 #4612]
Feature: Avoid timeout error message on creating new version, display fancybox while copying, show link to the new version when copy is done [szabozo0 #4612]
Bugfix: fixed “Permalink to latest version” in case if only one entry is available [szabozo0 #4630]
Feature: added a utility view, @@get_interfaces [tiberich #4275]
Feature: Added upgrade steps [voineali #4392]
Feature: Plone 4.x compatible release [tiberich #4275]
1.10 - (2011-04-07)
Bug fix: omitted the change of object to obj which broke the version portlet [ichimdav]
Cleanup: of pyflakes warnings [ichimdav #4141]
Cleanup: of pylint violations [ichimdav #4140]
1.9 - (2011-02-01)
Feature: make versioning trigger IVersionCreated event [tiberich #3988]
Change: set effective and expiration date to None when creating a version [tiberich #4000]
1.8 - (2010-10-29)
API Change: renamed has_versions to isVersionEnhanced, also coresponding view [tiberich #3278]
1.7 - (2010-10-29)
Change: changes _get_random() to make catalog checks, so that it doesn’t return duplicated versionIds [tiberich #3758]
1.6 - (2010-10-07)
Use getToolByName instead of acquisition to retrieve portal_membership. [tiberich]
1.5 - (2010-10-06)
Add a nextURL parameter in the @@assign_version view [tiberich #3650]
1.4 - (2010-09-30)
Feature: Delete comments when creating a new version [ghicaale #3601]
1.3 - (2010-09-17)
Bug fix: fixed getting workflow state title [ghicaale]
1.2 - (2010-09-06)
Feature: Messages now display title of the workflow state instead of its id [ghicaale #3576]
Feature: Versions listing colored based on review_state [ghicaale #3576]
Bug fix: Do not display versions in ‘public draft’ for anonymous [ghicaale #3576]
1.1 - (2010-08-16)
Feature: If there is no EffectiveDate, version number is computed based on CreationDate [ghicaale #3506]
1.0 - (2010-07-01)
Initial release, based on code from eea.dataservice [tiberich]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.