Martin Aspeli
6ae9be7a71
More IPublishTraverse tests
...
svn path=/plone.dexterity/trunk/; revision=30281
2009-10-09 05:59:45 +00:00
Martin Aspeli
05871506e8
Add a few more tests
...
svn path=/plone.dexterity/trunk/; revision=30280
2009-10-09 04:50:11 +00:00
Martin Aspeli
8b36bdcf5f
Less greedy proxying avoids problems with acquisition. Also add some aspirational tests.
...
svn path=/plone.dexterity/trunk/; revision=30269
2009-10-08 17:24:47 +00:00
Martin Aspeli
21da189f52
Tests + fixes for FolderDataResource
...
svn path=/plone.dexterity/trunk/; revision=30268
2009-10-08 17:00:56 +00:00
Martin Aspeli
461cf12fa5
Refactor WebDAV code into mixin classes to make them re-usable and keep content.py clean. Add tests for these methods.
...
svn path=/plone.dexterity/trunk/; revision=30246
2009-10-07 17:01:34 +00:00
Martin Aspeli
86cf132069
Use default test loader to simplify test suite code
...
svn path=/plone.dexterity/trunk/; revision=30214
2009-10-06 15:26:50 +00:00
Martin Aspeli
6e33b3e102
Documentation update
...
svn path=/plone.dexterity/trunk/; revision=30213
2009-10-06 15:18:34 +00:00
Martin Aspeli
c41a77818d
Return 0 instead of None, or FTP gets grumpy
...
svn path=/plone.dexterity/trunk/; revision=30212
2009-10-06 14:22:58 +00:00
Martin Aspeli
0571091507
Provide a means to get, put, etc the "body" contents of a folder
...
svn path=/plone.dexterity/trunk/; revision=30211
2009-10-06 14:05:47 +00:00
Martin Aspeli
670e2fcd3a
Hopefully temporary workaround for stupid acquisition-related problem with WebDAV PUT and NullResources
...
svn path=/plone.dexterity/trunk/; revision=30204
2009-10-05 15:37:44 +00:00
Martin Aspeli
9cbcd624e1
Make the algorithm less insane for Dexterity content at least.
...
svn path=/plone.dexterity/trunk/; revision=30203
2009-10-05 14:37:18 +00:00
Martin Aspeli
e7266f50c3
Add sizing support via the Zope 3 zope.size.interfaces.ISized adapter
...
svn path=/plone.dexterity/trunk/; revision=30200
2009-10-05 13:27:37 +00:00
Martin Aspeli
92a117cace
Sync notes with reality
...
svn path=/plone.dexterity/trunk/; revision=30193
2009-10-04 16:29:23 +00:00
Martin Aspeli
c617b30315
Initial stab at WebDAV support. There are still some things missing, notably tests, but simple content works now, as does ExternalEditor.
...
svn path=/plone.dexterity/trunk/; revision=30192
2009-10-04 16:23:27 +00:00
Rob Gietema
4ca9018a86
Removed unneeded __implements__.
...
svn path=/plone.dexterity/trunk/; revision=30185
2009-10-04 13:19:17 +00:00
Rob Gietema
fde53b9f56
Fixed import for Zope 2.12.
...
svn path=/plone.dexterity/trunk/; revision=30184
2009-10-04 13:13:17 +00:00
Martin Aspeli
9665193caf
Add some notes about WebDAV while we try to fix http://code.google.com/p/dexterity/issues/detail?id=73
...
svn path=/plone.dexterity/trunk/; revision=29939
2009-09-27 16:00:52 +00:00
Martin Aspeli
4a7f5a0c33
The action mixin needs to come first for _setProperty to work correctly
...
svn path=/plone.dexterity/trunk/; revision=29706
2009-09-14 16:31:27 +00:00
Martin Aspeli
99e743319e
Fix for http://code.google.com/p/dexterity/issues/detail?id=79
...
svn path=/plone.dexterity/trunk/; revision=29692
2009-09-13 09:55:42 +00:00
Martin Aspeli
47c3156049
Fix for http://code.google.com/p/dexterity/issues/detail?id=78
...
svn path=/plone.dexterity/trunk/; revision=29689
2009-09-13 09:12:37 +00:00
Martin Aspeli
d0a9ff1eaf
Updating version on trunk after tagging
...
svn path=/plone.dexterity/trunk/; revision=28190
2009-07-25 10:45:44 +00:00
Martin Aspeli
af48906ef2
Ready release
...
svn path=/plone.dexterity/trunk/; revision=28187
2009-07-25 10:44:24 +00:00
Martin Aspeli
e742ad25f1
Update documentation a bit.
...
svn path=/plone.dexterity/trunk/; revision=28185
2009-07-25 10:36:10 +00:00
Wichert Akkerman
633688b0c5
Positions fingers correctly on keyboard
...
svn path=/plone.dexterity/trunk/; revision=28182
2009-07-24 13:46:05 +00:00
Wichert Akkerman
5970dbfb9b
Fix naming
...
svn path=/plone.dexterity/trunk/; revision=28181
2009-07-24 13:44:09 +00:00
Martin Aspeli
34199cd483
Make sure we get the appropriate version of plone.mocktestcase
...
svn path=/plone.dexterity/trunk/; revision=28007
2009-07-12 14:12:36 +00:00
Martin Aspeli
cc82d355d9
Changed API methods and arguments to mixedCase to be more consistent with
...
the rest of Zope. This is a non-backwards-compatible change, but it's now or never. :-/
svn path=/plone.dexterity/trunk/; revision=27967
2009-07-12 08:00:05 +00:00
Martin Aspeli
a4f825f3e7
Fix wiggy's nitpick :)
...
svn path=/plone.dexterity/trunk/; revision=27921
2009-07-10 14:45:14 +00:00
Martin Aspeli
1e9695b6d6
rollup-friendly whitespace
...
svn path=/plone.dexterity/trunk/; revision=27745
2009-06-30 14:56:12 +00:00
Wichert Akkerman
cec425e354
Contrary to popular believe Plone 3.3 still needs these Zope2 interfaces.
...
This changes makes folder ordering work again: CMFPlone's
getObjectPositionInParent indexer tests for the Zope2
OFS.IOrderSupport.IOrderedContainer interface.
svn path=/plone.dexterity/trunk/; revision=27643
2009-06-23 10:09:33 +00:00
Martin Aspeli
6172a8539e
Super doesn't have __getattr__
...
svn path=/plone.dexterity/trunk/; revision=27493
2009-06-18 09:53:08 +00:00
Matthew Wilkes
257903f607
Minor ReST fixes to stop collective.dist complaining when I cut internal releases
...
svn path=/plone.dexterity/trunk/; revision=27364
2009-06-09 16:34:58 +00:00
Martin Aspeli
19902b872d
Catch up with plone.behavior
...
svn path=/plone.dexterity/trunk/; revision=27345
2009-06-07 15:37:31 +00:00
Martin Aspeli
4f4051e1c2
Fix http://code.google.com/p/dexterity/issues/detail?id=62 by properly invalidating the subtype marker cache as well
...
svn path=/plone.dexterity/trunk/; revision=27281
2009-06-03 14:08:48 +00:00
Martin Aspeli
2c7ce3079e
Make wiggy less grumpy
...
svn path=/plone.dexterity/trunk/; revision=27208
2009-05-29 12:30:00 +00:00
Martin Aspeli
1078b24bb1
Use Zope 3 permission names for the add permissions
...
svn path=/plone.dexterity/trunk/; revision=27201
2009-05-28 17:21:33 +00:00
Martin Aspeli
8b05c34940
Only sync schema if we actually have something to sync to. Fixes issue #52
...
svn path=/plone.dexterity/trunk/; revision=26703
2009-05-02 15:57:51 +00:00
David Glick
36376acbd2
unwrap the FTI before registering it as a persistent utility. this fixes http://code.google.com/p/dexterity/issues/detail?id=35
...
svn path=/plone.dexterity/trunk/; revision=26695
2009-04-30 09:13:52 +00:00
Martin Aspeli
cf332e29e2
No need for this now that we have the decorator - and it was broken anyway
...
svn path=/plone.dexterity/trunk/; revision=26684
2009-04-26 16:10:30 +00:00
Martin Aspeli
7fe93889ef
Add tests for http://code.google.com/p/dexterity/issues/detail?id=25 (fixed in plone.folder) and make sure id and __name__ stay in sync better
...
svn path=/plone.dexterity/trunk/; revision=26683
2009-04-26 16:04:35 +00:00
Martin Aspeli
37a4cfd8ea
Make notes about zope.container
...
svn path=/plone.dexterity/trunk/; revision=26678
2009-04-26 10:32:02 +00:00
Martin Aspeli
5937de1ce9
Fix issues related to invalidation of schema cache + orphan factory utilities when FTI is modified
...
svn path=/plone.dexterity/trunk/; revision=26671
2009-04-24 18:01:29 +00:00
Martin Aspeli
52fda653c2
Make plone.mocktestcase a real dependency so that we don't have to put it into buildout especially or use an extra
...
svn path=/plone.dexterity/trunk/; revision=26662
2009-04-24 15:58:02 +00:00
Martin Aspeli
2cf122623d
Fix tests broken by wiggy's refactoring. Tsk tsk.
...
svn path=/plone.dexterity/trunk/; revision=26661
2009-04-24 15:57:21 +00:00
Wichert Akkerman
f855820082
More utility methods
...
svn path=/plone.dexterity/trunk/; revision=26638
2009-04-22 11:36:00 +00:00
Wichert Akkerman
b797d9c6ea
Add a new utility method to add an object to a container.
...
Uses non-Zope naming in order to be consistent with dexterity coding style.
svn path=/plone.dexterity/trunk/; revision=26637
2009-04-22 10:26:10 +00:00
Martin Aspeli
1f8bd9ca45
Don't try to use the modified field names as the list of indexes. Field names and index names can be quite different, e.g. Title != IDublinCore.title
...
svn path=/plone.dexterity/trunk/; revision=26498
2009-04-14 04:35:54 +00:00
David Glick
05679e2e1b
actually I think this is where we want to get our manage_options from
...
svn path=/plone.dexterity/trunk/; revision=26485
2009-04-12 05:34:52 +00:00
David Glick
7daae099d4
make sure CMFCatalogAware doesn't override the ZMI tabs for Containers
...
svn path=/plone.dexterity/trunk/; revision=26483
2009-04-12 03:59:03 +00:00
Martin Aspeli
baf38d800f
Whitespace
...
svn path=/plone.dexterity/trunk/; revision=26401
2009-04-07 16:07:09 +00:00