Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hibiken/hackafy-api

API server for hackafy (Instagram clone) built with Ruby on Rails
https://github.com/hibiken/hackafy-api

Add endpoint to fetch post likers

48a6bfaa0d1ac62741b138a07abfcc1d0a411b88 authored about 8 years ago by Ken Hibino <[email protected]>
Add pagination to follower and following JSON API

8ed3c933cf98be4311163055533ce152b814c985 authored about 8 years ago by Ken Hibino <[email protected]>
Create Notification::Broadcaster service to clean up controllers

272ebe5033d7aa48b1d4fb92ba073ec2687c8214 authored about 8 years ago by Ken Hibino <[email protected]>
Create Post::Create service to encapsulate post creation procedures

9180d8d977af3dd6928df00aaccb2d2e29f671b9 authored about 8 years ago by Ken Hibino <[email protected]>
Minor improvement around posts#index action

9b14fa3a04b1b9a75f84c943f20dd6a161ea1e84 authored about 8 years ago by Ken Hibino <[email protected]>
Add format validation to username in User model

4f0ca890781021a56b4958b16e063202941ba6bb authored about 8 years ago by Ken Hibino <[email protected]>
Update README

b027d26383880406afb585e04f63b78d0a80c161 authored about 8 years ago by Ken Hibino <[email protected]>
Create API endpoint for fetching follow suggestions

e9ca6cecd99e359ff3a56403d1fb21ab8a3a7842 authored about 8 years ago by Ken Hibino <[email protected]>
Add real time comment update feature

9a504482a3de2d692c69aff3b7fe45f097aac6a8 authored about 8 years ago by Ken Hibino <[email protected]>
Broadcast when user gets a new follower

68f0efd0b3994d2d394ae04392cdf400c42565e4 authored about 8 years ago by Ken Hibino <[email protected]>
Refactor ActionCable logic in likes controller

206badcd53e3f80ea231279f01a2ac5cc66473ff authored about 8 years ago by Ken Hibino <[email protected]>
Authorize user in Connection class for WebSocket connections

1dfb0c8b7e95bbc8a4356787fec1698c3801c5b1 authored about 8 years ago by Ken Hibino <[email protected]>
Add metadata attribute to the output of NotificationSerializer

c0ff8595225959a3fa987d11e0292ebcc036a334 authored about 8 years ago by Ken Hibino <[email protected]>
Remove trailing / from ActionCable allowed_request_origins urls

f4e3e61d72b15295b7c0342fadf2fcf50416ec32 authored about 8 years ago by Ken Hibino <[email protected]>
Minor change in production.rb

bc60d99f6ea5d74f2733a05dfb1254caacfe33e6 authored about 8 years ago by Ken Hibino <[email protected]>
Add production configuration for ActionCable

44b00d2aafce7c55ffd73f3484d652f34bc9e22c authored about 8 years ago by Ken Hibino <[email protected]>
Add WebNotification channel

26315e20bf77995cd78a6090fa3065fc7e60f5cb authored about 8 years ago by Ken Hibino <[email protected]>
Add redis gem and mount ActionCable server to /api/cable endpoint

9ad03940bc79c5bc753c5bad9878670042d991c1 authored about 8 years ago by Ken Hibino <[email protected]>
Add pagination to Comment

a048bd54b952ee3976c1320be8ff96f64d0acaa5 authored about 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for deleting comments

973645eefc2850dc33b45952259284daec90f189 authored over 8 years ago by Ken Hibino <[email protected]>
Add filter_style json column to posts

0758223e8f24e7427f81eb4e0dcfab4e2e1d251b authored over 8 years ago by Ken Hibino <[email protected]>
Update facebook avatar URL to use https

4c1a2a49e96e128685f725d4543181c427a2950a authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for fetching posts filtered by tag name

b203a14d2617987d27e8bae1f469b95832f90b35 authored over 8 years ago by Ken Hibino <[email protected]>
Add Tag and Tagging models

03ce8ac0a82b4dd53209679629a226019653d81b authored over 8 years ago by Ken Hibino <[email protected]>
Update notification serializer

b2487ca808baceb37b0a6eeae58d1dbbc8336dcb authored over 8 years ago by Ken Hibino <[email protected]>
Add ruby version number to Gemfile

5d5cf55966e6a6fe7f6309de1f88df6abce92a30 authored over 8 years ago by Ken Hibino <[email protected]>
Downcase auto-generated username on Facebook login

b812c3007737c1007d5c5c77c1b5a2c4a22c121a authored over 8 years ago by Ken Hibino <[email protected]>
Minor fix

66be163416415a0407176e1f4a6fa40d1ae0c754 authored over 8 years ago by Ken Hibino <[email protected]>
Fix syntax

7105a9d4fd3cf2b959c9abf2ec793423357007bc authored over 8 years ago by Ken Hibino <[email protected]>
Generate random unique username for Facebook login

dccd997f1c3d72b494c4d961b83464ca97b2d208 authored over 8 years ago by Ken Hibino <[email protected]>
Fix User#avatar_url method to use uploaded image if it's present

c2cb29c071ed3a1e45e7ee80a288d331008f3628 authored over 8 years ago by Ken Hibino <[email protected]>
Fix UserSerializer to use User#avatar_url method

e3baa9983eff26d0149dec715f85b3f69df40f44 authored over 8 years ago by Ken Hibino <[email protected]>
Add a minor fix in facebook_logins#create action

5e7de72b311aaef0cde3b9426191f29df491f41e authored over 8 years ago by Ken Hibino <[email protected]>
Add facebook login API endpoint

d19fe68802e1126511afc597b1975389c5183ad1 authored over 8 years ago by Ken Hibino <[email protected]>
Add length validation to username and password attributes on User model

180147c5751a20d6a6f8b09ce155ec0d360e1de4 authored over 8 years ago by Ken Hibino <[email protected]>
Add pagination to users/posts#index action

6b2750c126ff594118733a6f2f536ed27b79a5e9 authored over 8 years ago by Ken Hibino <[email protected]>
Add pagination to API endpoint for fetching posts

6588a8f8997689f23de66798899a1ca26527763d authored over 8 years ago by Ken Hibino <[email protected]>
Add pagination to notifications

ce5c2576a97680041d62ddf27b234fd9098eddcf authored over 8 years ago by Ken Hibino <[email protected]>
Add enpoints for fetching notification count and clearing count

ded26ba56a5966a994ba81c84307e31389eda0c5 authored over 8 years ago by Ken Hibino <[email protected]>
Add Notification model

42418cb3bab4afafc7b55cc8fb4f891e6187f684 authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint to fetch followers

fd6a155c257373883bd965b24ff1f2a930aa3c83 authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for fetching followers for a user

d5881866db7fcb7632ba535513297dfe9d1ad36c authored over 8 years ago by Ken Hibino <[email protected]>
Order posts by created_at field for users/posts#index action

d168142a336e9ccfc0a674888511fd36b723822a authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for fetching posts with place ID

c171998ec05a319336f4bfeb28139f5b73af80e0 authored over 8 years ago by Ken Hibino <[email protected]>
Add folowers and following count to PublicProfileSerializer

d050194f412566fd65c0cd031bc7ba42cc74fb8a authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for following and unfollowing users

bb8f2396d19f3f0c619d2e824489f1165d36c6dd authored over 8 years ago by Ken Hibino <[email protected]>
Create relationship model and add follow/unfollow methods to User

589a82f3cad4a345a3574c7f2e6ae2581bdbfe2b authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for fetching publicProfile and posts by username

b08303f2038ada17bf235a5f2f4769c7619737ae authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for creating a comment for a post

b73528d42fd1a8534d5a46f33c5e7233c97ed7ce authored over 8 years ago by Ken Hibino <[email protected]>
Add Comment model

0bbfd94535fc81bc4cafdf0f381cc286347b08a3 authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for liking and disliking posts

c8ec9e286580263d3df66106feffa6f2da0e5969 authored over 8 years ago by Ken Hibino <[email protected]>
Create Like model

288f221b2e0fcbe55e506283b8ea336d412891da authored over 8 years ago by Ken Hibino <[email protected]>
Add location to Post model

ec67577b2e0a72449a30d05f31e6e9abbdd0793f authored over 8 years ago by Ken Hibino <[email protected]>
Sort the JSON response for posts#index action by created_at timestamp

87cf95d9595558ff37a892daf890ac1518dfdd70 authored over 8 years ago by Ken Hibino <[email protected]>
Require authenticated user for posts#index

faa2442c0e82c4ae0c0a16a4cca7a4122f7f7f98 authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for fetching all posts

6a766abf0fa6ad2b43126029de09bbd5ff765420 authored over 8 years ago by Ken Hibino <[email protected]>
Change the output from CurrentUserSerializer

7bc1850c037aa562a0ba541c84a37fca5f29fc4f authored over 8 years ago by Ken Hibino <[email protected]>
Update CurrentUser Serializer to include post_ids

a2f1c96c99500d9f3942e73c7f7beb7b67b485be authored over 8 years ago by Ken Hibino <[email protected]>
Fix syntax error

1a22bd1906c33a7ac7cfb00751bc52ae3eb08103 authored over 8 years ago by Ken Hibino <[email protected]>
Add filter attribute to posts

8fd7546466973e9cfe8770ab83a61958759b740a authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for creating new post

6b5c8b02dddf234d76789a59863ca9342014c71d authored over 8 years ago by Ken Hibino <[email protected]>
Create Post model and PhotoUploader

ae69f34e819a95f08bd0ea652a3c1dc3e3f7bc37 authored over 8 years ago by Ken Hibino <[email protected]>
Allow user to update email in profile update

2fff351de7f816266e0b954779cb69c57755faf3 authored over 8 years ago by Ken Hibino <[email protected]>
Update .gitignore

0caf3c3eba4468dbb8bb157f070db03a9bdce22a authored over 8 years ago by Ken Hibino <[email protected]>
Add Carrierwave cofig for S3

3ad464601318a33594c81959f7f87d94271f4b3d authored over 8 years ago by Ken Hibino <[email protected]>
Add fog gem for production

969ab3238dc12e6b658f882bd93a6e10f4784c40 authored over 8 years ago by Ken Hibino <[email protected]>
Add rails_12factor gem for production

8b90f0e34aca3c6278e54ab859ce8e153def8a94 authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for current user to update self-info

9ed74d672a3573955cfaf988d3db1c9dda754bea authored over 8 years ago by Ken Hibino <[email protected]>
Enable CORS

c0308b58c53c61f0d7233d7b2b364615f74b9cca authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for uploading avatar image

2fa5aca091afd5f6cda6f891322fd54ef952be57 authored over 8 years ago by Ken Hibino <[email protected]>
Allow user to signin with either email or username

17294f5f089194b23b89984d2521384c667256b6 authored over 8 years ago by Ken Hibino <[email protected]>
Create API endpoint for signin

959a537e38c2c642b9f50a2b22fc5413694872eb authored over 8 years ago by Ken Hibino <[email protected]>
Add token based authentication with JWT

51b75e3eb1bc82672ef121fa176ff31332082407 authored over 8 years ago by Ken Hibino <[email protected]>
Add API endpoint for user signup

2a92e80785abfa27c4fc4430f5e696117bd4c1aa authored over 8 years ago by Ken Hibino <[email protected]>
Initialize repository

001df30f02bbf9545f9c443a4e3d160b8a5718a2 authored over 8 years ago by Ken Hibino <[email protected]>