- 13 Jul, 2015 3 commits
-
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
Conflicts: HISTORY.rst boxsdk/client.py
-
- 07 Jul, 2015 2 commits
-
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
Fix up tests. Fix up pypi badges since pypipins is seemingly permanently down.
-
- 06 Jul, 2015 6 commits
-
-
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
Conflicts: HISTORY.rst
-
Jeff Meadows authored
Add support for As-User and shared items headers.
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
https://developers.box.com/developer-edition/ Adds a new auth class, JWTAuth, to handle the new auth types. Adds a new client method, `create_user`, to facilitate creating app users.
-
- 02 Jul, 2015 3 commits
-
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
The Box API supports enterprise admins making requests as users via the As-User header. It also supports gaining access to items via a shared link via the BoxApi: shared_link= header. This commit adds an `as_user` and `with_shared_link` method to the SDK client, session, and endpoint objects to support a fluent interface for adding the appropriate headers to requests. For example, to get user with id 1234's root folder info: client.as_user(User('1234')).folder('0').get() -
Jeffrey Meadows authored
Fixes #45.
-
- 17 Jun, 2015 4 commits
-
-
Jordan Moldow authored
Add more file types to .gitignore
-
Jordan Moldow authored
Correct test invocations of `Client.folder()`
-
Jordan Moldow authored
-
Jordan Moldow authored
Some tests were calling `Client.folder()` with a `folder_id` argument of 0. However, that parameter is supposed to be of type `unicode`, not `int`. Correct all occurrences of `folder(0)` to `folder('0')`.
-
- 28 May, 2015 3 commits
-
-
Jordan Moldow authored
Also remove duplicate entry for version 1.1.3 from HISTORY.rst.
-
Jordan Moldow authored
Return bool from `Item.remove_shared_link()`.
-
Jordan Moldow authored
Make the return type match the type specified in the docstring. The method was previously attempting to return ``unicode or None``. The method was also previously attempting to access the 'url' item on the shared_link object. However, the Box API returns a null object when the shared link is disabled [1]. Make the method check for success by doing an ``is None`` check on the shared_link object. [1] https://box-content.readme.io/#create-a-shared-link-for-a-folder
-
- 21 May, 2015 4 commits
- 05 May, 2015 1 commit
-
-
Lu Pan authored
This fixes #45
-
- 17 Apr, 2015 1 commit
-
-
Jeffrey Meadows authored
-
- 08 Apr, 2015 1 commit
-
-
Lu Pan authored
Add Box Accelerator Support
-
- 07 Apr, 2015 2 commits
-
-
Lu Pan authored
Since we are using py.test, redefined-outer-name linting error will be almost everywhere. This commit includes other pylint fixes as well. - shorten variable names - disable R0801, since pylint was complaining four lines of code in test_file.py are the same in test_folder.py.
-
Lu Pan authored
Supports both new uploads and updating existing files on Box. I also added a new example in demo/example.py.
-
- 03 Apr, 2015 3 commits
-
-
Jeffrey Meadows authored
-
Jeff Meadows authored
Add preflight option for updating files
-
Jeffrey Meadows authored
Add tests for preflight upload/update.
-
- 01 Apr, 2015 3 commits
-
-
Jeff Meadows authored
Improve search endpoint.
-
Jeffrey Meadows authored
-
Jeffrey Meadows authored
Include support for type and content_types fields.
-
- 31 Mar, 2015 1 commit
-
-
Lu Pan authored
Add support for searching by metadata value (Fixes #36)
-
- 27 Mar, 2015 3 commits
-
-
Hieu Nguyen authored
- rename mdfilters to metadata_filters - add check for range filter that either gt or lt is set - move metadata filter factory to Search object
-
Jeffrey Meadows authored
-
Hieu Nguyen authored
-