Theme of 2.5: Social Networking
Clearspace 2.5 enhances the social networking capabilities of Clearspace by enabling people to find, connect, follow, and interact, and interrelate with others. Here's what's included in these notes:
New Features
Enhancements
Known Issues
Fixed Issues
Note: For changes in previous versions, be sure to see earlier versions of this document:
New Features in the 2.5 Series
- Groups - Member-created social communities based on members' areas of interest
- Connections/Friends - Connect with and follow other people's activity in the community
- Enhanced People Search - Easily find groups of people in the community based on similar profile attributes
- Invite a Friend - Add viral capabilities to your sites by offering members a quick way to invite others to join the community
- Configuration - Site and community admins can configure the look and feel of their site without the need for customizations
- Basic Configuration - Easily configure your site's color scheme and logo for simple tailoring of the look and feel
- Advanced Configuration - Download our developer kit, update the included images and CSS, and upload the the updated package to easily deploy custom themes
- Global Rename - Rename Clearspace features and concepts to meet your specific vocabulary or nomenclature
- Configurable Registration - Manage the fields that are displayed to new members when they register.
Enhancements in the 2.5 Series
- RTE Enhancements - An enhanced authoring experience that is consistent with commonly used tools and eases the use of advanced capabilities through simplified wizards
- Moderation - Consistent approach for moderation and report abuse across all content types
- Project Improvements - New project statuses; follow projects to easily see roll-up reporting; import and export task data to integrate your project with enterprise project management tools
- Cloud Sharing - Now your cloud participants can view attachments associated with documents that are being shared
- Blog Permissions - Group blogs now follow the permissions of the community, project, or group with which they are associated
- New Location Picker - Selecting the location of new content is simplified by an intelligent picker suggests the places (communities, projects, groups) that you use most often
- Tag Navigation - Narrow your focus when navigating content by progressively selecting tags that are used together
Here's a list of things to know about this version of Clearspace, including, improvements and fixes since the previous version, and issues you might find.
Known Issues in 2.5.11
- [CS-9985] Editing a document with an attachment when you don't have attachment rights results in error
- [CS-9975] Using value that is set for jiveURL with trailier slash in a link URL in an announcement removes the value from the URL string on publish
- [CS-9973] Page that warns user that another user has modified a document at publish shows wiki syntax in difference view
- [CS-9967] Using "Restart Document Edit" button when warned that edits have been made to a document by another user does not work
- [CS-9966] Editting document that has draft by another author warns of non published changes but shows wrong content
- [CS-9961] Other users not notified of document in draft status when document is editable by anyone
- [CS-9724] Setting a cache to unlimited makes it uneditable in the Admin Console
- [CS-9558] Quick Links lead to root space even if you cannot administrate the space
- [CS-9526] Cannot download vcard in IE with SSL enabled
- [CS-9471] Drafts Lost: Conflicting User Edits
- [CS-9363] Remove insert/edit link option from context menu
- [CS-9235] Branched thread, new title, caches not updated correctly Votes: 1
- [CS-8746] HTML markup in search results
- [CS-13341] Image uploads have the potential to fail with an unexpected error due to JVM bug.
- [CS-13266] Ordered list "type" attribute in HTML gets overridden by CSS to only allow numbers
- [CS-13255] HTMLFilter does not strip out base href tag
- [CS-13180] Digitally signed emails no longer work for email gateways
- [CS-13163] Updating project status in a private space shows up in recent activity everywhere
- [CS-13158] Leaving a note on a moderated document causes it to remain in moderation queue after being moderated by another user
- [CS-13144] 'Stop Email Notifications' JavaScript can show SQL query in error message
- [CS-13132] Removing a friend does not correctly update labels
- [CS-13126] View as PDF does not work for specific content
- [CS-13123] Browse -> Groups can show incorrect number of groups
- [CS-13117] DocumentService methods missing required @WebParam annotations
- [CS-13091] RTE doesn't respond to down arrow with certain text input
- [CS-13084] Documents that are in draft state are visible in the popular document widget
- [CS-13039] FastDateFormat ignores locale
- [CS-13034] Recent activity does not handle comment deletions
- [CS-12996] Accessing setup console always sets Allow user-created accounts to true
- [CS-12995] Bad link for internal search queries containing colon
- [CS-12987] jsessionids printed in the middle of "Last Post" link when anonymous browsing turned on
- [CS-12972] Reverting to a document to a version that has a status of ARCHIVED results in new version not being to users
- [CS-12963] Bulleted list in HTML widget does not show bullets
- [CS-12939] Web services call breaks next request (normal page or web services)
- [CS-12892] Wildcards don't work in search when a word has underscores
- [CS-12867] Revoking group invitations in IE6 and IE7 produces javascript error
- [CS-12831] User not found for ID -9223372036854775808
- [CS-12828] BlogPermHelper should not allow anonymous users to create blog posts
- [CS-12816] If user's name is set to be hidden in their profile, Freemarker error results in content picker when clicking browse history tab
- [CS-12763] Short syntax for attachments in a link in content will cause the link to render as the full URL to that attachment when in the RTE
- [CS-12760] Webservices don't support multiple container (social group, project) content creation
- [CS-12752] Page compression enabled makes admin console unavailable in Safari
- [CS-12743] Social Group invitations should not be case sensitive on email address
- [CS-12707] Permission group membership cannot be modified concurrently in a cluster
- [CS-12696] Tasks can be run when app isn't in 'RUNNING' state
- [CS-12687] Linking to internal links with edit parameters doesn't work
- [CS-12662] Doc save fails and document becomes unrecoverable
- [CS-12655] Switching layouts can cause widgets to shift to wrong columns or disappear
- [CS-12652] PDF colors do not match what shows in content
- [CS-12630] Filenames with double byte characters will not save with the correct file name
- [CS-12629] In RTE, Right Click -> Insert Image does not respect permission settings
- [CS-12606] "Add Member" field for permission groups parses both username and user ID to load a user.
- [CS-12605] "Assign To" field in Create Task parses both username and user ID to locate user
- [CS-12588] Project Filter does not carry over to next page
- [CS-12585] Secret groups hiding results on groups overview page
- [CS-12564] HTML inside CDATA for macros gets expanded during render and WordBreakFilter can cause escaped html special characters to appear in content that is longer than max length
- [CS-12529] No placeholder image for Google Videos, Vimeo, etc
- [CS-12502] Limiting a rendering filter to only subject, body, or properties does not work
- [CS-12499] Status level points should support unbounded values and the default upper bound for "Master" should be unbounded
- [CS-12481] Main Discussions Link dropping context
- [CS-12284] subject of content cannot be rendered when custom macro/filter is added to a subcommunity on renderplugin initialization
- [CS-12221] forum.thrd.helpful_answer.text has wrong plural for German
- [CS-12129] DocumentBodyStart html comment displaying inside of RSS feeds
- [CS-11956] Theme uploader does not support phrase substitutions in theme.xml
- [CS-11817] Clicking in table cell of RTE in formatted text widget in IE slides formatted buttons up resulting in them being hidden
- [CS-11759] document changing document approvers automatically publishes document and leaves hanging approval item
- [CS-11711] Recent documents widget not sorting on modification date
- [CS-11671] Searches for tags are case sensitive
- [CS-11599] Link in 'Manage Version' for a document redirects to the wrong version
- [CS-11531] RenderCache is not cluster-safe
- [CS-11525] Project Tasks inside
- [CS-11315] images shown in version comparisons are not correct
- [CS-11213] Modify Blog Post shows up as Recent Activity for author, not modifier
- [CS-11145] Group search pagination doesn't work
- [CS-10939] Uploaded documents do not respect Max uploaded document size
- [CS-10732] Adding a link to a thread with a query string returns invalid URL
- [CS-10588] Setting text color doesn't work with the formatted text widget in IE6
- [CS-10476] Binary document caching does not honor any filesystem size limit and can't be set from the admin console
- [CS-10464] Invalid character in content will cause NullPointerException and XML failure
- [CS-10436] Numeric tag issues
- [CS-10360] Blog posts scheduled for future publishing are published upon approval
- [CS-10350] Cannot access RSS feed for a secret group
- [CS-10305] documents with deleted versions don't show up in recent content or on the documents tab
- [CS-10296] system properties with < or > characters can mess up display when editing
- [CS-10286] Inconsistent file extensions and file name when selecting view as pdf
- [CS-10284] Keyboard hotkeys not working on Safari 3.2.1 / OSX Votes: 1
- [CS-10277] Large documents result in OutOfMemoryError heap when comparing/diffing
- [CS-10239] Avatars uploaded in the admin console are not displayed after settings are saved in a clustered environment.
- [CS-10154] When thread is marked for abuse enough times to make it hidden, the non root messages in the thread still show in the RSS feed for the thread
- [CS-10114] Documents being automatically approved when "changing" moderators
- [CS-10106] HTML widget strips <style> tags when rendered
- [CS-10025] Inserting images with duplicate filenames
Fixed Issues in 2.5.11
- [CS-13356] CLONE -document changing document approvers automatically publishes document and leaves hanging approval item
- [CS-13355] Cannot have two plugins that have struts actions - 2.5.11
- [CS-13050] System Properties Page in Admin Console is Vulnerable to CSRF Attacks
- [CS-13037] CSRF - Admin Console User Summary
- [CS-13010] Upgrade task missing for converting document summary (for binary documents) to xml
- [CS-13005] Adding approvers to document has 'conflicting versions' error incorrectly
- [CS-12977] Searching does not fully support spaces in username
- [CS-12970] Insert Image is allowing non images files.
- [CS-12900] LDAP Profile Synch slowdown due to ProfileFieldValueCalculator
- [CS-12896] Email gateway "Enabled threading via subject line matching" setting cannot be changed to disabled.
- [CS-12880] Spanish email template translation is wrong ("moderation.emailalert.approved")
- [CS-12873] editing tag group doesn't always persist changes
- [CS-12869] Revoking group invitation prevents further invites to that group
- [CS-12868] RTE User Picker does not respect user mail privacy settings
- [CS-12857] social group with disabled users as members cannot be deleted
- [CS-12851] IE6 XSS exploit via JavaScript with an attachment that does not have a mime-type
- [CS-12841] SearchEngineManagerImpl cache not populated if getSearchEngineByID() called before getSearchEngines()
- [CS-12825] Adding document approver after one approver has already approved the document messes up the state of the document
- [CS-12814] Checking For Previous Blog Posts Does Not Work Properly
- [CS-12810] Having alternate email address on a user's profile, causes the vcard to fail with a Freemarker exception
- [CS-12794] Rejected blog posts bypass moderation when republished without changes
- [CS-12771] Leaving a note on a moderated item causes it to remain in moderation queue after being moderated by another user
- [CS-12750] Reflected XSS on Admin Console > People > Ban Settings > Ban Ipaddress
- [CS-12730] Moderators have the option to create an announcement but get unauth when saving
- [CS-12718] Third-Party reporting code accepts any length of text (without error) but only supports 3500 characters
- [CS-12710] CSRF - Password Hijack
- [CS-12691] RSS Widget can cause page hangs
- [CS-12674] Presence integration fails when username has uppercase letters
- [CS-12669] Unclosed macro in tag-widget FTL causes stack trace
- [CS-12646] Upgrading with encoded unicode characters in formatted text widgets will cause ConvertFormattedTextWidgetContentTask to fail
- [CS-12643] Rejecting a document with a duplicated title throws an exception
- [CS-12600] Search using OR and || are not returning the same results
- [CS-12497] Sort by username option in user picker search tab does not work
- [CS-12474] Popularity determination task SQL includes extraneous table causing a nasty catesian product as a result of the non-join
- [CS-12439] Missing i18n key in tag cloud
- [CS-12415] Migrating a database from 1x to 2.5x with a sequence provider specified causes plugins to not loads
- [CS-12401] Missing translations
- [CS-12337] DocumentService_PortType.getAuthors(...) (SOAP) returns null instead of the author
- [CS-12332] ProfileService addProfile method does not update existing fields
- [CS-12312] German translation incorrect for "TItle"
- [CS-12293] UserService.getUser(x) (SOAP) not retieving the First name and LastName of a user
- [CS-12254] Advanced Email Plugin: Broken TLS Implementation
- [CS-12236] moderation rejection message not sent to correct author
- [CS-12169] i18n issue in tag-cloud.ftl
- [CS-12084] Unapproved blog post comments cause moderation queue error when post is deleted
- [CS-11985] Default invite in German not capitalized properly
- [CS-11922] CLONE -Moderator of a space cannot see tasks in a project in that space unless they are explicitly granted visibility to the space
- [CS-11827] Create task with more than 3500 characters results in system error.
- [CS-11697] Filtering by only tags in the Browse People screen does not show correct recent activity
- [CS-11664] Polls: Vote Concurrency/Thread Safety
- [CS-11512] Empty div tags, result in self closing tag, which hoses widget layout
- [CS-11182] Exporting tasks from a project does not include BOM for UTF-8 characters
- [CS-11133] Performance problem saving changes to a user profile
- [CS-10471] recent activity widget on people page shows wrong content
- [CS-10304] Deleting Pending Trackbacks doesn't reduce Moderation Queue Count
- [CS-10235] Remove Create new Filter/Macro from Filters and Macros page
- [CS-10199] Users can follow himself (connections)
- [CS-10197] Reflected XSS on Admin Console > User relationships
- [CS-10193] RSS feeds for Project content return content from entire community when project id not specified
- [CS-10070] Custom files added to a theme can be seen in the admin console theme edit page, but they cannot be edited
- [CS-10010] Users with banned login can post comments in Community Everywhere
- [CS-9831] <IFRAME SRC="something"></IFRAME> is breaking checkpoint widget
- [CS-9695] Setting 'Time between imports' to 0 will cause app to fail to start
- [CS-9652] First name and Last name not being blocked in profile when using LDAP
- [CS-9552] Javascript with less than or greater than in HTML Widget will cause the widget to display nothing
- [CS-9479] Group Admins can use User Search, but gets unauthorized errors
- [CS-9435] User is not able to see assigned project tasks
- [CS-8812] People page was empty - FileNotFoundException: jiveHome/search/user/gpkz1iQ5/_22.cfs
- [CS-8810] Slow Script in People page with 2,000 users
- [CS-8508] formatted text widget --> html mode --> can't switch back
- [CS-6841] DB Migration from MySql --> benign errors in audit log