summaryrefslogtreecommitdiff
path: root/gitlab/mixins.py
Commit message (Expand)AuthorAgeFilesLines
* fix(base): allow persisting attributes when updating objectfix/persist-attributes-on-saveNejc Habjan2021-05-021-2/+12
* Merge pull request #1412 from JohnVillalovos/jlvillal/optional_get_attrsNejc Habjan2021-04-261-0/+2
|\
| * chore: make Get.*Mixin._optional_get_attrs always presentJohn L. Villalovos2021-04-241-0/+3
* | chore: make ListMixin._list_filters always presentJohn L. Villalovos2021-04-241-0/+2
|/
* Merge pull request #1397 from JohnVillalovos/jlvillal/flake8Max Wittig2021-04-231-1/+0
|\
| * chore: fix F401 errors reported by flake8John L. Villalovos2021-04-181-1/+0
* | fix: correct some type-hints in gitlab/mixins.pyJohn L. Villalovos2021-04-181-24/+26
|/
* Merge pull request #1375 from JohnVillalovos/jlvillal/update_uses_postNejc Habjan2021-04-171-1/+2
|\
| * chore: remove usage of getattr()John L. Villalovos2021-03-151-1/+2
* | chore: have _create_attrs & _update_attrs be a namedtupleJohn L. Villalovos2021-04-171-3/+3
|/
* chore: add _create_attrs & _update_attrs to RESTManagerJohn L. Villalovos2021-03-101-25/+7
* chore: make _types always present in RESTManagerJohn L. Villalovos2021-03-071-11/+8
* chore: add type-hints for gitlab/mixins.pyJohn L. Villalovos2021-03-061-57/+313
* refactor(api): explicitly export classes for star importsrefactor/split-objectsNejc Habjan2021-02-071-0/+25
* chore: rename ExportMixin to DownloadMixinfeat/group-import-exportNejc Habjan2020-04-051-1/+1
* feat(api): add support for Group Import/Export API (#1037)Nejc Habjan2020-04-051-1/+1
* chore(mixins): factor out export download into ExportMixinNejc Habjan2020-04-051-0/+29
* fix: do not require empty data dict for create()Nejc Habjan2020-03-071-1/+4
* feat: add global order_by option to ease paginationfeat/keyset-paginationMax Wittig2020-01-261-0/+3
* feat: support keyset pagination globallyMax Wittig2020-01-261-0/+4
* fix: remove empty dict default argumentsFrantisek Lachman2019-08-141-1/+2
* feat: group labels with subscriptable mixinAlberto López Martín2019-07-261-2/+6
* fix(cli): fix update value for key not workingproject-variable-updatenateatkins2019-07-211-0/+2
* fix: convert # to %23 in URLsfix/779Gauvain Pocentek2019-06-081-3/+4
* refactor: format everything blackrefactor/blackMax Wittig2019-05-161-57/+55
* fix(api): make reset_time_estimate() work againfix/672Gauvain Pocentek2019-01-081-1/+1
* Use the same description for **kwargs everywhereGauvain Pocentek2018-06-171-7/+7
* Add project push rules configuration (#520)Eric Sabouraud2018-06-111-3/+8
* Add support for project-level MR approval configurationEric Sabouraud2018-06-081-2/+14
* time_stats(): use an existing attribute if availableGauvain Pocentek2018-05-301-0/+5
* Add support for group badgesGauvain Pocentek2018-05-291-0/+24
* Fix the participants() decoratorGauvain Pocentek2018-05-281-1/+1
* Issues: add missing attributes and methodsGauvain Pocentek2018-05-281-0/+26
* Implement user_agent_detail for snippetsGauvain Pocentek2018-05-271-0/+17
* add per_page config optionCyril Jouve2018-05-221-0/+2
* Add support for project import/exportGauvain Pocentek2018-05-211-1/+4
* pep8 fixGauvain Pocentek2018-05-211-1/+1
* Add support for user avatar uploadGauvain Pocentek2018-05-211-9/+30
* Drop GetFromListMixinGauvain Pocentek2018-05-191-37/+0
* pep8 fixGauvain Pocentek2018-05-191-1/+1
* Deprecate GetFromListMixinGauvain Pocentek2018-05-191-0/+9
* Get rid of _sanitize_dataGauvain Pocentek2018-03-171-14/+4
* Implement attribute types to handle special casesGauvain Pocentek2018-03-171-2/+37
* introduce RefreshMixinPierre Tardy2018-03-041-0/+19
* Add support for features flagsGauvain Pocentek2018-01-011-1/+1
* mixins.py: Avoid sending empty update data to issue.save (#389)Carlos Soriano2017-12-161-0/+3
* Make todo() raise GitlabTodoError on errorGauvain Pocentek2017-12-161-2/+7
* Revert "Add unit tests for mixin exceptions"Gauvain Pocentek2017-11-161-7/+2
* Add unit tests for mixin exceptionsGauvain Pocentek2017-11-111-2/+7
* Add a SetMixinGauvain Pocentek2017-11-111-0/+23