Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Rework documentation | Gauvain Pocentek | 2017-06-18 | 1 | -4/+0 | |
| | ||||||
* | Remove unused future.division import | Gauvain Pocentek | 2017-06-11 | 1 | -1/+0 | |
| | | | | We don't do math. | |||||
* | add support for objects delete() | Gauvain Pocentek | 2017-06-11 | 1 | -37/+37 | |
| | ||||||
* | pep8 fixes | Gauvain Pocentek | 2017-06-11 | 1 | -5/+4 | |
| | ||||||
* | Drop invalid doc about raised exceptions | Gauvain Pocentek | 2017-06-11 | 1 | -59/+2 | |
| | ||||||
* | Add new event types to ProjectHook | Gauvain Pocentek | 2017-06-11 | 1 | -1/+1 | |
| | ||||||
* | Fix a few remaining methods | Gauvain Pocentek | 2017-06-11 | 1 | -99/+51 | |
| | ||||||
* | make the tests pass | Gauvain Pocentek | 2017-06-02 | 1 | -18/+18 | |
| | ||||||
* | Migrate all v4 objects to new API | Gauvain Pocentek | 2017-06-02 | 1 | -1110/+743 | |
| | | | | | | | Some things are probably broken. Next step is writting unit and functional tests. And fix. | |||||
* | Simplify SidekiqManager | Gauvain Pocentek | 2017-06-02 | 1 | -17/+4 | |
| | ||||||
* | New API: handle gl.auth() and CurrentUser* classes | Gauvain Pocentek | 2017-06-02 | 1 | -24/+29 | |
| | ||||||
* | Add support for managers in objects for new API | Gauvain Pocentek | 2017-06-02 | 1 | -79/+81 | |
| | | | | Convert User* to the new REST* API. | |||||
* | Move the mixins in their own module | Gauvain Pocentek | 2017-06-02 | 1 | -0/+1 | |
| | ||||||
* | Rework the manager and object classes | Gauvain Pocentek | 2017-06-02 | 1 | -101/+74 | |
| | | | | | | | | | | | | | | Add new RESTObject and RESTManager base class, linked to a bunch of Mixin class to implement the actual CRUD methods. Object are generated by the managers, and special cases are handled in the derivated classes. Both ways (old and new) can be used together, migrate only a few v4 objects to the new method as a POC. TODO: handle managers on generated objects (have to deal with attributes in the URLs). | |||||
* | import urlencode() from six.moves.urllib.parse instead of from urllib (#268) | Cosimo Lupo | 2017-06-02 | 1 | -2/+2 | |
| | | | | | Fixes AttributeError on Python 3, as `urlencode` function has been moved to `urllib.parse` module. `six.moves.urllib.parse.urlencode()` is an py2.py3 compatible alias of `urllib.parse.urlencode()` on Python 3, and of `urllib.urlencode()` on Python 2. | |||||
* | [v4] Make project issues work properly | Gauvain Pocentek | 2017-05-27 | 1 | -27/+36 | |
| | | | | | | * Use iids instead of ids * Add required duration argument for time_estimate() and add_spent_time() | |||||
* | Remove extra_attrs argument from _raw_list (unneeded) | Gauvain Pocentek | 2017-05-27 | 1 | -12/+4 | |
| | ||||||
* | pep8 fix | Gauvain Pocentek | 2017-05-27 | 1 | -1/+2 | |
| | ||||||
* | [v4] Make MR work properly | Gauvain Pocentek | 2017-05-27 | 1 | -33/+43 | |
| | | | | | | * Use iids instead of ids (Fixes #266) * Add required duration argument for time_estimate() and add_spent_time() | |||||
* | [v4] Fix the jobs manager attribute in Project | Gauvain Pocentek | 2017-05-25 | 1 | -1/+1 | |
| | ||||||
* | [v4] Add support for dockerfiles API | Gauvain Pocentek | 2017-05-24 | 1 | -0/+12 | |
| | ||||||
* | [v4] Builds have been renamed to Jobs | Gauvain Pocentek | 2017-05-24 | 1 | -38/+22 | |
| | ||||||
* | [v4] Triggers: update object | Gauvain Pocentek | 2017-05-24 | 1 | -3/+16 | |
| | | | | | | * Add support for the description attribute * Add ``take_ownership`` support * Triggers now use ``id`` as identifier | |||||
* | pep8 fix | Gauvain Pocentek | 2017-05-24 | 1 | -1/+0 | |
| | ||||||
* | [v4] User: drop the manager filtersv4_support | Gauvain Pocentek | 2017-05-24 | 1 | -40/+2 | |
| | ||||||
* | [v4] Remove deprecated objects methods and classes | Gauvain Pocentek | 2017-05-24 | 1 | -28/+0 | |
| | ||||||
* | pop8 fixes | Gauvain Pocentek | 2017-05-23 | 1 | -2/+4 | |
| | ||||||
* | [v4] Users confirm attribute renamed skip_confirmation | Gauvain Pocentek | 2017-05-23 | 1 | -2/+2 | |
| | ||||||
* | [v4] repository tree: s/ref_name/ref/ | Gauvain Pocentek | 2017-05-23 | 1 | -4/+4 | |
| | ||||||
* | [v4] Try to make the files raw() method work | Gauvain Pocentek | 2017-05-23 | 1 | -29/+29 | |
| | ||||||
* | [v4] Update triggers endpoint and attrs | Gauvain Pocentek | 2017-05-23 | 1 | -3/+3 | |
| | ||||||
* | [v4] Milestones: iid => iids | Gauvain Pocentek | 2017-05-23 | 1 | -1/+1 | |
| | ||||||
* | [v4] Rename the ACCESS* variables | Gauvain Pocentek | 2017-05-23 | 1 | -6/+6 | |
| | ||||||
* | [v4] GroupManager.search is not needed | Gauvain Pocentek | 2017-05-23 | 1 | -13/+0 | |
| | ||||||
* | [v4] Rename the visibility attribute | Gauvain Pocentek | 2017-05-23 | 1 | -17/+13 | |
| | | | | | | | Also change the value of the VISIBILITY_* consts, and move them to the `objects` module root. TODO: deal the numerical value used by v3. | |||||
* | [v4] Remove public attribute for projects | Gauvain Pocentek | 2017-05-23 | 1 | -4/+4 | |
| | ||||||
* | [v4] MR s/build/pipeline/ in attributes | Gauvain Pocentek | 2017-05-23 | 1 | -2/+2 | |
| | ||||||
* | [v4] Rename branch_name to branch | Gauvain Pocentek | 2017-05-23 | 1 | -4/+4 | |
| | ||||||
* | [v4] Update (un)subscribtion endpoints | Gauvain Pocentek | 2017-05-23 | 1 | -13/+13 | |
| | ||||||
* | [v4] Update user (un)block HTTP methods | Gauvain Pocentek | 2017-05-23 | 1 | -4/+4 | |
| | ||||||
* | [v4] Drop ProjectKeyManager.enable() | Gauvain Pocentek | 2017-05-23 | 1 | -6/+0 | |
| | ||||||
* | [v4] Add projects.list() attributes | Gauvain Pocentek | 2017-05-23 | 1 | -37/+3 | |
| | | | | | All the ProjectManager filter methods can now be handled by projects.list(). | |||||
* | [v4] Update project fork endpoint | Gauvain Pocentek | 2017-05-23 | 1 | -1/+1 | |
| | ||||||
* | [v4] Update the licenses templates endpoint | Gauvain Pocentek | 2017-05-23 | 1 | -1/+1 | |
| | ||||||
* | [v4] Update project unstar endpoint | Gauvain Pocentek | 2017-05-23 | 1 | -4/+4 | |
| | ||||||
* | [v4] Update project keys endpoint | Gauvain Pocentek | 2017-05-23 | 1 | -1/+1 | |
| | ||||||
* | [v4] Update iid attr for issues and MRs | Gauvain Pocentek | 2017-05-23 | 1 | -3/+2 | |
| | ||||||
* | [v4] projects.search() has been removed | Gauvain Pocentek | 2017-05-23 | 1 | -29/+0 | |
| | ||||||
* | [v4] Drop teams support | Gauvain Pocentek | 2017-05-23 | 1 | -40/+0 | |
| | ||||||
* | Duplicate the v3/objects.py in v4/ | Gauvain Pocentek | 2017-05-23 | 1 | -2/+2335 | |
| | | | | | | Using imports from v3/objects.py in v4/objects.py will have side effects. Duplication is not the most elegant choice but v4 is the future and v3 will die eventually. |