|
Point release with bug fixes and revision history
|
|
| |
|
WCM-563 |
FIXED
|
Add "external id" field to all content
|
|
|
| |
|
WCM-562 |
FIXED
|
Add meta fields such as Author and Description (see Dublin Core)
|
|
|
| |
|
WCM-566 |
FIXED
|
Blog entry restricts number of items per page but does not use select field - so validation errors occur
|
|
|
| |
|
WCM-571 |
FIXED
|
Creating new content as published does not set publishFrom date, so blog sort order fails
|
|
|
| |
|
WCM-316 |
FIXED
|
Display version history
|
|
|
| |
|
WCM-546 |
FIXED
|
Drag and dropping a ContentDirectory does not move files to the right place / loses folder hierarchy
|
|
|
| |
|
WCM-560 |
FIXED
|
Errors calling findContentForTimePeriod in repository service - no such property "publishUtil"
|
|
|
| |
|
WCM-572 |
FIXED
|
Release notes for patch release
|
|
|
| |
|
WCM-575 |
FIXED
|
Search results for searches by tag are not restricted by space
|
|
|
| |
|
WCM-577 |
FIXED
|
Update default space's blog widget with new wcm:searchLink
|
|
|
| |
|
WCM-552 |
FIXED
|
wcm:content tag does not work, missing variable ATTR_SHUFFLE
|
|
|
| |
|
WCM-569 |
FIXED
|
Search results for blog entry tags (and others?) don't use same space as the originating Blog to locate the results view
|
|
|
| |
|
WCM-579 |
FIXED
|
"Ambiguous method overloading" error when previewing unsaved new content
|
|
|
| |
|
WCM-556 |
FIXED
|
Add new custom editor for "modification" date and use (xxxOn/xxxBy)
|
|
|
| |
|
WCM-570 |
FIXED
|
BlogEntry type does not save the summary, is marked as transient
|
|
|
| |
|
WCM-564 |
FIXED
|
Move "keywords" field into a new "meta" group in editor
|
|
|
| |
|
WCM-551 |
FIXED
|
Moving a node to a new location in the repository does not refresh the URI to node cache - 404s result
|
|
|
| |
|
WCM-559 |
FIXED
|
Save HTML node throws NullPointerException
|
|
|
| |
|
WCM-557 |
FIXED
|
Update "No template" option in Template field to "No template (inherit from parent)"
|
|
|
| |
|
WCM-553 |
FIXED
|
Virtual Content and other cross-referencing is broken in 0.9
|
|
|
|
|
| |
|
WCM-522 |
UNRESOLVED
|
Hibernate errors occurring intermittently from auto publication job
|
|
|
| |
|
WCM-423 |
FIXED
|
Add content type filtering to security policy
|
|
|
| |
|
WCM-433 |
FIXED
|
Add grails 1.2 dependency information for the jars in lib, but still ship the jars in lib so works out of svn
|
|
|
| |
|
WCM-325 |
FIXED
|
Add preview button to editor, to preview the page currently being edited without overwriting the current content
|
|
|
| |
|
WCM-528 |
FIXED
|
Admin does not work in production environments, jquery is not pulled in correctly
|
|
|
| |
|
WCM-507 |
FIXED
|
Allow user to specify publishUntil date field
|
|
|
| |
|
WCM-407 |
FIXED
|
WCM-404
Apply security policy permissions to the creating content in the controller
|
|
|
| |
|
WCM-421 |
FIXED
|
Cache leakage of templates across spaces
|
|
|
| |
|
WCM-544 |
FIXED
|
Cannot create content that is Draft, because it is immediately auto-published soon after
|
|
|
| |
|
WCM-516 |
FIXED
|
Change date field editor to datePicker that allows blanks
|
|
|
| |
|
WCM-531 |
FIXED
|
Comments are automatically published without being moderated
|
|
|
| |
|
WCM-420 |
FIXED
|
Content URI -> id cache is not invalidated when space is imported or when nodes are edited
|
|
|
| |
|
WCM-485 |
FIXED
|
WCM-478
DEFAULT (old) importer is broken - does not import into the space specified
|
|
|
| |
|
WCM-431 |
FIXED
|
Fix performance degradation since new features added
|
|
|
| |
|
WCM-493 |
FIXED
|
Integrate Email Plugin into Weceem App
|
|
|
| |
|
WCM-454 |
FIXED
|
WCM-327
Make sure that the public search features do not return non-published content in results
|
|
|
| |
|
WCM-545 |
FIXED
|
Mime type on Content File uploads is not automatically set
|
|
|
| |
|
WCM-534 |
FIXED
|
Perform release
|
|
|
| |
|
WCM-509 |
FIXED
|
Refactor publicationDate to publishFrom field
|
|
|
| |
|
WCM-461 |
FIXED
|
Rename getVersioningContent to getContentAsText() on Content
|
|
|
| |
|
WCM-526 |
FIXED
|
Search in repository admin is completely broken
|
|
|
| |
|
WCM-495 |
FIXED
|
Test compatibility with Grails 1.3.x
|
|
|
| |
|
WCM-478 |
FIXED
|
The simple import test is broken for some reason, relating to the new contentAsText mechanism
|
|
|
| |
|
WCM-521 |
FIXED
|
Update default site zip embedded in the app to use publishFrom on blog templates/widgets
|
|
|
| |
|
WCM-514 |
FIXED
|
Upgrade to jQuery 1.4 (to solve error display issues with accordion) using grails plugins for jq and jqui
|
|
|
| |
|
WCM-471 |
WON'T FIX
|
WCM-327
Add convention (or content field?) to indicate if content can be included in public searches. Eg Action is standalone renderable content but should not appear in public searches
|
|
|
| |
|
WCM-474 |
CANNOT REPRODUCE
|
Drag and drop (dropping) seems to be broken in head
|
|
|
| |
|
WCM-513 |
FIXED
|
Acegi secured URLs for /admin need to change if the user supplies new prefix for admin urls in config
|
|
|
| |
|
WCM-375 |
FIXED
|
Allow application to specify a different admin layout to use in Config.groovy
|
|
|
| |
|
WCM-512 |
FIXED
|
Allow users to specify their own config variables in weceem.properties and access these in Widgets/Templates via wcm:config tag
|
|
|
| |
|
WCM-30 |
FIXED
|
Create full featured Blog functionality
|
|
|
| |
|
WCM-486 |
FIXED
|
WCM-478
DEFAULT (old) exporter is including space info - should not
|
|
|
| |
|
WCM-519 |
FIXED
|
Fix hiding of removed tags, only hides the button currently
|
|
|
| |
|
WCM-496 |
FIXED
|
Fix namespacing issues with cacheManager bean - other plugins/apps use "cacheManager" name for other purposes
|
|
|
| |
|
WCM-532 |
FIXED
|
Multiple comments cannot be submitted to same parent content node
|
|
|
| |
|
WCM-344 |
FIXED
|
Reordering root-level nodes can change ordering/orderIndex of nodes in other spaces
|
|
|
| |
|
WCM-286 |
FIXED
|
Sorting repository search/filter results by status or last changed returns no results
|
|
|
| |
|
WCM-385 |
FIXED
|
Support use of tags in rich content (not just Template/Widgets)
|
|
|
| |
|
WCM-284 |
FIXED
|
When title of ContentDirectory or ContentFile is created/edited, it is not converted to valid aliasURI chars before copying to aliasURI
|
|
|
| |
|
WCM-549 |
CANNOT REPRODUCE
|
Can't delete data from publishUntil field
|
|
|
| |
|
WCM-412 |
CANNOT REPRODUCE
|
When editing content not in default space for the first time, /admin/repository/treeTable returns to Default space on "save"
|
|
|
| |
|
WCM-329 |
FIXED
|
WCM-30
Implement comment rendering tag - wcm:eachComment or similar
|
|
|
| |
|
WCM-451 |
FIXED
|
Add a findAllContent() method in addition to the findAllRootContent() method
|
|
|
| |
|
WCM-411 |
FIXED
|
Add a method to ContentRepositoryService so we can choose our own custom templates
|
|
|
| |
|
WCM-399 |
FIXED
|
WCM-101
Add and detect convention eg handleRequest on content classes
|
|
|
| |
|
WCM-394 |
FIXED
|
WCM-380
Add caching of compiled code from content nodes, with auto invalidation when edited
|
|
|
| |
|
WCM-517 |
FIXED
|
WCM-516
Add custom date binder for single string date/times
|
|
|
| |
|
WCM-397 |
FIXED
|
WCM-385
Add mechanism for rich editor to render as code editor for interpreted content
|
|
|
| |
|
WCM-413 |
FIXED
|
WCM-101
Add mechanism to prevent non-renderable nodes from being rendered (eg Widget, Template, Script)
|
|
|
| |
|
WCM-396 |
FIXED
|
WCM-385
Add new property to HTMLContent indicating that it can contain tags
|
|
|
| |
|
WCM-457 |
FIXED
|
WCM-327
Add paging support to search results
|
|
|
| |
|
WCM-438 |
FIXED
|
WCM-294
Add publicationDate property to BlogEntry, HTMLContent
|
|
|
| |
|
WCM-370 |
FIXED
|
Add support for "counter" attribute to define variable to receive integer counter for wcm:eachChild and other wcm:eachXXX tags
|
|
|
| |
|
WCM-518 |
FIXED
|
WCM-516
Add time picker
|
|
|
| |
|
WCM-400 |
FIXED
|
WCM-101
Add utility code for rendering, caching and invalidating GSP classes, with model data input
|
|
|
| |
|
WCM-523 |
FIXED
|
Allow search to be filtered by content types, default to only searching HTMLContent, WikiItem and BlogEntry
|
|
|
| |
|
WCM-404 |
FIXED
|
Allow site visitors to submit content to the site eg: comments with a simple mechanism
|
|
|
| |
|
WCM-441 |
FIXED
|
Atom feed content shows HTML tags. Why? Missing mime type on content?
|
|
|
| |
|
WCM-525 |
FIXED
|
WCM-49
Automatically deleted tags assigned to content instances before deleting content
|
|
|
| |
|
WCM-538 |
FIXED
|
WCM-534
Build application war and upload to weceem.org (as 0.9 not snapshot)
|
|
|
| |
|
WCM-449 |
FIXED
|
Can't use link tag for the default space from outside of weceem
|
|
|
| |
|
WCM-535 |
FIXED
|
WCM-534
Change version of plugin to 0.9 (not snapshot)
|
|
|
| |
|
WCM-533 |
FIXED
|
Confirmation message for content submission not shown in correct request
|
|
|
| |
|
WCM-405 |
FIXED
|
WCM-404
Create controller for Create of arbitrary content from forms
|
|
|
| |
|
WCM-391 |
FIXED
|
WCM-380
Create domain classes with custom render handling
|
|
|
| |
|
WCM-392 |
FIXED
|
WCM-380
Create utility code for executing (and cloning?) script code
|
|
|
| |
|
WCM-355 |
FIXED
|
Creating a server directory does not create the directory in the filesystem
|
|
|
| |
|
WCM-543 |
FIXED
|
Default space has missing shadow.png for superfish menus
|
|
|
| |
|
WCM-419 |
FIXED
|
Default space's blog template references non-existent tag ifUserIsAllowedToEditContent
|
|
|
| |
|
WCM-547 |
FIXED
|
Display error message in the client if user tries to drag a ContentFile or ContentDirectory under a node that is not ContentDirectory
|
|
|
| |
|
WCM-380 |
FIXED
|
Dynamic behaviour scripting support
|
|
|
| |
|
WCM-458 |
FIXED
|
WCM-327
Filter results to only the content that the user can view?
|
|
|
| |
|
WCM-261 |
FIXED
|
If you change aliasURI of a space, the WeceemFiles/<spacename> folder is not renamed
|
|
|
| |
|
WCM-386 |
FIXED
|
WCM-376
Implement URI prefixing options
|
|
|
| |
|
WCM-435 |
FIXED
|
WCM-30
Implement arbitrary content feeds
|
|
|
| |
|
WCM-328 |
FIXED
|
WCM-30
Implement archive list rendering tag
|
|
|
| |
|
WCM-403 |
FIXED
|
WCM-30
Implement comment submission
|
|
|
| |
|
WCM-327 |
FIXED
|
Implement search box tag and results page
|
|
|
| |
|
WCM-456 |
FIXED
|
WCM-327
Implement search, searchField and searchLink tags
|
|
|
| |
|
WCM-480 |
FIXED
|
WCM-49
Implement searching for content by tag (needed for tag links in Blogs)
|
|
|
| |
|
WCM-408 |
FIXED
|
WCM-404
Implement tag for invoking the controller to create/update/delete content
|
|
|
| |
|
WCM-455 |
FIXED
|
WCM-327
Implement tag to clean HTML tags from a string and summarize
|
|
|
| |
|
WCM-464 |
FIXED
|
WCM-451
Implementation for eachContent tag
|
|
|
| |
|
WCM-462 |
FIXED
|
Improve wcm:content tag to be smart re: getting content from classes that don't have "content" property, and allow specifying alternate node to get it from
|
|
|
| |
|
WCM-542 |
FIXED
|
Include a Google analytics widget and use it in default space footer
|
|
|
| |
|
WCM-101 |
FIXED
|
Introduce mechanism to render any node irrespective of its type
|
|
|
| |
|
WCM-524 |
FIXED
|
WCM-49
Make Export/import include data from Tag and TagLink tables - currently is lost during export
|
|
|
| |
|
WCM-376 |
FIXED
|
Make changes so that Weceem code does not clash with the host application
|
|
|
| |
|
WCM-465 |
FIXED
|
Make import stop searchable mirroring before import, and start and re-index all at end of import
|
|
|
| |
|
WCM-439 |
FIXED
|
WCM-294
Make publicationDate editable
|
|
|
| |
|
WCM-548 |
FIXED
|
Mime type of ContentFile nodes is never saved
|
|
|
| |
|
WCM-477 |
FIXED
|
Move event add/update/remove triggers to content repository service
|
|
|
| |
|
WCM-395 |
FIXED
|
WCM-385
Move rendering of HTML into HTMLContent using custom rendering
|
|
|
| |
|
WCM-527 |
FIXED
|
WCM-526
New large icons are not used for search results
|
|
|
| |
|
WCM-294 |
FIXED
|
Publication date for HTMLContent, BlogEntry
|
|
|
| |
|
WCM-515 |
FIXED
|
Re-instate the previous Cupertino jquery ui them to fix layout changes that have happened since moving to jq 1.4
|
|
|
| |
|
WCM-550 |
FIXED
|
WCM-534
Release to weceem.org
|
|
|
| |
|
WCM-504 |
FIXED
|
Remove Dojo completely and clean up the status/setup pages
|
|
|
| |
|
WCM-388 |
FIXED
|
WCM-376
Rename controllers
|
|
|
| |
|
WCM-387 |
FIXED
|
WCM-376
Rename domain classes
|
|
|
| |
|
WCM-389 |
FIXED
|
WCM-376
Rename services
|
|
|
| |
|
WCM-468 |
FIXED
|
WCM-327
Restrict searching and the results view used to the space that originated the search request
|
|
|
| |
|
WCM-463 |
FIXED
|
WCM-327
Stop search results including "internal" content types eg Template, Widget
|
|
|
| |
|
WCM-49 |
FIXED
|
Support tagging of content
|
|
|
| |
|
WCM-541 |
FIXED
|
WCM-534
Tag WeceemApp 0.9 in svn
|
|
|
| |
|
WCM-479 |
FIXED
|
WCM-49
Update UI for editing tags to not allow adding duplicates
|
|
|
| |
|
WCM-489 |
FIXED
|
WCM-423
Update builder to use new type specification syntax
|
|
|
| |
|
WCM-428 |
FIXED
|
WCM-404
Update createNode in repo service to set orderIndex BEFORE calling createAliasURI - means we have insufficient data
|
|
|
| |
|
WCM-488 |
FIXED
|
WCM-376
Update default space template to use new class names
|
|
|
| |
|
WCM-529 |
FIXED
|
WCM-523
Update default space to search only on HTML, comments and blog entries
|
|
|
| |
|
WCM-378 |
FIXED
|
WAR file of application includes some files in WeceemFiles - should be empty!
|
|
|
| |
|
WCM-357 |
FIXED
|
Weceem Status object and Nimble Status object conflicts
|
|
|
| |
|
WCM-442 |
FIXED
|
WCM-294
Work out - do we need to make non-archive methods filter out content not past its publicationDate?
|
|
|
| |
|
WCM-425 |
FIXED
|
WCM-404
Work out how to avoid ugly request params in submit form URIs
|
|
|
| |
|
WCM-418 |
FIXED
|
WCM-404
Work out how to create sensible default aliasURIs for created content, without allowing user to specify
|
|
|
| |
|
WCM-444 |
FIXED
|
WCM-30
Work out how to render archive - what template?
|
|
|
| |
|
WCM-424 |
FIXED
|
WCM-404
Work out how to specify status of submitted content without user being able to spoof it
|
|
|
| |
|
WCM-426 |
FIXED
|
WCM-404
Work out how to stop ugly URL when redirecting to success content
|
|
|
| |
|
WCM-398 |
FIXED
|
WCM-385
Work out how to use permissions to control who can create interpreted content
|
|
|
| |
|
WCM-429 |
FIXED
|
orderIndex is not calculated correctly on newly created nodes
|
|
|
| |
|
WCM-271 |
WON'T FIX
|
Add a folder to the default space for documents/media that can be uploaded/linked to with FCK editor
|
|
|
| |
|
WCM-360 |
WON'T FIX
|
WCM-376
Add table name prefixing
|
|
|
| |
|
WCM-349 |
WON'T FIX
|
Delegate link creation to Content type
|
|
|
| |
|
WCM-434 |
DUPLICATE
|
If main application has a class named EventService problems in the Editor selection arises
|
|
|
| |
|
WCM-410 |
FIXED
|
Allow user to configure which Grails directories "shine through" the Weceem URLs
|
|
|
| |
|
WCM-446 |
FIXED
|
The <wcm:find> tag throws an exception if no content is found
|
|
|
| |
|
WCM-382 |
DUPLICATE
|
Configure Weceem Plugin to run under a URI prefix
|
|
|
| |
|
WCM-415 |
FIXED
|
EditorController syntax change for IDE
|
|
|
|
|
| |
|
WCM-324 |
FIXED
|
Add caching of full URI -> Content node (id or full content)
|
|
|
| |
|
WCM-365 |
FIXED
|
Build war and source code zip files and upload
|
|
|
| |
|
WCM-367 |
FIXED
|
Cannot set "class" or other attribues on wcm:link tags
|
|
|
| |
|
WCM-326 |
FIXED
|
Create a <cache> tag
|
|
|
| |
|
WCM-351 |
FIXED
|
WCM-350
Document cache tag
|
|
|
| |
|
WCM-331 |
FIXED
|
Ensure compatibility with Grails 1.2-RC2
|
|
|
| |
|
WCM-354 |
FIXED
|
Error trying to synchronize with file system
|
|
|
| |
|
WCM-334 |
FIXED
|
Make the link to "edit" (/weceem/admin) in the default space relative so it works in users own apps
|
|
|
| |
|
WCM-373 |
FIXED
|
Multiple spaces cannot have the same content alias URI - only one of the spaces content is shown
|
|
|
| |
|
WCM-335 |
FIXED
|
WCM-331
Remove pluginContextPath workaround tag and usages
|
|
|
| |
|
WCM-350 |
FIXED
|
Update documentation
|
|
|
| |
|
WCM-368 |
FIXED
|
WAR cannot deploy, results in 404 errors
|
|
|
| |
|
WCM-353 |
FIXED
|
Write release notes
|
|
|
| |
|
WCM-315 |
FIXED
|
Cache GSP templates somehow so that permgen does not run out
|
|
|
| |
|
WCM-226 |
FIXED
|
Implement access rules for user roles
|
|
|
| |
|
WCM-346 |
FIXED
|
Dragging a child node to the root level causes exception and UI malfunction
|
|
|
| |
|
WCM-173 |
DUPLICATE
|
Non-text ContentFile(s) cannot be served correctly through Weceem, only if linked directly to the WeceemFiles/ path
|
|
|
| |
|
WCM-372 |
FIXED
|
WCM-368
Add workaround for missing ANT dependencies in Grails 1.2
|
|
|
| |
|
WCM-374 |
FIXED
|
Allow users with EDIT permissions to view non-public (non-Published) content
|
|
|
| |
|
WCM-369 |
FIXED
|
Broken link to "home" in breadcrumb of default space template
|
|
|
| |
|
WCM-356 |
FIXED
|
Cannot delete file node that is nested 2 levels deep
|
|
|
| |
|
WCM-352 |
FIXED
|
WCM-350
Document security policy
|
|
|
| |
|
WCM-332 |
FIXED
|
WCM-324
Implement lazy-loading of lineage items
|
|
|
| |
|
WCM-339 |
FIXED
|
WCM-226
Implement view restrictions in ContentController
|
|
|
| |
|
WCM-371 |
FIXED
|
WCM-368
Make space import transactional - any errors, leave nothing in DB
|
|
|
| |
|
WCM-322 |
FIXED
|
Performance of page rendering seems to be slowed by excessive database reads.
|
|
|
| |
|
WCM-362 |
FIXED
|
Re-instate Cancel button in editor
|
|
|
| |
|
WCM-364 |
FIXED
|
WCM-350
Update / copy and create new installation instructions
|
|
|
| |
|
WCM-363 |
FIXED
|
WCM-350
Update download page and home page
|
|
|
| |
|
WCM-64 |
WON'T FIX
|
Multiple absolute URIs for one content element
|
|
|
| |
|
WCM-14 |
WON'T FIX
|
Show space details in content repository
|
|
|
| |
|
WCM-23 |
FIXED
|
Add out of the box support for rendering syntax highlighted code in content in default space (CSS+JS)
|
|
|
| |
|
WCM-212 |
FIXED
|
Centralize file resource access
|
|
|
| |
|
WCM-207 |
WON'T FIX
|
Add a plain html type
|
|
|
| |
|
WCM-22 |
WON'T FIX
|
Self Registration for Users
|
|
|