Starting Facebook package.

Use JInput instead of $_REQUEST.

Coding style fixes.

JFacebookOAuth::getToken() fixes.

Add JFacebookTest

JFacebookTest()

Add JFacebookFriendsTest

Add JFacebookObjectTest

Remove unsed constants from JFacebookHttp.

Change fetchUrl method. (No need to set user and pass to the JUri
object)

Add scope property to JFacebookOAuth.
Create JFacebookUser

Add getFriends() method to JFacebookUser.

Add getFeed() method to JFacebookUser.

Add hasFriend() method to JFacebookUser.

Add getPicture() method to JFacebookUser.

Add getFamily() method to JFacebookUser.

Add getNotifications() method to JFacebookUser.

getNotifications() method can get already read notifications too. Change
some unit tests (remove unnecessary stuff).

Add updateNotification() method to JFacebookUser.

Add deletePermission() method to JFacebookUser.

Add getAlbums() method to JFacebookUser.

Add createAlbum() method to JFacebookUser. Make some fixes.

Add getCheckins() method to JFacebookUser.

Add createCheckin() method to JFacebookUser. Modify the sendRequest()
method in order to specify the http request method.

Add getLikes() method to JFacebookUser.

Add likesPage() method to JFacebookUser.

Add getEvents() method to JFacebookUser.

Add createEvent() method to JFacebookUser

Add editEvent() method to JFacebookUser.

Add deleteEvent() method to JFacebookUser.

Add getGroups() method to JFacebookUser.

Add getLinks() method to JFacebookUser

Add createLink() method to JFacebookUser.

Add getNotes() method to JFacebookUser.

Add createNote() method to JFacebookUser.

Add getPhotos() method to JFacebookUser.

Testing createPhoto() method, JFacebookUser.

Finish createPhoto() method. Add $headers parameter to the sendRequest()
method.

Small fixes.

Add getPosts() method to JFacebookUser.

Add createPost() to JFacebookUser.

Add deletePost() method to JFacebookUser.

Add getStatuses() method to JFacebookUser.

Add createStatus() method to JFacebookUser. Fix some mistakes.

Add deleteStatus() method to JFacebookUser.

Add getVideos() method to JFacebookUser.

Add createVideo() method to JFacebookUser.

Add getTagged() method to JFacebookUser.

Add getActivities() method to JFacebookUser.

Add getBooks() method to JFacebookUser.

Add getInterests() method to JFacebookUser.

Add getMovies() method to JFacebookUser.

Add getTelevision() method to JFacebookUser.

Add getMusic() method to JFacebookUser.

Add getSubscribers() method to JFacebookUser.

Add getSubscribedTo() method to JFacebookUser.

Add getFriendLists() to JFacebookUser.

Fix Code Style errors.
Create JFacebookStatus

Add getComments() method to JFacebookStatus.

Add createComment() method to JFacebookStatus.

Add deleteComment() method to JFacebookStatus.

Add getLikes() method to JFacebookStatus.

Add createLike() method to JFacebookStatus.

Add deleteLike() method to JFacebookStatus.
Create JFacebookCheckin

Add getComments to JFacebookCheckin.

Add createComment() method to JFacebookStatus.

Add deleteComment() to JFacebookCheckin

Finish JFacebookCheckin class.
Create JFacebookEvent

Add getFeed() method to JFacebookEvent.

Add createLink() method to JFacebookEvent.

Add deleteLink() method to JFacebookEvent.

Add delete() method to JFacebookUser.

Add createPost() method to JFacebookEvent.

Add deletePost() method to JFacebookEvent.

Add createStatus() method to JFacebookEvent.

Add deleteStatus() method to JFacebookEvent.

Add getInvited() method to JFacebookEvent.

Add isInvited() method to JFacebookEvent.

Add createInvite() method to JFacebookEvent.

Add deleteInvite() method to JFacebookEvent.

Add getAttending() method to JFacebookEvent.

Add createAttending() method to JFacebookEvent.

Add isAttending() method to JFacebookEvent.

Add method for maybe attending to JFacebookEvent.

Add methods for declined to JFacebookEvent.

Add methods for noreply to JFacebookEvent.

Add omitted $type parameter to getPicture() method in JFacebookUser.

Add getPicture() method to JFacebookEvent.

Add getPhotos() method to JFacebookEvent.

Add createPhoto() method to JFacebookEvent.

Add getVideos() and createVideo() methods to JFacebookEvent.
Coding style and other fixes.

Fix some code style errors. Add tests for JFacebook::__get() method.

Add omitted parameter $actions to createPost() method in JFacebookUser.

Align comments.
Create JFacebookGroup

Fix @return line in methods' doc block.

Add getFeed() method to JFacebookGroup.

Add createLink() method to JFacebookGroup.

Add deleteLink() method to JFacebookGroup.

Add createPost() method to JFacebookGroup.

Add deletePost() method to JFacebookGroup.

Add createStatus() method to JFacebookGroup.

Add deleteStatus() method to JFacebookGroup.

Add omitted parameter for createPost() method in JFacebookUser.

Add getMembers() method to JFacebookGroup.

Add getDocs() method to JFacebookGroup.

Add getPicture() method to JFacebookGroup.
Create JFacebookLink

Add getComments() method to JFacebookLink.

Add createComment() method to JFacebookLink.

Add deleteComment() method to JFacebookLink.

Add getLikes() method to JFacebookLink.

Add createLike() method to JFacebookLink.

Add deleteLike() method to JFacebookLink.
Remove duplicated code + refinements.

Remove blank lines between method and its doc block.

Add get, getConnection, createConnection and deleteConnection to
JFacebookObject in order to replace the duplicate code.
Write tests for JFacebookObject.
Add fetchUrl() test.
JFacebookNote class.
JFacebookPost class.
Change JFacebookGroup to use new methods from JFacebookObject.
Add JFacebookNoteTest.
Add JFacebookPostTest.
Add unit tests + fixes.

Correct @covers doc lines and some other small mistakes.

Add some tests in JFacebookTest
Add JFacebookComment.
Create JFacebookPhoto

Add getComments() method to JFacebookPhoto.

Add createComment() method to JFacebookPhoto.

Add deleteComment() method to JFacebookPhoto.

Add getLikes(), createLike() and deleteLike() methods to JFacebookPhoto.

Add getTags() method to JFacebookPhoto.

Add createTag() method to JFacebookPhoto

Add updateTag() method to JFacebookPhoto.

Add getPicture() method to JFacebookPhoto + small fixes.
Add JFacebookVideo.