2.8.0
Application
- fix twitter plugin not use zend library anymore
- Fix Mykunena plugin stray DIV tag in the output causes issue on profile page layout
- MyKunena fix
- Fix myarticle plugin installation XML
- add twitter element
- Escape article title on MyArticle plugin to avoid security exploit
- Add missing lang string PLG_MYKUNENA_TITLE on MyKunena plugin
- Update Twitter plugin layout
- fix favicon path for plugin
- Remove unused files for plugins and assets
- standerdize plugin attr name
- Fix plugin Invite post-installation backend issue
- Fix plugins styling path that cause 404 network error
- Fix wordfilter bug not censoring
- Photo tagging input placeholder is not translatable
- fix URL redirect caused by plg_jomsocialredirect
- add kunena plugins to our repo
- Fix utf8 chars on Twitter plugin lang file
- revert back the code for decrease width of plg_latestphoto
- Check plugin's form not load on Joomla 3.0 twitter plugin
Backend
- [WIP] Cleaning up Admin component.
- fixed installation notice string.
- Fix JomSocial menu missing access permission during first install
- fixed popup issue on administrator panel.
- perform mysql and php configuration checking
- fine-tuning installation flow
- add missing installer controller
- update base installer code
- remove the need for saperate defines file
- Cancel action in configuration go to main component page
- fixes clicking 'NEXT' while installer is running (in progress) is not blocked.
- Update backend front-page icon and pane slider
- fix ajax issues in the backend
- Set row background color on hover in table.adminlist
- Fix control panel spacing
- More direct control panel spacing
- Update template editor page styling
- Update backend toolbar styling
- Predefined uneditable and display input styling
- Update template configuration view
- Profile Field set to Admin resets after profile edit
- Fix issue on Custom profile field change save
- Add checking to show admin fields
- Fixed Backend's fieldset > lagend styling for Chrome
- Create a configuration in the backend for Default's Dark theme and remove Blackout theme
- Size and style attributes text type not showing in administrator->custom profile setting
- update installer code to propre oop
- remove old code and add comment for each function
- if dbVersion is null dont run upgrade script
- use simpleXmlelement
- fix menu creation for joomla 3
- Installer should clear all stream data that contains '{multiple}'
- Set installation configuration for Blackout theme to Default
- fix Undefined variable: extraSQL error
- Set installation configuration for Blackout theme to Default
- Fix cWindow popup action button not visible in the backend
- During upgrade change stream#app photos.featured to albums.featured
- Fix links to documentation at the end of installation process
- Use JHtml::_ instead of older JPane
- avoid calling CTemplate statically
- fix JSite being called statically
- Make sure code does not trigger all 'Strict standard' warning back-end
- change JPane to use JHtml slider
- remove JPane dependency
- Make sure code does not trigger all 'Strict standard' warning backend
- Replace JPane with JHtml::_ calls
- update installer with new actors colomn
- Fix strict standard notice on installer
- rearrange config.xml file
- update installation xml file
- backend table list now uses Joomla3 default classes
- JomSocial Template Parameter not showing list option
- Update JomSocial version number in the system health check
- Upgrade from 2.6 to 2.8 hangs on Updating JomSocial Database
- Cannot save template parameter in the backend
- Fix reference assignmnt on admin group controller
- Fix broken link on S3 requirement
- Fix User export as CSV jquery selector bug
- fix link documentation for photo and videos in configuration backend
- Fix link documentation for reporting in configuration backend
- fix link documentation in configuration backend
- fix last visit date in usermanager
- fix standtard load for groupmember in administrator
- Fix backend config not submitting in Joomla 3
- Fix backend Config cannot save issue on Joomla 3
- fix user level for userpoint configuration
- run upgrader to update avatar upload stream title
- Revise backend styling for Joomla 3
- Remove unused code to fix network error 404
- Replace JRequest::getVar with JInput on administrator/
- Rename parent ID for Joomla 2.5 backend version
- Remove unnecessary reference on variable in admin/../tables/profiles
- Fix XML parsing on backend's Userpoint page
- fix cWindow positioning for backend jomsocial
- backend event page syntax error
- Cannot select custom profile field type
- introduce new CInput to accept 'RAW
- Can't switch JomSocial template with Joomla 3 backend
- add facebook like and Twitter follow button
- tidy up installation introduction
Core
- Follow Joomla! Platform coding standards.
- cleanup on ajax.community code
- Joomla legacy check
- restrict installation to only Joomla! CMS 2.5.6
- remove requirement on Zend framework on the front-end
- remove requirement on Zend Cache in the front-end
- Remove all dependency of Zend in installer
- remove Zend related language string.
- Remove all JOOMLA_LEGACY_VERSION constant.
- Remove Jomsocial Network from cron.
- Remove Jomsocial Network.
- Remove Jomsocial Network (library)
- Ensure all javascript file use minified version instead of development version.
- add support for developer view for standardized design pattern
- fix Cache pending video issue with APC cache system
- gender and country list missing from advanced search
- remove 1.6 checking for navigation bar
- Upgrades joms.jQuery to latest version 1.8.1
- Filter our developer view in std/pro build
- Asset path should respect Joomla installation path.
- use truncate instead of substr
- Change substr calls to JHtmlString::truncate
- Use JHTML::truncate instead of CStringHelper::Truncate
- Update file path for joms.jquery
- new csv helper
- unused session flush from Register controller
- Major code cleanup on register controller
- cron archive proccess
- Fix some selector bug with jQuery 1.8 during registration form. Build and test registration bug.
- Render Joomla form in our own structure
- remove unused langauge code
- remove unused language code
- javascript compressor should not try to compress missing files
- Make sure installer can perform database upgrade for all version that support Joomla! 2.5
- completely deprecate CFactory::load('models'...) code
- autoload core files instead of including them in core API
- remove all manual acitvities loading
- change DS to normal '/'
- rename packed javascript to the more standard .min.js instead of .pack.js
- Remove DS from administrator/
- Replace DS under components/
- Replace DS under modules/
- Replace DS under plugins/
- use .min.js in filename instaead of . pack
- Generalize page name with class
- General class for every view
- Cleanup main view wrapper for Events
- Remove Zend plugin
- use validate-1.5.min.js
- autoload libraries used from the activity stream
- autoload classes from the profile controller
- autoload classes from the friends controller
- autoload the classes from the groups controller
- autoload classes from the groups controller
- add missing autoloader from CReportingLibrary
- remove minitip library
- autoload classes from the videos controller
- autoload classes from the events controller
- Display 404 error if no controller/view found
- Add lang entry for missing controller/view
- Change max_input_time & max_execution_time in installer from 9000 to just 300
- change post_max_size & upload_max_filesize from 1024 to 4096
- restore minitip
- removed all CFactory::load() calls and autoload classes instead
- autoload CVideoLibrary and CToolbarLibrary
- load CuserHelper::getUserId function directly
- fix autoload PHP Fatal error: Class 'CUrlHelper' not found
- fix autoload fatal error CInvitation and CUserStatusCreator not found
- fix autoload undefined function cavatartooltip
- fix autoload CommunityTableConfiguration
- fix autoload CommunityTableConfiguration
- change ReCaptcha helper as class
- add variable for autoload custom field libraries
- add autoload libraries from folder facebook
- Make sure installer can perform database upgrade for all version that support Joomla! 2.5
- Strict standards on static functions
- Mark static functions
- rename admin.community.php to community.php (to support joomla! 3)
- Community controller need to extends Jcontroller instead Jcontroller ('Jcontroller removed in Joomla! 3)
- Build Joomla! 3.0 compatible xml installer definition
- update builder to include installer.updater.php
- Build Joomla! 3.0 compatible xml installer definition
- fix wall plugin installation
- adding joomla 3.0 support xml file
- change nameQuote to quoteName (Following joomla 3)
- Use getCfg in place of getValue
- Use getCfg in place of getValue -part 2
- Support for Joomla! 3.0 compatibility (JUtility::getToken removed in Joomla 3.0)
- Support for Joomla! 3.0 compatibility (Remove JUtility::getToken)
- Support for Joomla! 3.0 compatibility (Remove Jutility::getToken)
- Support for Joomla! 3.0 compatibility (JUtility::sendMail() Depricated in Joomla 3.0)
- Support for Joomla! 3.0 compatibility (JUtility::getHash() Depricated in Joomla 3.0)
- Support for Joomla! 3.0 compatibility (JView obsolete in Joomla 3.0)
- Support for Joomla! 3.0 compatibility (Jmodel obsolete in Joomla! 3.0)
- JParameter obsolete in Joomla! 3.0
- remove checking for joomla 1.5
- remove C_JOOMLA_15 checking
- properly get browser agent
- JDate::setOffset() obsolete in Joomla 3.0
- JDate::toMySQL() obsolete in Joomla 3.0
- Remove CDate since we only support Joomla 2.5 >
- Remove Deprecated Code in helpers/time.php file
- add function block doc and remove checking for 1.6
- update helper/timer to support Joomla 3.0 standart
- JFactory::getXMLParser obsolete in Joomla! 3.0
- change setoffset to setTimezone function
- JRegistry::getValue is obsolete in Joomla 3.0. Need to use Jregisry::get()
- toformat obsolete in Joomla 3.0 need to use format
- toMySql and toFormat is obsolete in Joomla 3.0. Use format
- toMySQL is obsolete. Use format('Y-m-d H:i:s'
- Use JDate::format
- Use JDate::format instead of JDate::toFormat(toformat bosolete in joomla 3.0)
- Replace JParameter instantiations with JRegistry
- fix Call to undefined method JDate::_monthToString()
- JDate::format using same format as PHP Date time format
- fix xml processing error
- Fix weird behavior when putting closing PHP tag before Else statement
- fix reporting feature not working
- Use JDate::toSQL to get mysql time format
- fix Date format in share box a bit messed up & remove whitespace trailling
- Fix broken ajax calls on backend
- use JPATH_ROOT in favor of JPATH_COMPONENT
- remove joomla version checking
- remove reference to missing friends-1.0.js
- prevent cWindowContent from flickering
- remove checking for C_JOOMLA_15
- #_community_register_auth_token is limited to 25 chars
- Fix tab bug. Use joms.jquery instead of jquery
- delete unused query when call the admin email
- Remove old apps styling and unused images
- Fix Page's like button on hover
- use php Datetime format instead of sql date time format
- push minified javascript
- use CTimeHelper::timeLapse instead CActivityStream::_createdLapse
- compress gallery.min.js
- Fix cWindows jQuery UI tabs override the Privacy Picker icons
- Fix oversized cWindow action button
- Call to a member function load() error with 3rd party integration
- support translation for privacy indicator label
- edit Jom Social to JomSocial
- remove loading core.php and get config params from configuration model
- use include instead of require
- Missing argument 1 for JDate::format() during running cron
- clean up some code that trigger Strict Standard error
- Fix more strict standard notices on apps.php
- fix JTable ->store() calls generate Strict Warning
- fix ajaxTogglePublish calls generate Strict Warning
- fix strict warning on mod_latestdiscussion
- fix warning error on mod_actitivtystream
- fix ajaxTogglePublish method same as parent method
- fix some static calls in table bind
- fix some static calls in model
- fix strict static warning error on modules
- fix strict warning on frontend
- fix missing xml configuration my photos plugin
- fix strict wanring error on myarticle plugin
- fix strict warning error on plugin mylatest photo
- fix static strict error warning in plugins
- fix strict error warning in display() controller
- Use SimpleXMLElement to read xml file
- fix reference error warning in controllers
- fix reference warning error in libraries
- fix reference warning error in helpers
- fix reference warning in models
- fix reference warning in tables
- remove call by referece on getModel
- explicitly declare static function as needed
- remove call by referece on JDBO
- fix strict standard warning on storage and walls
- remove Joomla version in powered by
- Make sure code does not trigger all 'Strict standard' warning photos
- add docblock
- Fix non-static call to CWall::_callFunction
- redefine function scope and change depricated function
- fix Strict standards: Non-static method CRecaptchaHelper::getRecaptchaHTMLData()
- move twritter get requestToken to library instead element
- change require_once since installer already add configuration models file
- fix language switching issue
- use JRequest instead of raw $_REQUEST variable
- remove Joomla 3 incompatible time offset
- Component installation in Joomla 3.02 return error
- Fix jomsocialredirect plugin install XML for Joomla 3 compat
- include parameter.php during new installation
- replace deprecated loadObjectList with loadColumn
- fix JUtility::getHash() in J! 3
- call CUser::authorise() instead CUser::authorize()
- load diferent css for deferent joomla version
- use SimpleXMLElement instead JFactory::getXMLParser()
- change akismet library instead use zend_akismet
- Replace JRequest::getVar with JInput in Controllers
- Add in Filters for JInput replacements
- remove actor string from facebook library
- set jaxRoot as JPATH_ROOT
- Version for JomSocial return error in Joomla 3
- Add community prefix for plugins
Event
- autorotate event avatar
- Event calendar at the frontpage's sidebar is messed up
- fix Date in the main Event listing is not displaying well
- standerdizing code and use php date format
- Event's date in the Group's event listing
- Fix sidebar event calendar broken
- Event date in event listing broken
- Fix search event blank if dont have any keyword
- Experimental Event's featured layout
- Update RSVP indicator bullets
- Revised Event's featured layout
- Update Event's index title
- Revised Event's page RSVP button layout
- Update Event's search module
- Cursor should show as clickable pointer when hovering on date that has event within the event sidebar
- Hide event name prefix when viewing the event page
- Revised Event's create form
- Remove 'Featured Event slideshow' on Event listing page with category filter
- Remove name field in event printout
- Show event year in event view-in event page
- Show event year in event view in event listing
- MemberEvent table should use standard joomla load(...) API
- fix statis warning error on print event
- simplify checking for evendateFormat
- Event Calendar in Stream > Create event is not showing up
- fix layout change avatar for recurring event
- fix attend event ajax response
- Replace JRequest::getVar with JInput in Event views
- fix event owner text
- fix even attendee styling issue when members is online
- events are highlighted on the calendar
- events model code reformatted
- fix styling of nearby location
- Update events styling
- Improve styling for listing and modules
- event: return data in JTable object when retrieving
- fix Check event's advance search page title
- new event and group create compact style
- Update frontpage event listing styling
- Update Event's view
- support event attendance
- add support for event attendance in stream
- event: return data in JTable object when retrieving
- Update index listing for Event's view guest
- Update for for Event's sent email to members form
- Set reset table class on calendar
- fix missing variables in event template
- events controller reformatted
- events controller reformatted (previous was the admin's)
Group
- discussion: stored raw reply post and escaped output instead
- group: return data in JTable object when retrieving
- Redirect to announcement page after new announcemnt creation
- Update default group view page layout
- Update Group's add discussion form layout
- Update Group's add discussion and news form layout
- Update Group's bulletin list
- Update Group's discussion listing
- Update group view styling
- Update Group's view discussion
- Update Group's related content
- Update Group's view layout
- add missing group bulletin templates
- Update Group's related content
- Update Group's mini header styling
- Update Group's discussion-view styling
- Standardize group's bulletin and discussion under .cPageStory
- Update Group's bulletin layout
- Trigger 404 error if Group not found
- Update styling for upcoming events module in My Group's Update view
- Update group's menu icons
- fix membercount in featured groups not same with membercount in grouplist
- group model should return JTable object
- update group updates event sidebar
- autorotate group avatar
- Update Group & Event waiting approval styling
- Standardize group invitation box
- can't add comment in discussion stream
- fix chenge publish/unpublish failed when edit group via backend
- Update Edit discussion form styling
- Apply jQuery toggle for admin assign and revert function it the group member listing
- add activities to top groups
- Update Group's discussion module
- fix notif group member approved
- Revised Group's featured area styling
- Revised Group's featured thumbnail width area
- Revised [Featured This] options for Group
- Revised [Feature This] options for Groups & Events
- fix group join missing groupid in stream
- Update discussion button with new button style
- Fix duplicating row on Join Private Group Request notification entry
- Revise Group's Discussion & Announcement form's button
- Revise Group's congratulation page styling
- Add new [Create Discussion] link in the Group's congratulation page
- fix groups dissapear when owner is not available
- fix error delete group when file is empty
- Fix missing space on Group Category list
- Use our new UI element in discussion locked message
- change alert message if no group updates
- update groups field in table user when join and leave group
- enable group featured in stream
- Fix display behaviour for Group's Discussion replies
- update field groups in commmunity_users
- Edit discussion replies form's button should use standard button
- Activity stream for Featured Group
- No brackets on Group Cat
- fix group featured view
- add function for remove own group
- Remove 'Featured Groups slideshow' on Group listing page with category filter
- Change some element ID/classes from Group to User if applicable
- admin can see all private groups/event activities.
- hide disucssion if group discussion set to no in
- Fix strict standard notices on Group
- GroupEvent and GroupInvite table should use standard joomla load(...) API
- fix strict static called warning for group delete
- Add Group Album Delete link for Album owner
- if last file deleted show 'No file uploaded ' message
- fix most popular group custom stream now showing
- owner group should get the notificaiton
- revome avatar show/hide option from Active Groups module
- remove show group avatar option in module latest post group
- Module Active Groups not showing any data
- Reload page after joining a Group
- fix reload page after join group
- Don't display link to view group files if theres no files in a group
- allow admin group or owner album to delete the group album
- fix missing groupid paramater in new group album email notification
- Field group shows up only if all fields have values
- use raw $_POST data with output escaping
- fix custom message most popular group
- fix missing groupid paramater
- add javascript to click on input type file.
- add submenus import and create event in group event
- Update group approval actions
- fix search group if keyword empty
- fix groups event are not showed at upcoming events (bugs from 2.6)
- fix Add total group members Group's featured slider content & remove unused variable
- Feature groups not showing proper thumb and link
Module
- Fix installation XML for Photo comment module
- Remove static declaration on mod_statistics methods
- Fix links from Photo Comment module breaking the photo page
- Update modules: mod_hellome
- Standardize HTML structure for module
- Update plugin: mod_latestevents.php
- Update mod_hellome missing class suffix parameters
- Update module styling: mod_topmembers
- Standardize module item listing with .cMod-Row
- Update module styling: mod_onlineusers
- Update module: mod_activegroups
- Update module: mod_activitystream
- Import stream styling from Default theme to module
- Fix videocomment module installation XML
- Fix installation for mod_activitystream
- Fix installation for mod_latestevents
- Fix latestgrouppost module bug when no GroupID exist
- add static declaration on VideoComment module helper
- Update module: mod_latestdiscussion
- Update module: mod_latestmembers
- Revise mod_hellome styling
- Update module: mod_notify
- Update module: mod_photocomments
- Update module: mod_videocomments
- Update module: modules/mod_statistics
- remove {actor} tag from hellome status
- prefix community for all jomsocial modules
- prefix community for module videocomment
- fix hellome & notify module installation
- fix installation problem for latesmember module
- Module latest discussion cannot be installed. Return installation fail message
- fix loaded files mod_latestmembers
- fix wrong behavior link in mod_latestgrouppost
- latest photo module show repeating photo on last photo
- fix mod_activitystream not cwindow undefined.
- fix mod_videoscomments picture link
- Fix tooltips which not working on latest members module
- Email notification to admin for the new group need approval
- global notification for approved group
Photos
- Remove Album 'Featured' links on Album if backend config disallows
- link featured album username
- Set album first foto if album got picture and album cover is not set
- set album thumbnail to show its cover photo
- Photo's Featured added time is not calculated well
- Revised styling for Photo uploader
- Revised photo uploader layout styling
- photo comment get its own template
- fix when click add comment but comment empty in album detail
- Fix broken photo slideshow. Unwanted return call at the beginning of _init func
- fix tagged photo not show
- Fix photo controller design
- Revised Photo's form and upload ajax layout
- Revise album cover layout
- fix photo tags append JS issue after click next-prev
- fix error 500 in view all album page
- separate photo tagging with comma
- fix thumb photo in slider cannot be clicked
- Add a new style for featured albums and video indicator
- add space after comma in phototagging
- Use user photo privacy preference when posting image on Stream
- check permission in all photos
- if photo cover not available use default thumb
- limit photo drag to the handle only
- Display the Drag options during the image hover
- after cover photo deleted should use first photo
- myphoto use lapse time
- Revised Photo preview layout: Slider control preview
- Revised My Photo's album layout
- Prepare mockup for privacy indicator for Albums
- Hide non-public Albums from featureable functions and displays
- fix update photo count after multiple upload
- show privacy indicator for album
- fix photo cover in More from this user : section
- fix Image rotate not working
- standardize the album thumbnail calls
- make sure photo is properly loaded before accessing the photo url
- Make all photos page to have consistant title
- call wrong albumid in thumb preview
- fix wrong get albumid when edit and upload new photo
- add link to photo comment
- make sure last updated uses correct data
- fix When clicking upload photos in group album
- generate correct stream when avatar is assigned from existing photo
- fix photo count when uploaded from stream
- store raw album comments
- album: code reformatted
- Upload photo from stream sometimes get wrong albumID(album from group) should check groupid condition
- Support thumbnail preview when sharing single photo link on Facebook
- Use JTable for all photos and album
- use new grid style for photo and video listing
- clean up album and photo tables
- use new grid system in photo gallery
- Allow admin to spcify number of items to be shown in album and video view photos
- Uploaded photos to be resized to a larger
- single entry for single album upload
- add 4 column row photo stream with maximum of 2 rows
- Standardize photo & video avatar under .cMediaAvatar
- Photo album thumbnail path and count is not updated-fix count update issue.
- Photo album thumbnail path and count is not updated On photo save
- return COmmunityModelPhoto instead of JTable
- fix image rotation storing absolute path
- Fix loading bar always displayed on first load
- Update Photo's media options
- Using JPhotoTable to get photo URL result in loading album JTable
- Switch media listing structure from span to list to support media ordering
- add dragsort library
- support photo album re-ordering
- Experimental update Photo's album layout
- Update create photo album form styling
- placeholder fro dragged album
- Album last updated not updated after a new photo is uploaded
- Update photo album's form
- Revised album display logic for no photo condition
- Update Photo's album view
- Update album description for readonly display
- link to author in album avatar and photo
- clean up photo comment layout. Show it within a sidebar interface
- getPhotoCount should return number of photos in the album
- Fix Photo's photo page action behaviour
- Update Photo's single photo view
- storing photos will also update the album
- update cover path as necessary
- Album view unnecessarily query photo tag for every photo in the album
- fix Fatal error: Class 'CAlbumsHelper' not found
- fix Fatal error: Call to undefined method CTableAlbum::_getLastUpdated()
- larger photo upload preview in omnibox
- Standardize media options for video and photo
- Revised Photo's Featured navigation layout
- Experimental Photo's Featured area
- Standardize Photo's album cover in the featured area
- Standardize Photo's album cover
- Featured photo's cover should use its photo cover itself. Currently its using the first photo
- Revised Photo's featured layout and listing
- Update Photo's featured display logic
- fix Missing thumbnails on Featured Album page
- Fix wrong parameter passing when commenting on Album
- Fix strict standard notices under Photos
- Update plugin: My Photo
- Fix BR tags on Photo comments when newlines are inputted
- fix photo comment stream
- new photo tagging system. Tag 1 person at a time
- add proper avatar support in photo tagging
- Update new photo tagging styling
- Bigger avatar indicator in photo tagging
- fix comment on photo stream link to invalid link
- update photo tagging styling
- decrease size the latest photo plugin
- fix photo access issue in Joomla 3
- fix missing the pagination in album photos
- fix sub menu upload photo
- fix link view album after upload photo
- Photo tooltip should not get in the way of the photo
- Replace JRequest::getVar with JInput in photos/profile and some other views
- Photo upload failed due to JInput usage bug
- fix albumid not found in group album
- fix & redirect after create album
- fix photo gallery not showing resized photo
- Profile notification return error 500
- Fix http/https communication to Facebook on mod_hellome module.
- Update friend list view
- Send message or approve / add friend error
- Update input styling and form styling for profile edit
- Update friend request listing styling
- Add tab elements styling to profile edit & preferences
- Update profile notifications & upload avatar page
- Reorganize some class in applications page
- Update friend invite layout and forms
- Update language for friends invite
- Show administrator listing setting not working
- List menu in apps box should have a class to control the spacing
- Update Profile's modules structure
- Standardize profile layout with cPage structure
- Update miniheader for profile
- Update video listing for profile's video suggestions
- Privacy drop down not working
- Fix bug on custom field value containing ampersands
- Trigger 404 on non-existing User Profile page
- Update profile about styling
- Fix notification listing page
- Show 404 on missing Profile under SEF mode
- gender dropdown list in adv.search
- experimental profile avatar autorotate
- fix code to load more on profile
- Update privacy button styling
- Update page like position for Profile
- Update admin control for Profile
- Update background and border for .cAlert
- Update friend invitation in cWindow
- Finalize friend invitation in cWindow layout
- blocked page to unregistered user uses the same login page as frontpage
- Place button to the bottom for profile edit and preference form
- Profile notification return error 500
- fix notice error terms and cond.
- Remove Featured link on Profile when disallowed by backend config
- Fix inbox pagination error
- restructure profile.about.php file
- Revised birthdate's date format in the Profile's sidebar
- Remove unused files for People's Featured
- Update write message form layout in cWindow
- Revised People's featured layout
- Update Inbox list in cWindow layout
- Update write new message layout form
- fix change avatar update main avatar picture
- handle avatar uplaod
- Revised styling for Inbox layout
- Revised Inbox list layout
- Revised styling for Read Message layout
- comment/like on avatar upload persist across multiple avatar upload
- avatar upload from front-end would also update activity stream
- Separate login form for cWindow
- rename the form name to ajax.login.php
- change dependency for ajax.form to ajax.login
- ajaxBlocker used new ajax.login template file
- Revised registration form layout and progress bar
- Set default background color for progress bar
- Revise ajax friend request form http
- Fix login form in cWindow
- Revise ajax friend request (Approve | Remove) styling
- featured profile in stream go to correct profile page
- Fix privacy selection in privacy setting page should be a drop down
- missing CRoute::_() in featured activities
- Revised Profile > Profile's Video [Link to profile] button layout
- Add privacy indicator for stream for friends and me only access level
- Edit thumbnail is not working in profile->change avatar
- close cWindow after click yes when set cover photo
- Invite friends message box textarea should cover full width of the popup
- Fix featured member slideshow thumbnail click
- Update avatar layout form in cWindow
- Remove Add as friend links when already friend
- Show add Friend icon
- Hovering like button should not display the Change Avatar options
- Revised buttons styling in Profile's Change Avatar view
- Update cWindow's Applications listing
- Update My Applications page layout
- fix Template file not found error on /search/browse
- fix apps in main content is not showing
- Update Application box styling
- Prepare 3 color scheme for application box
- Prepare mockup for \plugins\community\events
- Remove unused stylesheet for plugins/community/feeds
- Event's plugin can inherit styling from component's itself
- support new way for plugin to display dynamic content instead of hard-coded text
- fix issue with plugin configuration now showing up
- Update plugin form's styling
- fix crash when plugin parameter is empty
- Fix Friend approval does not update user 'friends' column
- Edit profile and edit details goes the same page(Account information)
- plugin events use the new design
- fix cAvatarTooltip() not defined
- fix config twitter plugin
- Update plugin: Latest Photo
- Update plugin : My Contacts
- fix the latest photo html structure
- Update plugin styling: My Articles
- fix kunena plugin
- Include Kunena 2.0.3 plugins to JomSocial bundle
- fix drag and drop costumize my page
- fix warning in mod_datingsearch
- fix Strict Standards warning error in custom profile
- rearrange mycontact plugin file structure
- rearrange file fo friendslocation plugin
- Update styling: Kunena
- Update plugin: Latest Photo
- Update plugin: My Contacts view in profile's sidebar
- Update plugins: Latest Photo
- Syncronize styling for mytaggedvideos & myvideos plugin
- Update plugin: My Contacts
- rearrange feeds plugin files
- not using Zend_Oauth_Consumer anymore for twitter plugin (not finished yet)
- fix my articles xml definition
- update all plugins xml to work with Joomla 2.5/3.0
- rearrange mycontacts plugin files
- rearrange eventlist files
- rearrange events plugin
- remove eventlist from repo
- rearrange group plugin
- rearrange icontact plugin files
- remove eventlis files
- rearrange jsnote plugin files
- rearrange kunena plugin file
- rearrange walls plugin file
- use JDate instead of hard-code gmdate calls
- update all modules XML file to comply with Joomla 2.5/3.0 standards
- rearrange twitter plugin files
- rearrange nicetalk plugin files
- rearrange myvideos plugin files
- rearrange mytaggedvideos plugin files
- rearrange mygoogleads plugin files
- rearrange myblogtoolbar plugin files
- rearrange myblog plugin files
- update myarticles plugin files
- rearrange latestphoto plugin files
- rearrange groupdiscuss plugin files
- rearrange jomsocial_fb_comments plugin files
- rearrange jomsocial_fb_likes plugin files
- rearrange myphotos plugin files
- rearrange jomsocial plugin file
- rearrange jomsocialinprofile plugin files
- rearrange jomsocialredirect plugin files
- remove myblog & myblogtoolbar during build process
- only show the profile details if user has updated it
- Update bundled plugin to work with JomSocial 2.8 to work with feeds
- introduce cProfileOther class when viewing others profile page
- fix warning error when set avatar from photos
- fix cparam::render not rendereing textarea type
- change avatar wont update profile picture
- upload avatar in event change main avatar pic on fly
- Terms & Conditions always show when registering
- Enabling recaptcha stops registration
- fix checkbox in privacy setting and email and notification seems cannot be saved
- Fix on reference assignment issue on admin Profiles controller
- Remove profile.header.php content to modules/profile/userinfo.php
- fix cant see the profile page if not logged yet
- Error when guest is viewing private members
- fix bug where preference page not loaded n joomla 3
- Fix Bubble's profile toolbox
- Fix 404 network error for missing error.gif in plugins
- fix top member layout if no karma/points
- Add missing change avatar option in Bubble's profile
- Fix Change's Avatar page that messed up Joomla template
- Fix registration step2 issue on Joomla 3
- User cannot get status from facebook/Facebook connect fail
- fix pagination error when guest view restricted profile
- Fix backend's Custom Profile page
- Revised friends approval [x] button styling
- Dont redirect user to Account Details after saving on Edit Profile
- Experimental input type file replacement UI to Change Avatar form
- fix syntax error when there is no one being featured in the people browser
- flag Pending friend request
- fix undefinded Male/Female from gender library
- fix calculate age
- Custom profile in textarea is not properly escaped
- user pointer in photo avatar uploader
- Missing JText for most popular member page title
Stream
- show missing profile box
- escape stream profile-typed output
- escaped content from the CActivities library instead of the template
- activities: library reformatted
- escaped newsfeed/comment
- Reorganize stream class
- Experimental stream layout
- Update stream HTML structure
- Select height should be auto by default
- Update stream design
- Update stream photo content styling
- Experimental icon sprites styling in stream
- Update stream actions content
- Experimental stream comment form styling
- Cleanup stream video layout
- Update stream styling for more comments and likes brief
- Update stream styling class name reference
- Update stream compact spacing
- get stream title from application library instead of hard-coding them in templates
- use proper stream-author class
- use new stream comment style
- New index.activities style
- new video and photos share template
- new activities.groups.php template
- add group activity template
- support group wall in stream
- add discussion replied stream data
- Share box does not display proper error if session has expired
- support new annoucement created stream
- new stream style for discussion created
- set default unarchive for 100 activities in 1 day
- fix invalid links to groups and user in stream
- update group stream list styling to use similar code as the main stream
- Fix new stream comment/like permission
- fix mising show more link in the stream
- fix reply/cancel button in stream comment
- add missing status post template
- Standardize wall HTML structure and styling
- Remove Show avatar in activity stream config
- Automatically preview video in sharebox without having to click add videos
- show location map if available
- Remove 0 from dislike button
- Update notification stream layout
- Update notification's stream styling styling
- Update notification's stream styling
- Update notification styling for group & event invitation
- Update stream likes javascript
- Update Group discussion stream
- Fix stream comment and like behaviour
- Update stream respond font size
- Set stream's photo spacing
- Update stream's photo spacing
- comment delete link only visible on hover
- support stream post deletion by owner and site admin
- basic stream filter
- apply public/private filter
- new avatars should get their own likes/comments
- fix frontpage stream filtering
- support group stream more/latest
- clean up support for stream activity updates
- Update classname for stream author
- Update Like's button for public view
- Experimental styling for load more stream
- Support extended map view in stream
- Update activity stream layout structure
- Update stream styling for compact mode
- fix stream filter not working after status post
- fix stream custom message string
- fix registered user for the month custom message
- Remove unused stream div wrapping
- add support for comment and like for system messages
- centralized streamHTML code
- guest should be able to view comment and like
- Update custom stream message
- finalize 'action'-able custom stream
- fix top group stream using dummy content
- fix add as friend not working in stream
- add templates for featured stream
- support album comment in stream
- support for video and album comment
- fix integration with album comment and wall
- fix comment issue where wall aded at the wrong dom tree
- Missing stream styling for Featured Profile
- Missing steam styling for Featured Videos
- Missing stream styling for Featured Photos
- features stream have its own 'gold' icon
- fix bulletin link in stream
- remove stream LI element after a stream is deleted
- Fix missing discussion/bulletin link from stream item
- video.featured stream template
- photo.featured template stream
- use $this->escape() in every title of stream
- profile.featured template stream
- Update activity stream's album layout
- Add privacy indicator for stream for friends and me only access level
- add friends stream should not generate stream with title
- Missing stream for accepted friend request
- hide access indicator for public stream
- Privacy drop down should use hand pointer
- Update stream for accepted friend request
- Deleting discussion should also delete the stream related to the discussion replies
- Hide group name in stream when viewing stream from within a group
- Discussion reply stream data should not suport comments/like
- Standardize type in featured table same with activity stream app type.
- Revised search view for People & Video
- Revised search view for Events
- fix issues where stream disappear in private group
- add support for stream for adding new plugin
- avoid duplicate entry in actors column
- fix time error when posting to the stream
- Display Kunena new topic stream entry
- should not show actor -> target arrow when viewing own stream
- fix event stream showing all user stream
- stream message contain unused '{actor}' tag
- admin custom message not showing up
- Update translation for Registered user for this month
- Revise styling for stream welcome message
- #f fix album upload not reflected in stream
- fix photo and album comment stream
- Removing app generate dummy stream data
- support old-style stream
- added stream action bar for top members stream
- fix typos in photo upload stream
- format @username in stream properly
- make sure guest cannot delete system activities
- Template
- optimize toolbar.community.php code
- add less files to default templates
- add common.less
- use common border-radius code
- add common.less
- use common border-radius code
- Restructure .less file to have centralized style sheet
- Remove support for IE6
- removed unused css files
- Reset styling will be organized by class
- Adapting reset styling to LESS
- Remove unused CSS file
- Update submenu HTML structure
- Adapting toolbar to LESS
- Seperate toolbar styling to submenu & filter
- Update base style.less
- Update filter bar HTML structure
- Update submenu styling
- Reorganize LESS file location to standardize image localization issue
- Implement mixins.less to declare LESS functions
- Standardize index listing across the component
- Adapting toolbar styling with LESS
- Remove unused images
- Fixed toolbar styling
- Experimental form and input styling
- Experimental form and input styling
- Implement input width standard
- Reset a:focus styling that may inherit outline property from parent template
- Redefine component .small & small styling
- Update developer sample patern with horizontal & vertical form style
- Update toolbar styling
- Clean up toolbar spacing to realign menu
- Update form styling class name reference
- Remove unused form styling in the old stylesheet
- Adapting privacy picker to LESS
- Add tinyMCE styling
- Update preference label display for longer text view
- Update event creation form styling
- Update app box styling
- Seperate application styling in a seperate LESS file
- Update front page module styling
- Remove unused images file in Default theme
- Experimental backend styling
- Standardize index listing layout for groups
- add bootstrap-stye grid system
- Standardize input class name
- Standardize alert styling in developer view
- CSS cleanup for old styling
- Implement icons for friends actions
- Remove unwanted code in old stylesheet
- add new navigation pattern into developer view
- Update developer references for design patern
- Add .cGridFluid for grid fluid class wrapper
- Update developer's design patern reference
- Update stream design in developer design patern
- Small touchup on submenu and module box shadow
- Update frontpage module styling
- Cleanup index listing class
- Centeralize index listing styling
- Remove 'getActivityContentHTML' and it's associated template file
- Introduce .cButton and set textarea resizing to vertical
- Update form list class name
- Simplify input styling
- Remove unused styling for cWindow content
- Update cWindows basic layout
- Update bookmark options
- Remove old code from old stylesheet related to cWindow
- Introduce window.less to support cWindow styling
- Seperate input styling for button and privacy options
- Enabled apps/style.photo.less
- Enabling all apps styling
- Adapting to LESS and update omnibox styling
- globally add 'isCommunityAdmin' variable in the template
- Experimental button color styling
- Update developer core content
- Update developer pattern reference for buttons styling
- Update cWindow content styling
- Grouping all the page action button under single DIV for better design maintenance
- Experimental new toolbar menu structure
- Add box shadow to improve dropdown visibility
- Remove unwanted element in toolbar
- Remove old toolbar structure and styling
- Update registration form styling
- Update custom stream's layout for popular video
- Experimental mockup for custom message registerd user for this month
- Update custom stream layout styling for top groups and photos
- Revised styling for video thumbnail layout
- Experimental button dropdown in the index listing
- Update experimental dropdown selection with hidden option
- Apply index listing styling to Group members
- Update index listing styling for all part
- Sharing a photo from omnibox with status
- Set max-width for stream photo thumbnail width
- Fix advance search layout and its result
- Fix search icon box missing
- Experimental Default's style blue toolbar
- Update Default's Pink layout
- Adapting basic element to RTL
- Update Submenu styling for last child
- Adapting Submenu stylling for RTL
- Templates parameter is missing from our backend
- Adapting Form to RTL layout
- Update RTL layout
- Seperate Default's Blue & Pink styling
- Adapting Photo's featured layout to LESS
- Revised Photo's Featured styling
- Standardize Group & Event featured layout
- Update Default's Blue toolbar
- Revised calendar thumb styling
- Fix Toolbar's signout icon
- Remove Default's Green theme dependency on style.green.css
- Move Group's Event and Photo Album on main content to sidebar
- Revised Guest box layout
- Update Frontpage and Profile's empty module
- Update Default's Dark theme
- change set as cover to use regular jomsocial popup
- Fix textarea borders for not-logged in users view
- Revise ejlxm_dropdownmenu
- Tidy up submenu search form
- Remove .inputbox dependency for input elements
- change css class name memberlist form
- Fix Bootstrap conflicts with .collapse class
- Revise layout styling for Bubble's profile
- Show header for bubble template
- Organize user status element in Bubble's profile.
- Update Bubble's profile statistic styling
- Finalize Bubble's profile layout
- Remove unused file in Bubble theme
- use Joomla 3 style form action route
- Update Blueface theme
- Remove unused file under Blueface theme
- Remove unused stylesheet under Blueface theme
- Update Blueface's styling
- Add missing profile's elements in Blueface theme
- Global reset for "form" element
- Fix Album index page messed up Joomla3's template
- Update RTL styling for Guestbox and Form layout
- fix css load for joomla 3
- Predefine cWindow text align to right for RTL
- Remove call for style.old.css and inherit styling from style.layout.less
- Fix Online badge unstyled in non-default template
- Fix friends avatar in members page doesn't get styled
- Revised status display on avatar in index listing
- Fix Joomla 3 calendar input's styling
- Update tabs styling for Joomla 3 backend
Video
- Cache pending video issue with APC cache system
- video: remove redundant max statement on last updated query
- video: remove redundant query for an already accessible data
- video: return data in JTable object when retrieving
- Fix privacy picker in the Add New Video's cWindow
- Fix Video's listing list styling messed up for regular user
- add logic for video privacy indicator
- Do not display Featured videos when viewing videos within a category
- Ignore featured video/album of a deleted user fix missing lang string
- hide publish/unpublish video category
- remove cacheClean to fix Call to undefined method CVideos::cacheClean() issue
- fix After a video is deleted stream item should also be deleted Featured video stream data & optimize code
- Large video file upload should not generate invalid token if it is larger than post_max_size
- Fix plural/singular comment text on Featured Video page
- only admin or video owner can tag video
- fix link to creator in video page
- Fix wrong header for topvideos heading
- fix missing gropuid param in group video URL
- fix vimeo xml error
- maxlentgh 255 for video and photo title
- reformatted videos controller
- Update video edit form in cWindow
- update Video's add new video popup form layout
- Update Video's add new video form
- Update Video's tagging form
- Update omnibox video preview layout
- Update omnibox video and photo form and preview styling
- Use smaller button size to display all comments in Video's video view
- Finalize Video's video layout
- fix popular videos views.
- Block Video featured links if backend config disallows
- fix video search if keyword empty
- Revised Video's featured styling
- Remove old video's app styling
- Update Video's featured meta styling
- Standardize Video's module for Featured Author layout
- Update video wrapping display in cWindow
- Set default class for video player
- jQuery UI tabs not working for add new video with Upload Options enabled in the backend
- fix hard-coded link in featured videos template
- remove getVideosHTML function-not used
- Video pop up not resize properly if video size if big
- fix ffmpeg version checking
- casesensitive when check has FFMPEG support
- fix Fatal error: Using $this when not in object context in myvideos
- Revised video thumbnail layout in status composer
- fix missing duration in myvideos plugin
- Fix broken link on Zencoder config
- remove show poster option in video comment module
- Multiple clicks while linking video creates multiple submissions
- fix untranslated video tag
- Fix Remove Profile Video button display
- Change JRequest to JInput on Video related files
- update video share box styling
- Youtube default sharing link are not processed properly
- fix youtube file link error due to aggresive JInput filter