Apache Rave Change Log https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311290 (select the version of release and output as text to create this file) Release Notes - Rave - Version 0.14 =========================================================================================================== ** Sub-task * [RAVE-452] - Clean up User Profile layout * [RAVE-536] - Admin area: fix layout * [RAVE-579] - Rework the notification mechanism * [RAVE-683] - Revamp like/dislike display ** Bug * [RAVE-624] - Shindig common container is hard coded to debug script * [RAVE-658] - Rave footer is coming twice on submit of newpassword and request user pages * [RAVE-703] - Missing JpaPersonProperties in JpaPerson * [RAVE-712] - Owner does not see that sharing has been declined * [RAVE-713] - Null bean error in SpringBindingModule * [RAVE-714] - Security token Id does not match shindig person id * [RAVE-716] - Late event registrations are never called * [RAVE-722] - Shindig webapp component can't be re-deployed without a container restart * [RAVE-723] - Widget comment button seems to be working for only canonical user * [RAVE-732] - Unable to render two widgets of the same type on the same page * [RAVE-733] - Wrong display name shown in page title on top left for person profile view ** Improvement * [RAVE-556] - User Display name empty * [RAVE-657] - Create new user button on new account page * [RAVE-673] - Rework login screen * [RAVE-702] - Implementation of FriendsWithFriend * [RAVE-720] - Support navigating to secondary named views (i.e. canvas.foo, canvas.bar) * [RAVE-726] - Update the Rave Extension SSO Provider for Rave 0.14-SNAPSHOT * [RAVE-727] - Providing options for relationship status * [RAVE-735] - Bootstrap the log in error messages ** Story * [RAVE-709] - Remove version numbers in URLs for Spring XSDs Release Notes - Rave - Version 0.13 (Note: only tagged, not released, see RAVE-704) ================================================================================================================ ** Sub-task * [RAVE-577] - Reformat canvas view * [RAVE-578] - Detect & factor out jQuery UI references * [RAVE-619] - Fix search box in widget store * [RAVE-632] - Refactor Tag and WidgetTag * [RAVE-635] - Refactor Group * [RAVE-644] - Fix ModelPermissionEvaluators * [RAVE-645] - Refactor WidgetComment * [RAVE-647] - Refactor Region and Region Widget * [RAVE-648] - Refactor PageTemplate * [RAVE-653] - Refactor PageUser * [RAVE-662] - Ensure no JPA model references in the Service or Controller layers * [RAVE-663] - Refactor RegionWidgetPreference * [RAVE-664] - Refactor Authority * [RAVE-665] - Move Jpa implementation to rave-jpa module * [RAVE-666] - Jpa Implementation Cleanup * [RAVE-667] - Fix serialization/deserialization * [RAVE-669] - Refactor User * [RAVE-670] - Refactor OAuthTokenInfo * [RAVE-671] - Refactor OauthConsumerStore * [RAVE-672] - Refactor ApplicationData ** Technical task * [RAVE-626] - Modify POM files so that they produce a different version * [RAVE-627] - Revert POM files prior to merging into trunk * [RAVE-628] - reintegrate branch into trunk * [RAVE-629] - Create new rave-jpa module * [RAVE-630] - Refactor Person * [RAVE-631] - Refactor Page * [RAVE-646] - Refactor WidgetRating * [RAVE-650] - Refactor Widget * [RAVE-651] - Refactor Page Layout * [RAVE-652] - Cleanup TODO * [RAVE-659] - PortalPreference * [RAVE-686] - Merge changes from trunk ** Bug * [RAVE-618] - Conflict between two features: open-views and pubsub-2 * [RAVE-637] - After moving an accepted, shared page, the user has to approve the sharing again * [RAVE-680] - Rave is not generating Foreign Keys with default JPA implementation ** Improvement * [RAVE-675] - Set default log level for OpenJPA to WARN * [RAVE-684] - Re-structure static content directories * [RAVE-685] - Upgrade to Shindig 2.5.0-beta2 * [RAVE-688] - Add function to render OpenSocial gadget in any custom supplied view ** New Feature * [RAVE-687] - Add callbacks to Rave container initialization events ** Story * [RAVE-625] - Models as Interfaces ** Task * [RAVE-668] - Add Spanish translations Release Notes - Rave - Version 0.12 ================================================================================================================ ** Sub-task * [RAVE-539] - Widget store: fix widget detail display * [RAVE-543] - Implement LESS compilation for Bootstrap * [RAVE-586] - Break out the navbar * [RAVE-592] - Rename header.tag to navbar.tag * [RAVE-606] - Factor out "old" CSS files * [RAVE-614] - Update Bootstrap JavaScript to 2.0.3 ** Bug * [RAVE-599] - OpenSocial query for listing viewer friends returns always zero results * [RAVE-600] - JavaScript Closure Compiler is failing * [RAVE-623] - Logging for OpenAjax.hub methods causes error and silently fails ** Improvement * [RAVE-601] - Upgrade wro4j to 1.4.5 to fix Bootstrap processing errors * [RAVE-602] - Improve overlap between Modernizr, CSS3 Mediaqueries, and HTMLShiv Javascript Libraries * [RAVE-604] - refactor tags into their own JSP tag for easier overlaying * [RAVE-605] - Add a consumer notification ability to the StaticContentFetcherService * [RAVE-613] - Support registering custom popup types with the container ** New Feature * [RAVE-612] - Add ability to hide/display the widget title and widget border * [RAVE-615] - An easy way to determine the version of RAVE ** Task * [RAVE-633] - Upgrade the version of wookie bundled with rave to 0.10.0 ** Test * [RAVE-610] - Add integration tests to the project Release Notes - Rave - Version 0.11 ================================================================================================================ ** Sub-task * [RAVE-532] - Bootstrap-enable widget controls * [RAVE-534] - Bootstrap-enable page tabs and tab controls * [RAVE-535] - Make title bar more appealing * [RAVE-537] - Widget store: fix layout * [RAVE-538] - Widget store: fix item list display * [RAVE-540] - Widget store: rework navigational options * [RAVE-545] - Upgrade jQuery to 1.7.2 * [RAVE-547] - support openview sidebar view * [RAVE-549] - support openview DIALOG view * [RAVE-550] - support openview MODALDIALOG view * [RAVE-557] - Sync Git Repo to SVN Branch * [RAVE-558] - Merge the bootstrap branch into trunk once all changes are completed * [RAVE-563] - Update the Widget Open View components: modal dialog, dialog, and slideout * [RAVE-564] - Update the Person Profile page * [RAVE-567] - Clean up implementation * [RAVE-575] - Add widget: link to Wookie instance is missing * [RAVE-594] - Verify LICENSE & NOTICE * [RAVE-595] - Update JIRA issues * [RAVE-596] - Execute Functional Tests * [RAVE-597] - Create Release Candidate * [RAVE-598] - Publish Release ** Technical task * [RAVE-102] - Implement Rave inter-gadget messaging with OpenSocial ** Bug * [RAVE-553] - Exception thrown when new user logs in * [RAVE-559] - JPA error on deletion of OAuthTokenInfo * [RAVE-590] - Add widget: when form submission does not validate, additional fields are hidden by the Javascript ** Improvement * [RAVE-511] - Use User model for new user creation * [RAVE-552] - Refactor base_layout.jsp to allow for better customization * [RAVE-562] - Upgrade cargo to version 1.2, use mvn cargo:run instead of mvn cargo:start. * [RAVE-576] - The user search form needs an id attribute. * [RAVE-583] - Refactor global widgetsByRegionIdMap javascript variable ** New Feature * [RAVE-541] - Create the Default User page automatically based on a Page Template * [RAVE-571] - Support passing parameters when changing between views ** Story * [RAVE-95] - Implement Rave inter-widget event wrapper with OpenSocial * [RAVE-560] - Upgrade Rave Shindig to 2.5 beta 1 Release Notes - Rave - Version 0.10.1 ================================================================================================================ ** Bug * [RAVE-553] - Exception thrown when new user logs in ** New Feature * [RAVE-541] - Create the Default User page automatically based on a Page Template ** Task * [RAVE-542] - Create 0.10 release of rave-master pom Release Notes - Rave - Version 0.10 ================================================================================================================ ** Sub-task * [RAVE-519] - Centralize JavaScript imports * [RAVE-520] - Concatenate and Minify Rave JavaScript files * [RAVE-522] - Administrative Preference to choose which JavaScript file to serve ** Bug * [RAVE-485] - W3C widgets sometimes render on screen outside of the container object * [RAVE-504] - Sub Pages are not in correct render order * [RAVE-512] - OpenSocial gadgets on non-active Person Profile tabs are not autosizing properly * [RAVE-526] - Support height attribute of open social gadget definition ** Improvement * [RAVE-492] - Although wookie is now bundled with rave, a user is still unable to add a w3c widget. * [RAVE-495] - Unable to login to Wookie as admin user when currently deployed with rave. * [RAVE-507] - Update all Spring XSD references to 3.1 * [RAVE-510] - Use localized datetime in categories admin screen * [RAVE-518] - JavaScript Improvements ** New Feature * [RAVE-506] - Static Content Fetcher * [RAVE-541] - Create the Default User page automatically based on a Page Template