|
|
Z3ext 1.0.0 -> 1.1 changes
Created by Nikolay Kim
Last modified at December 01, 2009 01:45:30 +0000
- Added activity catalog reindex action to configlet
- Refacting configlet UI
- Added isAvailable method to IPluginFactory
- Login subsystem refactored
- Added 'credentials' param to IPrincipalInfoStorage
- Added 'principalinfo' attribute to ISimpleCredentials
- Remove 'credentials' from session if no auth plugin found in nocachingstorage
- Allow raise 'PrincipalInitializationFailed' during authentication process
- Use basic auth if login service is not available
- Redirect to site instead of login-successful.html
- Use 'loginAuth' for login personal bar item
- Added 'auth' layout
- Update template styles
- Remove ILoginLayer
- Prevent inclusion of zope.app.security.browser
- Update tests to work with latest z3ext.formatter
- Email comment notification author fix
- Fixed archive portlet
- PermissionsAndContext key bugfix
- PermissionsAndContext key added
- Keys tests added
- Fixed serverKey so it uses getApplicationURL
- Added AfterExceptionCallEvent event
- Fixed 'searchContext' when context id is passed
- Add timezone info in DateTimeNormalizer
- Added monkey patch for ValueIndex.index_doc
- Don't crash in catalog's management view when some of indexes don't support
document/word count.
- Monkey patch for ValueIndex and SetIndex to workaround possible BTrees bug
- Fixed ActivityTag update for non existent object
- Fixed activity portlet cache and activity type filter
- Fixed content.attachments publisher security
- Added z3ext permission for add content attachment
- Added container modified event to reordering container contents
- Tests updated
- Send object modified event in content retitling form
- Update tests to work with latest z3ext.formatter
- Added migration for activity
- Use 'structure' for formatter dates
- Change reply comment button text, so it's more clear that you reply to comment
- Fixed ForbiddenAttribute for AddContentWizard
- Update tests to work with z3c.form 2.2
- Fixed ForbiddenAttribute for EditDraftWizard
- Fixed content tag handler
- More smart workspaces management info get in space layout
- Fixed z3c.form >= 2.0 comatibility
- Use "structure" for formatter
- Added 'Workspaces' portlet
- Update recent content portlet cache on each content update
- previousKey and nextKey methods added to IOrder
- Change 'description' field description
- Update tests to work with latest z3ext.formatter
- Added a hook to make "copy.deepcopy" function work.
- Added 'hash' attribute for IFile
- Copyright changed to 'Zope Foundation and Contributors'
- Better 'fanctDatetime' js formatter
- Added 'fancyDatetime' formatter js implementation
- Added humandatetime formatter js implementation
- Use 'structure' for formatter dates
- Fix missing import of '_'
- Fix text for subscription title
- Change rss title from 'Forum discussions' to 'Forum topics'
- Update topic cache on topic/message modification
- Mark 'Member invitation' content type as inactive type
- fixed mediatypes widget js
- flowplayer 3.1.5 used
- fixed mp3 playing
- Changed flash player to FlowPayer
- Included jquery.metatada
- Fixed resource library inclusion
- Upgrade plugin to 1.46 version
- Better languages vocabulary
- Fixed 'Use browser setting' if language is not known
- Update tests for z3c.form 2.2
- Handle members without personal space
- Fixed text in invitation message
- Allow empty permissionsmap name registered for 'class' or 'interface'
- Tests updated, 100% coverage
- Add RadioSelect field that is like Select, but radio widget is used for its
presentation.
- Add support for explicit value selection in Select fields.
- Added uniqueness to vocabulary fields
- Added permission to add persistent field
- Update cache on site changing
- Use IPersonalProfile for principal title
- Update cache on personal profile changing
- Fix name in workspace factory
- Fix name in workspace factory
- Fix title in workspace factory
- Fixed send message to new messages workspace
- Added special login action to redirect to profile edit form on first login
- Remove activity record on principal removing
- Activity record for registration added
- Use newer profile fields api
- Changed workspace title to "Personal Profile" to distinguish from other
profile-like workspaces.
- Fixed anonymous access to personal space
- Added workspaces management
- Fixed IPersonalSpace adapter for subsites
- Fixed ISearchableText adapter for nonexistent principals
- Fixed people view
- Removed obsolete IPrincipalURL adapter
- Added ISearchableText adapter that adds profile title
- Use new personal photo url api
- Added simple search to 'people' workspace
- Added public_absolute_url view for portlet manager
- Added div wrapper for preview to simplify styling
- Remove custom Vocabulary class
- Copy from parent feature added for portlet manager with status
- Portlet preview embedded into iframe
- Moved portlet public absolute url from z3ext.portlet
- Added OpenId support for z3ext.principal.users 1.4.0
- Fixed urlgetter bug
- Copyright changed to 'Zope Foundation and Contributors'
- Remove principal annotations with principal
- Copyright holder changed
- Added registrations for ITuple, IList
- Use IPersonalProfile for title
- Removed unused IPrincipalURL interface
- Supres duplicated selected principals in principals widget
- Fixed changed password status message
- Use 'auth' layout for reset password form
- Added profile modified event raising on registration
- Fixed vocabulary bug during generation evolve
- Fixed registration fields intid bug
- Profile fields ordering and site hierarchy-awareness added
- Added migration
- Added 'modified' attribute to IPersonalProfile, it indicates last modified time
- Added 'Use photo as avatar' feature
- Added 'photoUrl' method to IPersonalProfile, it generates personal photo url
- Added 'profile.photo' view, shows personal photo
- Generate unique url for avatar image
- Send object modified event in preference edit form
- Set 'Membership invitation' as inactive type
- Use 'auth' layout for join forms
- Added mail authorization
- Added OpenId support
- Use 'auth' layout for registration form
- Added email authorization support
- Remove 'IQuerySchemaSearch' support
- Fixed plugin uninstaling, send PrincipalRemovingEvent for all principals
- Do not send PrincipalRemovingEvent from remove form
- Handle AfterExceptionCallEvent
- Add 'require' to library is require uses in resourceInclude directive
- Use IAfterCallEvent instead of IEndRequestEvent this fix
"ZODB.POSException.ConnectionStateError: Cannot close a connection joined to a transaction"
exception in case of changing ZODB during handler call
- Generate unique url for each resource package, use resource hash in url
- Tests updated, 100% coverage
- Removed IEmptyNamesNotAllowed from site implements
- Update template styles
- Fixed visibility index
- Tests updated, 100% coverage
- Add BoolColumn for displaying boolean values in human-friendly way.
- Fixed tabs layout (to help styling)
- Filter duplicated portal tabs
- Fixes abs url bug for portal tab
- Added mime type attribute to ttwresource directive
- Fixed favicon default element so it works with safari
- Use z3c.traverser in ttw elements configlet publisher
- Copyright changed to 'Zope Foundation and Contributors'
- Tests updated
- Timezone fixes, tests fixed
- Fixed js library deps
- Added checks for permission to add attachments
- Insert link pugin added instead of basic insert link functionality
- Fixed media plugin bug, fixed autoplay issue
- Fix tests and added tests for display widget
- Use term value converted to a string for the item label when term title
is not present.
- Make item label clickable so user can select an item by clicking on its label.
- Do not use z3c.autoinclude
- Handle step without actions
- Update code to work with z3c.form > 2.0
- Handle 'IndexError' in IWorkspaceState.getState implementation
- Made the tests pass with ZODB3.9, which changed the repr() of the persistent
classes.
|
|