diaspy.git
11 years agoFirst steps in making diaspy work with D* 0.2.0.0
Marek Marecki [Mon, 2 Sep 2013 14:30:53 +0000 (16:30 +0200)]
First steps in making diaspy work with D* 0.2.0.0

11 years agoNicer error handling in Connection.getUserData()
Marek Marecki [Sat, 24 Aug 2013 23:16:04 +0000 (01:16 +0200)]
Nicer error handling in Connection.getUserData()

11 years agoChanges in login and authentication procedure (improved security)
Marek Marecki [Sat, 24 Aug 2013 22:12:58 +0000 (00:12 +0200)]
Changes in login and authentication procedure (improved security)

11 years agoUpdate in Changelog
Marek Marecki [Sat, 24 Aug 2013 13:26:55 +0000 (15:26 +0200)]
Update in Changelog

11 years agoMerge branch 'devel' into messages
Marek Marecki [Sat, 24 Aug 2013 13:25:43 +0000 (15:25 +0200)]
Merge branch 'devel' into messages

11 years agoMessages are conversations once again
Marek Marecki [Sat, 24 Aug 2013 13:25:25 +0000 (15:25 +0200)]
Messages are conversations once again

11 years agoMerge branch 'master' into settings
Marek Marecki [Sat, 24 Aug 2013 13:23:01 +0000 (15:23 +0200)]
Merge branch 'master' into settings

11 years agoUser lookup changed names (check Changelog)
Marek Marecki [Sat, 24 Aug 2013 13:21:55 +0000 (15:21 +0200)]
User lookup changed names (check Changelog)

11 years agoMerge pull request #3 from Faldrian/master
Marek Marecki [Sat, 24 Aug 2013 13:21:00 +0000 (06:21 -0700)]
Merge pull request #3 from Faldrian/master

Made the example in the README.md work.

11 years agoMade the example in the README.md work.
Faldrian [Sat, 24 Aug 2013 09:51:38 +0000 (11:51 +0200)]
Made the example in the README.md work.

11 years agoMany changes in post model and in generic stream
Marek Marecki [Fri, 23 Aug 2013 08:48:33 +0000 (10:48 +0200)]
Many changes in post model and in generic stream

11 years agoDownloading photos is done via diaspy.settings.Settings
Marek Marecki [Thu, 22 Aug 2013 20:52:23 +0000 (22:52 +0200)]
Downloading photos is done via diaspy.settings.Settings

11 years agoNew stuff for version 0.4.1 detailed decription in Changelog
Marek Marecki [Thu, 22 Aug 2013 20:50:21 +0000 (22:50 +0200)]
New stuff for version 0.4.1 detailed decription in Changelog

11 years agoMerge branch 'settings' into asacat
Marek Marecki [Thu, 22 Aug 2013 14:19:07 +0000 (16:19 +0200)]
Merge branch 'settings' into asacat

11 years agodiaspy can set interface language
Marek Marecki [Thu, 22 Aug 2013 14:12:59 +0000 (16:12 +0200)]
diaspy can set interface language

11 years agodiaspy can fetch current email set
Marek Marecki [Thu, 22 Aug 2013 14:08:14 +0000 (16:08 +0200)]
diaspy can fetch current email set

11 years agoAdded .tarvis.yml file
Marek Marecki [Thu, 22 Aug 2013 09:43:25 +0000 (11:43 +0200)]
Added .tarvis.yml file

11 years agoQuick post-release fix (forgot to increase version)
Marek Marecki [Wed, 21 Aug 2013 22:18:37 +0000 (00:18 +0200)]
Quick post-release fix (forgot to increase version)

11 years agoRegular expressions fixed
Marek Marecki [Wed, 21 Aug 2013 22:16:37 +0000 (00:16 +0200)]
Regular expressions fixed

11 years agoSee changes in Changelog
Marek Marecki [Tue, 20 Aug 2013 12:33:52 +0000 (14:33 +0200)]
See changes in Changelog

11 years agopeople.User._fetchguid() will now raise an exception when GUID is empty
Marek Marecki [Tue, 20 Aug 2013 12:03:29 +0000 (14:03 +0200)]
people.User._fetchguid() will now raise an exception when GUID is empty

11 years agoFixed missing connection import in __init__
Marek Marecki [Tue, 20 Aug 2013 11:19:52 +0000 (13:19 +0200)]
Fixed missing connection import in __init__

11 years agoClient is no longer implicitly imported on `import diaspy`
Marek Marecki [Tue, 20 Aug 2013 11:01:05 +0000 (13:01 +0200)]
Client is no longer implicitly imported on `import diaspy`

11 years agoSmall changes in connection
Marek Marecki [Tue, 20 Aug 2013 10:59:51 +0000 (12:59 +0200)]
Small changes in connection

11 years agoAnother bug in sensual_asa_cat.py
Marek Marecki [Sat, 10 Aug 2013 14:07:14 +0000 (16:07 +0200)]
Another bug in sensual_asa_cat.py

11 years agoFixed bug in finelnames
Marek Marecki [Sat, 10 Aug 2013 14:04:22 +0000 (16:04 +0200)]
Fixed bug in finelnames

11 years agoUpdated README
Marek Marecki [Sat, 10 Aug 2013 13:16:57 +0000 (15:16 +0200)]
Updated README

11 years agoFixed docstring
Marek Marecki [Sat, 10 Aug 2013 12:37:46 +0000 (14:37 +0200)]
Fixed docstring

11 years agoFixed a bug in sensual_asa_cat.py
Marek Marecki [Sat, 10 Aug 2013 12:28:13 +0000 (14:28 +0200)]
Fixed a bug in sensual_asa_cat.py

11 years agoAdded script for downloading pictures
Marek Marecki [Sat, 10 Aug 2013 12:26:45 +0000 (14:26 +0200)]
Added script for downloading pictures

11 years agoFixed some bugs in streams
Marek Marecki [Sat, 10 Aug 2013 09:27:47 +0000 (11:27 +0200)]
Fixed some bugs in streams

11 years agoSome more functions added in settings
Marek Marecki [Sat, 10 Aug 2013 08:38:25 +0000 (10:38 +0200)]
Some more functions added in settings

11 years agoYou can now get list of languages in settings
Marek Marecki [Thu, 8 Aug 2013 17:53:18 +0000 (19:53 +0200)]
You can now get list of languages in settings

11 years agoMerge branch 'devel' into settings
Marek Marecki [Thu, 8 Aug 2013 17:37:09 +0000 (19:37 +0200)]
Merge branch 'devel' into settings

11 years agoInitiali work on retrieving languages list
Marek Marecki [Thu, 8 Aug 2013 17:36:33 +0000 (19:36 +0200)]
Initiali work on retrieving languages list

11 years agoYou can now change language and email using diaspy
Marek Marecki [Thu, 8 Aug 2013 17:24:01 +0000 (19:24 +0200)]
You can now change language and email using diaspy

11 years agoImporved error message in diaspy.streams.Stream()._photoupload()
Marek Marecki [Thu, 8 Aug 2013 16:51:06 +0000 (18:51 +0200)]
Imporved error message in diaspy.streams.Stream()._photoupload()

11 years agoErr, it was kinda stupid to return anything about *deleted* stuff,
Marek Marecki [Thu, 8 Aug 2013 16:23:42 +0000 (18:23 +0200)]
Err, it was kinda stupid to return anything about *deleted* stuff,
removed it

11 years agopydoc will now correctly read doctsing for diaspy/streams.py,
Marek Marecki [Thu, 8 Aug 2013 16:20:16 +0000 (18:20 +0200)]
pydoc will now correctly read doctsing for diaspy/streams.py,
Post().delete_like() now returns error code on success

11 years agoSome refactoring in Notification model and streams
Marek Marecki [Sun, 4 Aug 2013 13:30:43 +0000 (15:30 +0200)]
Some refactoring in Notification model and streams

11 years agoNew `models.Comment()` object, `Post()` can now fetch comments
Marek Marecki [Fri, 12 Jul 2013 12:47:56 +0000 (14:47 +0200)]
New `models.Comment()` object, `Post()` can now fetch comments

11 years agoSome bug fixes and small changes
Marek Marecki [Fri, 12 Jul 2013 11:31:36 +0000 (13:31 +0200)]
Some bug fixes and small changes

11 years ago`people.sephandle()` raises `InvalidHandleError`,
Marek Marecki [Fri, 12 Jul 2013 10:47:46 +0000 (12:47 +0200)]
`people.sephandle()` raises `InvalidHandleError`,
`Connection()` has new `schema` parameter,
`Changelog` updated

11 years agoMerge branch 'master' into settings
Marek Marecki [Thu, 11 Jul 2013 23:33:57 +0000 (01:33 +0200)]
Merge branch 'master' into settings

11 years agoChangelog updated for 0.3.0
Marek Marecki [Sun, 7 Jul 2013 23:49:57 +0000 (01:49 +0200)]
Changelog updated for 0.3.0

11 years agoUpdate to version 0.3.0
Marek Marecki [Sun, 7 Jul 2013 23:44:46 +0000 (01:44 +0200)]
Update to version 0.3.0

11 years agoFixed `User()` to make use of `Search().user()`
Marek Marecki [Sun, 7 Jul 2013 16:24:30 +0000 (18:24 +0200)]
Fixed `User()` to make use of `Search().user()`

11 years agoMerge branch 'master' into search
Marek Marecki [Sun, 7 Jul 2013 16:16:42 +0000 (18:16 +0200)]
Merge branch 'master' into search

11 years agoSmall changes in `people.User()`
Marek Marecki [Sun, 7 Jul 2013 16:13:03 +0000 (18:13 +0200)]
Small changes in `people.User()`

11 years agoMerge branch 'master' into search
Marek Marecki [Sun, 7 Jul 2013 16:09:56 +0000 (18:09 +0200)]
Merge branch 'master' into search

Conflicts:
diaspy/errors.py
diaspy/people.py

11 years agoSoftware tested and bugs shaken out after refactoring
Marek Marecki [Sun, 7 Jul 2013 16:04:31 +0000 (18:04 +0200)]
Software tested and bugs shaken out after refactoring

11 years agoMoved `User().fetchprofile()` functionality to `Search().users()`
Marek Marecki [Sun, 7 Jul 2013 14:37:36 +0000 (16:37 +0200)]
Moved `User().fetchprofile()` functionality to `Search().users()`

11 years agoHuge refactoring done in many places, bit of redesign of API (can break
Marek Marecki [Sun, 7 Jul 2013 14:11:30 +0000 (16:11 +0200)]
Huge refactoring done in many places, bit of redesign of API (can break
stuff)

11 years agoRefactored `Post()` to use `repr()` on `Connection()`,
Marek Marecki [Sun, 7 Jul 2013 13:35:30 +0000 (15:35 +0200)]
Refactored `Post()` to use `repr()` on `Connection()`,
refactored internals and outer API

11 years agoRefactored `Aspect()` to use `repr()` on `Connection()`, refactored it
Marek Marecki [Sun, 7 Jul 2013 13:25:07 +0000 (15:25 +0200)]
Refactored `Aspect()` to use `repr()` on `Connection()`, refactored it
to use it's own type of exception

11 years agoRefactored `Conversation()` to use `repr()` function on `Connection()`,
Marek Marecki [Sun, 7 Jul 2013 13:18:43 +0000 (15:18 +0200)]
Refactored `Conversation()` to use `repr()` function on `Connection()`,
refactored internals and API of `Conversation()`

11 years agonotifications.py refactored to use `repr()` on `Connection()`
Marek Marecki [Sun, 7 Jul 2013 13:06:27 +0000 (15:06 +0200)]
notifications.py refactored to use `repr()` on `Connection()`

11 years agoAdded __repr__() method to Connection()
Marek Marecki [Sun, 7 Jul 2013 12:57:00 +0000 (14:57 +0200)]
Added __repr__() method to Connection()

11 years agoFixed possible bug related to having multiple instances of
Marek Marecki [Sun, 7 Jul 2013 12:49:20 +0000 (14:49 +0200)]
Fixed possible bug related to having multiple instances of
`Connection()` and `User()` in one script

11 years agoFixed bug in `Search().lookup_user()` now it's `self._connection.get()`
Marek Marecki [Sun, 7 Jul 2013 08:52:24 +0000 (10:52 +0200)]
Fixed bug in `Search().lookup_user()` now it's `self._connection.get()`
instead of `self.get()`

11 years ago`diaspy/search.py` added to docs index
Marek Marecki [Sun, 7 Jul 2013 08:49:51 +0000 (10:49 +0200)]
`diaspy/search.py` added to docs index

11 years ago`Search().lookup_user()` now returns response code (just in case
Marek Marecki [Sat, 6 Jul 2013 20:25:33 +0000 (22:25 +0200)]
`Search().lookup_user()` now returns response code (just in case
somebody would find it useful)

11 years agoMoved `lookup_user()` method from `Connection()` to `Search()`
Marek Marecki [Sat, 6 Jul 2013 20:13:53 +0000 (22:13 +0200)]
Moved `lookup_user()` method from `Connection()` to `Search()`

11 years agoMerge branch 'connection-lookup-user' of https://github.com/jaywink/diaspora-api...
Marek Marecki [Sat, 6 Jul 2013 20:12:39 +0000 (22:12 +0200)]
Merge branch 'connection-lookup-user' of https://github.com/jaywink/diaspora-api into search

11 years agoCreated diaspy/search.py module
Marek Marecki [Sat, 6 Jul 2013 19:46:11 +0000 (21:46 +0200)]
Created diaspy/search.py module

11 years agoAdd lookup_user to Connection, it triggers a webfinger lookup on pod when called...
Jason Robinson [Sat, 6 Jul 2013 16:59:28 +0000 (19:59 +0300)]
Add lookup_user to Connection, it triggers a webfinger lookup on pod when called with a Diaspora handle

11 years agoMerge branch 'master' into settings
Marek Marecki [Sat, 6 Jul 2013 10:33:23 +0000 (12:33 +0200)]
Merge branch 'master' into settings

Conflicts:
diaspy/__init__.py

11 years agoAdded `__version__` to `diaspy/__init__.py`; updated docs
Marek Marecki [Sat, 6 Jul 2013 10:31:39 +0000 (12:31 +0200)]
Added `__version__` to `diaspy/__init__.py`; updated docs

11 years agoMerge branch 'users'
Marek Marecki [Fri, 5 Jul 2013 23:13:14 +0000 (01:13 +0200)]
Merge branch 'users'

11 years agoAdded __str__() and __repr__() to people.User()
Marek Marecki [Fri, 5 Jul 2013 23:12:45 +0000 (01:12 +0200)]
Added __str__() and __repr__() to people.User()

11 years agoSmall changes in models.Aspect regexp
Marek Marecki [Fri, 5 Jul 2013 23:08:02 +0000 (01:08 +0200)]
Small changes in models.Aspect regexp

11 years agoRefactored diaspy.models.Aspect.getUsers(): each step has it's own
Marek Marecki [Fri, 5 Jul 2013 22:48:08 +0000 (00:48 +0200)]
Refactored diaspy.models.Aspect.getUsers(): each step has it's own
method, regexp covers more usernames

11 years agoStyle fixes (make style-check)
Marek Marecki [Fri, 5 Jul 2013 22:13:59 +0000 (00:13 +0200)]
Style fixes (make style-check)

11 years agoImprovements and changes in Aspect().getUsers()
Marek Marecki [Thu, 4 Jul 2013 13:53:56 +0000 (15:53 +0200)]
Improvements and changes in Aspect().getUsers()

11 years agoFixed and improved models.Aspect().getUsers()
Marek Marecki [Wed, 3 Jul 2013 19:02:05 +0000 (21:02 +0200)]
Fixed and improved models.Aspect().getUsers()

11 years agoMerge branch 'master' of https://github.com/Javafant/diaspora-api
Marek Marecki [Wed, 3 Jul 2013 18:49:26 +0000 (20:49 +0200)]
Merge branch 'master' of https://github.com/Javafant/diaspora-api

11 years agoSometginh broke Aspect().getUsers()
Marek Marecki [Wed, 3 Jul 2013 18:48:59 +0000 (20:48 +0200)]
Sometginh broke Aspect().getUsers()

11 years agoMerge pull request #18 from jaywink/aspect-model-improvements
Moritz Kiefer [Wed, 3 Jul 2013 12:36:06 +0000 (05:36 -0700)]
Merge pull request #18 from jaywink/aspect-model-improvements

Allow initializing Aspect class also using name

11 years agoAllow initializing Aspect class also using name. Add GitHub standard Python .gitignore
Jason Robinson [Wed, 3 Jul 2013 09:52:57 +0000 (12:52 +0300)]
Allow initializing Aspect class also using name. Add GitHub standard Python .gitignore

11 years agoMerge pull request #17 from jaywink/refactor-people
Moritz Kiefer [Tue, 2 Jul 2013 09:25:20 +0000 (02:25 -0700)]
Merge pull request #17 from jaywink/refactor-people

Refactor people

11 years agoRefactor unnecessary parameter passing from methods within class
Jason Robinson [Mon, 1 Jul 2013 20:04:27 +0000 (23:04 +0300)]
Refactor unnecessary parameter passing from methods within class

11 years agoRefactor long User.__init__ method
Jason Robinson [Mon, 1 Jul 2013 19:56:40 +0000 (22:56 +0300)]
Refactor long User.__init__ method

11 years agoGetting users who are contained in an aspect is now possible
Marek Marecki [Sun, 30 Jun 2013 23:52:56 +0000 (01:52 +0200)]
Getting users who are contained in an aspect is now possible

11 years agoMerge branch 'aspects-add-fix' of https://github.com/jaywink/diaspora-api into contacts
Marek Marecki [Sun, 30 Jun 2013 22:58:26 +0000 (00:58 +0200)]
Merge branch 'aspects-add-fix' of https://github.com/jaywink/diaspora-api into contacts

11 years agoSome work on `models.Aspect.getUsers()` done
Marek Marecki [Sun, 30 Jun 2013 22:55:23 +0000 (00:55 +0200)]
Some work on `models.Aspect.getUsers()` done

11 years agoStatus code 200 is returned by Diaspora* on a successful addition of user to aspect
Jason Robinson [Sun, 30 Jun 2013 22:14:55 +0000 (01:14 +0300)]
Status code 200 is returned by Diaspora* on a successful addition of user to aspect

11 years agoReturn more precise error description when adding to aspects
Jason Robinson [Sun, 30 Jun 2013 21:52:03 +0000 (00:52 +0300)]
Return more precise error description when adding to aspects

11 years agoAllow fetching of data only without posts when creating User, using people.json searc...
Jason Robinson [Sun, 30 Jun 2013 21:48:08 +0000 (00:48 +0300)]
Allow fetching of data only without posts when creating User, using people.json search mechanism (requires handle). Some refactoring, no data saved in User attributes outside data dict.

11 years agoMerge branch 'master' of https://github.com/Javafant/diaspora-api into contacts
Marek Marecki [Sun, 30 Jun 2013 21:29:25 +0000 (23:29 +0200)]
Merge branch 'master' of https://github.com/Javafant/diaspora-api into contacts

11 years agoStuff done
Marek Marecki [Sun, 30 Jun 2013 21:29:14 +0000 (23:29 +0200)]
Stuff done

11 years agoMerge pull request #15 from jaywink/contacts-fetch-fix
Moritz Kiefer [Sun, 30 Jun 2013 11:31:19 +0000 (04:31 -0700)]
Merge pull request #15 from jaywink/contacts-fetch-fix

Fix Contacts.get actually returning real User classes

11 years agoFix Contacts.get actually returning real User classes with guid in correct place...
Jason Robinson [Sat, 29 Jun 2013 20:17:40 +0000 (23:17 +0300)]
Fix Contacts.get actually returning real User classes with guid in correct place. Also add handle to User class and add option not to fetch posts, which is used when fetching contacts

11 years agoStarted development of diaspy/settings.py
Marek Marecki [Thu, 27 Jun 2013 06:08:43 +0000 (08:08 +0200)]
Started development of diaspy/settings.py

11 years agoSmall changes in regexp used for cleaning notifications HTML text,
Marek Marecki [Tue, 18 Jun 2013 22:01:13 +0000 (00:01 +0200)]
Small changes in regexp used for cleaning notifications HTML text,
it now includes more characters.

11 years agoMerge branch 'streams'
Marek Marecki [Wed, 12 Jun 2013 16:52:02 +0000 (18:52 +0200)]
Merge branch 'streams'

11 years agoUpdate to version 0.2.0 (according with semantic versioning)
Marek Marecki [Wed, 12 Jun 2013 05:13:17 +0000 (07:13 +0200)]
Update to version 0.2.0 (according with semantic versioning)

11 years agoMerge branch 'master' of https://github.com/Javafant/diaspora-api to
Marek Marecki [Wed, 12 Jun 2013 05:07:50 +0000 (07:07 +0200)]
Merge branch 'master' of https://github.com/Javafant/diaspora-api to
be able to push to it

11 years agoSmall change in .gitignore
Marek Marecki [Wed, 12 Jun 2013 05:05:12 +0000 (07:05 +0200)]
Small change in .gitignore

11 years ago`more()` method implemented in generic stream -- now one can get older
Marek Marecki [Wed, 12 Jun 2013 05:02:40 +0000 (07:02 +0200)]
`more()` method implemented in generic stream -- now one can get older
posts

11 years ago`Notification().who()` now returns list of guids af all users mentioned
Marek Marecki [Mon, 10 Jun 2013 21:43:24 +0000 (23:43 +0200)]
`Notification().who()` now returns list of guids af all users mentioned
in notification (not only first one).