Add support for instagram
Bug #1167449 reported by
Andrew Starr-Bochicchio
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Friends |
Fix Released
|
Wishlist
|
Andrew Starr-Bochicchio | |||
Online Accounts: Account plugins |
Fix Released
|
Undecided
|
Andrew Starr-Bochicchio | |||
Unity Asset Pool |
New
|
Undecided
|
Unassigned | |||
account-plugins (Ubuntu) | ||||||
Raring |
Won't Fix
|
Undecided
|
Unassigned | |||
friends (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
It would be great to add support for Instagram in the friends-app timeline.
API info: http://
There's also a python library that isn't yet packaged: https:/
Related branches
lp:~andrewsomething/account-plugins/instagram
- Ken VanDine: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Alberto Mardegan (community): Approve
- Andrew Starr-Bochicchio (community): Approve
-
Diff: 191 lines (+86/-1)10 files modifiedMakefile.am (+3/-0)
configure.ac (+15/-0)
data/providers/instagram.provider.in.in (+27/-0)
data/services/instagram-microblog.service.in (+21/-0)
data/webkit-options/api.instagram.com.conf (+2/-0)
debian/account-plugin-instagram.install (+3/-0)
debian/changelog (+3/-0)
debian/control (+8/-0)
debian/rules (+3/-1)
po/POTFILES.skip (+1/-0)
lp:~andrewsomething/friends/instagram
- Robert Bruce Park: Approve
-
Diff: 980 lines (+936/-0)7 files modifieddebian/changelog (+4/-0)
debian/control (+6/-0)
debian/friends-instagram.install (+1/-0)
friends/protocols/instagram.py (+200/-0)
friends/tests/data/instagram-full.dat (+473/-0)
friends/tests/data/instagram-login.dat (+18/-0)
friends/tests/test_instagram.py (+234/-0)
- Robert Bruce Park: Needs Resubmitting
-
Diff: 3409 lines (+1444/-824) (has conflicts)42 files modifiedMakefile (+1/-1)
debian/changelog (+13/-0)
debian/control (+6/-0)
debian/friends-dispatcher.install (+0/-1)
debian/friends-instagram.install (+1/-0)
friends/errors.py (+21/-0)
friends/main.py (+7/-16)
friends/protocols/flickr.py (+3/-3)
friends/protocols/instagram.py (+200/-0)
friends/protocols/twitter.py (+2/-4)
friends/service/dispatcher.py (+27/-34)
friends/shorteners/base.py (+0/-35)
friends/shorteners/isgd.py (+0/-32)
friends/shorteners/linkeecom.py (+0/-29)
friends/shorteners/ougd.py (+0/-29)
friends/shorteners/tinyurlcom.py (+0/-32)
friends/tests/data/durlme.dat (+6/-0)
friends/tests/data/instagram-full.dat (+473/-0)
friends/tests/data/instagram-login.dat (+18/-0)
friends/tests/mocks.py (+10/-29)
friends/tests/test_account.py (+41/-120)
friends/tests/test_authentication.py (+36/-39)
friends/tests/test_dispatcher.py (+38/-44)
friends/tests/test_facebook.py (+11/-9)
friends/tests/test_flickr.py (+8/-2)
friends/tests/test_foursquare.py (+6/-0)
friends/tests/test_identica.py (+6/-0)
friends/tests/test_instagram.py (+215/-0)
friends/tests/test_logging.py (+39/-88)
friends/tests/test_shortener.py (+76/-44)
friends/tests/test_twitter.py (+13/-21)
friends/utils/account.py (+36/-104)
friends/utils/authentication.py (+28/-10)
friends/utils/avatar.py (+11/-20)
friends/utils/base.py (+3/-3)
friends/utils/cache.py (+3/-4)
friends/utils/logging.py (+8/-10)
friends/utils/menus.py (+3/-3)
friends/utils/notify.py (+5/-7)
friends/utils/shorteners.py (+58/-40)
friends/utils/time.py (+3/-4)
tools/debug_live.py (+9/-7)
Changed in friends: | |
importance: | Undecided → Wishlist |
assignee: | nobody → Robert Bruce Park (robru) |
status: | New → Triaged |
description: | updated |
Changed in friends: | |
status: | Triaged → In Progress |
assignee: | Robert Bruce Park (robru) → Andrew Starr-Bochicchio (andrewsomething) |
Changed in friends: | |
status: | In Progress → Fix Committed |
Changed in friends (Ubuntu): | |
status: | New → Confirmed |
Changed in account-plugins (Ubuntu Raring): | |
status: | New → Confirmed |
Changed in friends: | |
status: | Fix Committed → Fix Released |
Changed in account-plugins: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I don't really know how it works, but I think that friends uses ubuntu online accounts. I liked the ideia.