Commit graph

144 commits

Author SHA1 Message Date
Adam Coddington
32bad85c75 Use absolute import for contacts module. Fixes #22. 2014-08-25 23:12:33 -07:00
Adam Coddington
768f3fb163 Release 0.5.0. 2014-08-24 16:58:35 -07:00
Adam Coddington
c50f74e7d3 Merge pull request #21 from kirk24788/master
Support for Contacts service
2014-08-24 16:57:40 -07:00
Mario Mancino
4d4f3c31c7 added Contacts class 2014-08-22 18:42:44 +02:00
Mario Mancino
2623013b48 iCloud Contacts Support, based on pull-request from joachimneu 2014-08-22 18:36:06 +02:00
Adam Coddington
ef85a5786a Bumping version. to 0.4.0 2014-04-17 15:13:23 -07:00
Benjamin Schollnick
1ca1a84648 Adding the command line wrapper, to allow shell script usage, and other applications to use pyicloud services. 2014-04-17 15:08:12 -07:00
Adam Coddington
d86efc04b1 Merge pull request #16 from etataurov/py3keysindexing
Devices indexing doesn't work on python3
2014-04-09 07:25:49 -07:00
Evgeny Tataurov
48d3432c9c Fix device indexing for python3 2014-01-26 13:25:07 +06:00
Peter Evans
4a0e88a32d Updating the README to mention that it's possible to fetch a single event's details. 2013-12-22 13:48:00 +00:00
Peter Evans
16163f4ccb Adding a method for fetching a single event's details, which provides more information about an event, such as any notes ('description') about it. 2013-12-22 13:45:41 +00:00
Peter Evans
79751fbbd1 Merge pull request #11 from latestrevision/python-3-support
Add Python3 Support!
2013-10-12 13:47:33 -07:00
Peter Evans
cdb72ec63b Merge pull request #10 from latestrevision/ios-authentication-bugfix
Should an instance key not be returned, generate a UUID instead.  Fixes #9.
2013-10-12 13:47:00 -07:00
Peter Evans
7508052ab0 Merge pull request #12 from latestrevision/fix-documentation-highlighting
Fix documentation highlighting
2013-10-12 13:46:39 -07:00
Adam Coddington
37db45d6a5 Minor spelling error. 2013-10-11 18:49:02 -07:00
Adam Coddington
6cdcbc2728 Fixing Events documentation for consistency. 2013-10-11 18:48:12 -07:00
Adam Coddington
91179a00a9 Given that this isn't _exactly_ python code (it's meant to represent a console), remove python highlighting. 2013-10-11 18:47:46 -07:00
Adam Coddington
6b02b59967 Bumping version number; adding trove classifiers (including those for python-version limitations). 2013-10-11 18:35:26 -07:00
Adam Coddington
3d87dac040 PEP-8 style fixes; removing missing imports; fixing ValueError when raising PyiCloudNoDevicesException 2013-10-11 18:34:13 -07:00
Adam Coddington
565146ac3d Encode to utf-8 before hashing. 2013-10-11 18:34:11 -07:00
Adam Coddington
af9f53eca6 Handling __str__ and __unicode__ in a Python2/3-agnostic manner. 2013-10-11 18:33:18 -07:00
Adam Coddington
b3cc67c01f Removing relative imports. 2013-10-11 18:33:18 -07:00
Adam Coddington
c31c23f2b1 Bumping patch version. 2013-10-11 18:11:24 -07:00
Adam Coddington
47f7c71b1b Should an instance key not be returned, generate a UUID instead. Fixes #9. 2013-10-11 18:10:19 -07:00
Peter Evans
7ee870c329 Merge pull request #6 from bschollnick/master
Add idevice message display (with & without sound) and password locking to lost device.
2013-10-10 20:15:07 -07:00
Peter Evans
bfe569afb6 Merge pull request #7 from latestrevision/fix-manifest-bug
Adding requirements and readme to MANIFEST.in.
2013-10-10 20:14:32 -07:00
Adam Coddington
5b17a0a899 Adding requirements and readme to MANIFEST.in. 2013-06-23 23:04:47 -07:00
Benjamin Schollnick
405a603092 Added Display Message function, and password locking to Lost_Device
Added the ability to send a icloud message (with and without sound),
and password locking to Lost Device.
2013-05-31 10:26:30 -04:00
Peter Evans
c5d5ca2db5 Merge pull request #1 from latestrevision/master
Move files into a format suitable for distributing on PyPI; Allow for multiple devices; Add support for downloading documents from iCloud
2013-05-24 07:52:26 -07:00
Adam Coddington
6c801a50a4 Correcting documentation; to access the raw response object, you must use 'raw'. 2013-05-18 22:50:17 -07:00
Adam Coddington
870d9bc7e9 Adding support for downloading files from iCloud's ubiquity service. 2013-05-18 22:35:52 -07:00
Adam Coddington
1d45ad9e7d Adding support for ubiquity (file synchronization/storage) API.
Borrowed many implementation details from @matin's lovely icloud implementation;
thanks @matin!
2013-05-18 21:23:21 -07:00
Adam Coddington
5d3b2e3e9b Updating documentation to reflect new API additions. 2013-05-18 19:32:54 -07:00
Adam Coddington
8b5e907896 Adapt existing module architecture to allow for multiple apple devices; adding unicode/string displays; adding attribute and key convenience accessors. 2013-05-18 19:14:27 -07:00
Adam Coddington
ff230c6f42 Removing clientBuildNumber/clientId from request parameters due to originating endpoint no longer existing. 2013-05-18 17:36:33 -07:00
Adam Coddington
804cbf1521 Rearrange package to allow for installability. 2013-05-18 17:20:41 -07:00
Peter Evans
c20dff8f70 Update README.md 2013-01-10 10:23:31 +00:00
Peter Evans
b249554119 Adding the Find My iPhone 'lost mode' method. 2013-01-01 16:30:35 +00:00
Peter Evans
5930e27188 Instead of hard setting the web service URI in each Service class, re-use the service root URI we receive from the login response. 2012-12-31 15:27:16 +00:00
Peter Evans
93a2d9cd79 We don't need to update the 'host' header again in play_sound. 2012-12-31 15:11:13 +00:00
Peter Evans
4adff6a5ff PEP8 fixes. 2012-12-31 14:52:57 +00:00
Peter Evans
6564681c6b Adding the playSound endpoint, remotely trigger the device to play an audible sound and optionally display a custom message. 2012-12-31 14:51:40 +00:00
Peter Evans
8592d52324 Initial commit - support for iPhone status/location data and calendar events. 2012-12-30 19:29:13 +00:00
Peter Evans
9d38c46457 Initial commit 2012-12-30 11:27:15 -08:00