Journaling infrastructure for plone
Project description
Overview
Currently ftw.journal provides two adapters to store infos.
workflow_histoy
annotations
Howto use:
Simply Add a rule throught the plone ui.
Install
Add ftw.journal to your buidlout configuration
[instance] eggs = ftw.journal
Run buildout
Install ftw.journal in portal_setup
Add rule through plone ui
Links
Package repository: https://github.com/4teamwork/ftw.journal
Issue tracker: https://github.com/4teamwork/ftw.journal/issues
Package will be on pypi: http://pypi.python.org/pypi/ftw.journal
Continuous integration: https://jenkins.4teamwork.ch/search?q=ftw.journal
Copyright
This package is copyright by 4teamwork.
ftw.journal is licensed under GNU General Public License, version 2.
Changelog
1.2.5 (2012-06-05)
Update German translations. [jone]
1.2.4 (2012-02-28)
Adjust MANIFEST.in: add include for rst files (reamde.rst). [phgross]
1.2.3 (2012-02-28)
Fixed previous Release. [phgross]
1.2.2 (2012-02-27)
Added some French translations [ttschanz]
Added default .gitignore [lgraf]
1.2.1 (2011-11-17)
Changed entry_points target from opengever to plone [eschmutz]
Added integration tests [eschmutz]
Added functional test for events [eschmutz]
Added functional tests for interfaces and adapters [eschmutz]
Added testsetup for jenkins [eschmutz]
Translations updated. [phabegger]
1.2 (2010-11-18)
Adjust Manifest.in and IGNORE.txt
1.1 (2010-09-13)
Translated actions in plone domain [jinfanger]
1.0
Final relase
0.5
Created version.txt [jone]
Fixed Bug in AnnotationsJournalizable-Adapter (AttributeError: context) [13.10.2009]
Fixed Bug in AnnotationsJournalizable-Adapter
There seemed to be multiple journal list instances
Using PersistentList and PersistentDict now
[jone]
0.4
Added contentrule action for journal entries [christian.schneider]
0.3
Moving from teamraum.journal to ftw.journal [christian.schneider]
0.2.3
Fixed bug that prevented journalizer event handler from working [christian.schneider]
0.2.2
Added i18n stuff [christian.schneider]
Make journaling event handler check if an adapter exists before trying to journalize [christian.schneider]
0.2.1
Changed setup.py to try and fix the annoying dependency error when egg-info has not been deleted before running buildout [christian.schneider]
0.2
Implemented journaling mechanism using adapters and event handlers. There are two adapters to journalize something on a context, one for journalizing in the workflow history, and one for an annotations-based journal. Which one is used depends on which marker interface (see interfaces.py) the type implements. The annotations based system is not tested yet. [christian.schneider]
0.1
Initial release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.