Remove recurrence field #131 #137

Closed
wants to merge 2 commits into
from

Conversation

Projects
None yet
1 participant
Contributor

pysailor commented Feb 12, 2014

No description provided.

pysailor added some commits Feb 12, 2014

Refs #131 actually we can simply replace the field that stores the re…
…currence.

No upgrade step necessary, because existing data is kept

@thet thet closed this in 4b7b105 Feb 12, 2014

@thet thet deleted the remove-recurrence-field-131 branch Feb 12, 2014

jaroel added a commit that referenced this pull request Feb 12, 2014

Merge branch 'master' into plip13476-mockup
* master: (41 commits)
  update test to expect correct default value (introduced in my last commit 483f91d)
  Provide tuple as default value for Tuple field
  Replace RecurrenceField with plain Text field in the dx recurrence behavior. This reverts the change from 1.0rc2. We don't use form schema hints but an adapter to configure the widget. Closes #137, Fixes #131.
  Use attribute storage instead of annotation storage in all Dexterity behaviors. Closes #136, #95, Refs #20.
  update Changes for #131
  Refs #131 actually we can simply replace the field that stores the recurrence. No upgrade step necessary, because existing data is kept
  also move the EventSummary (text) from Annotation to Attribute storage
  changelog note for #123
  we can simplify the indexer for SearchableText. We don't need to apply the IEventSummary behavior, since the data (text) is already provided by the EventAccessor
  In the upgrade step, if we modified content, we should actually throw the ObjectModified event
  Remove the 3 deprecated interfaces for the behaviors. They were only used in tests
  nicer descriptions in the tests
  add a test that checks that already existing values don't get overwritten by the storage migration
  Added a test for the annotation to attribute storage migration
  added upgrade step to migrate the annotation storage from behavior fields
  make sure to actually include the upgrades for dx
  more version fixes
  back to development
  prepare release
  prepare release
  ...

Conflicts:
	plone/app/event/dx/behaviors.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment