Langenfeld
5d1ed27c88
fixed listing user accessible repositories
2021-10-05 16:31:27 +02:00
Langenfeld
2645ff5c07
fixed bug adding values to default parameter in request method; fixed version
2021-10-05 15:55:41 +02:00
Langenfeld
a4daea6f4a
User object is now able to list teams its a member of
2021-10-05 14:58:20 +02:00
Langenfeld
b526c2930d
better type annotation
2021-05-06 16:22:11 +02:00
Holger Frey
37109e844c
Fixed constants in gitea.Issue
...
The two constants for opened and closed issues were swapped.
2021-05-06 15:06:36 +02:00
Holger Frey
d0fe221e54
Fixed a bug in gitea.Gitea.get_accessible_repositories()
...
The method now uses `self` instead of `self.gitea` to access the connection.
2021-05-06 15:04:20 +02:00
Langenfeld
4ccdc39ff4
fixed exceptions from trying to request git-committers from gitea ( fixes #4 )
2021-04-19 14:07:34 +02:00
Langenfeld
ac41c212b4
fixed problems with branch listing (see #4 )
...
request response for branches did behave strangely
2021-04-19 13:58:50 +02:00
Langenfeld
d0960a4b6f
fixed user patching (see #4 )
2021-04-19 13:44:33 +02:00
Guillaume Martinez
0c056d3396
Fix get_orgs for Users
2021-01-14 18:03:26 +01:00
Langenfeld
a198a5382c
reverted naming
2021-01-12 11:10:32 +01:00
Langenfeld
575a554bcc
prepared project for pypi release
2021-01-12 10:24:53 +01:00
Langenfeld
1da8837fb7
preparing pypi package
2021-01-05 09:31:25 +01:00
Daniel Dietsch
4b0a76965f
use f-string
2020-11-23 22:42:43 +01:00
danieldietsch
456f580a8b
more things
2020-11-23 17:50:32 +01:00
Daniel Dietsch
d53a8496cd
add delete_hook
2020-11-21 17:34:33 +01:00
danieldietsch
ce2777b123
add create webhook feature
2020-11-20 17:07:08 +01:00
danieldietsch
66d51afa4a
add addTime and deleteTime to issue
2020-11-16 17:18:18 +01:00
danieldietsch
60486a0ce9
add delete_time, fix some bugs
2020-11-13 18:20:33 +01:00
Langenfeld
1a3f93b33d
function for all changable fields to be correctly be added to the api objects
...
gitea does not return all fields that can be changed for an object together with the object. The api now generates all those fields without content, but with monitoring if they have to be added to the dirty fields
2020-11-07 18:55:40 +01:00
Daniel Dietsch
4005f6bf9e
more logging
2020-11-07 12:58:01 +01:00
Daniel Dietsch
6d124f6a24
fix bugs
2020-11-04 21:19:18 +01:00
danieldietsch
55176ea6e2
some comments
2020-11-03 15:38:47 +01:00
Daniel Dietsch
fbf2ca495a
make login name changeable
2020-11-02 22:15:11 +01:00
Daniel Dietsch
cb74e3d36c
apply black
2020-11-02 22:13:52 +01:00
Langenfeld
cee702f6f9
added ability to create branches
2020-10-26 17:22:21 +01:00
Langenfeld
57034a6756
remvoed function existing in the according object
2020-10-26 15:51:05 +01:00
Langenfeld
0acbdbe125
cc
2020-10-14 14:44:05 +02:00
Langenfeld
e9d45515d9
set up repository with predefined issue labels
2020-10-14 14:41:52 +02:00
Breee
60316a5fd6
repo times
2020-01-17 15:30:45 +01:00
Breee
49649c31ed
special request for commits
2019-12-29 18:01:43 +01:00
Breee
2ef75a5797
handle 409: empty repository when fetching commits
2019-12-20 13:26:37 +01:00
Breee
5aab965b36
Add commit Object, Add function to fetch commits for repo
2019-12-20 12:53:21 +01:00
danieldietsch
a363fae2ab
rename parse_request to parse_response, add function to repo
2019-12-17 17:52:06 +01:00
danieldietsch
4f05722a62
fix string format fuckup
2019-12-12 10:12:20 +01:00
Langenfeld
11bf6f8dc9
removed page iteration from listing issues as "-1" is a valid parameter for the api listing all issues
2019-12-10 18:21:20 +01:00
Langenfeld
257abeb13b
testing of secondary emailadress
2019-12-10 14:11:22 +01:00
Daniel Dietsch
00c2f97063
add API methods Repository.create_issue, Repository.is_collaborator, Organisation.is_member, disable debug logging of all API methods
2019-12-07 19:59:01 +01:00
danieldietsch
6b97dbb6e5
do not use static logging
2019-12-06 16:12:11 +01:00
danieldietsch
6e51a83320
add get_orgs and get_accessible_repositories methods
2019-12-06 14:34:59 +01:00
danieldietsch
bd3ee80f90
cc fixes (ctrl+alt+L in pycharm)
2019-12-06 11:50:16 +01:00
Langenfeld
db7da593de
fixed retrieving email; fixed throwing all secondary emails away, are now accessible in user.emails list; enabled adding issues via api
2019-12-04 13:37:17 +01:00
Langenfeld
25f6acad8a
hacky solution to retrieve tickets of exactly one user of a repo
2019-11-08 11:41:25 +01:00
Langenfeld
c1acdfb60c
added method to check if a user name already exists
2019-10-23 11:43:07 +02:00
Langenfeld
bef748653f
cc
2019-10-23 11:19:28 +02:00
Langenfeld
170e50d4d0
better logging comment
2019-10-22 17:29:46 +02:00
Langenfeld
033f9cfee3
fixed bug where calling .commit on a user used the api call of an Organization and crashed subsequently
2019-10-22 17:27:10 +02:00
Langenfeld
81868f11d1
cc in patch request error handling
2019-10-22 17:02:55 +02:00
Langenfeld
ab4c484447
caching
2019-09-05 10:26:04 +02:00
Langenfeld
a66b73e0f8
small changes for 1.9.0
2019-08-09 10:34:38 +02:00
Langenfeld
9a5b37b28f
cc.
2019-07-26 21:55:41 -04:00
Langenfeld
ac38e81b5e
split things into sepreate files
2019-07-26 21:11:14 -04:00
Langenfeld
0888bc0af4
added histogram to organisation api
2019-07-24 09:05:52 -04:00
Langenfeld
d9717e31f9
cleanup of functions
2019-07-12 16:42:11 +02:00
Langenfeld
f358ea6c0a
cc
2019-07-10 16:40:31 +02:00
Langenfeld
76a1c50cdb
fixed creation and deletion of teams; added get_team(name) function to organization
2019-07-01 18:43:43 +02:00
Langenfeld
ee25377f0f
fixed bug where api objects were not able to access their own fields
2019-07-01 18:43:43 +02:00
Langenfeld
bc33ab3ed1
user commit method
2019-07-01 18:43:43 +02:00
Langenfeld
c5e213e7c6
commit dirty fields of organization back to api
2019-07-01 18:43:43 +02:00
Langenfeld
ef93d185d1
protect fields not changable via api
2019-07-01 18:43:43 +02:00
Langenfeld
b26d5b0210
Merge branch 'wip/apiObjectRefactor'
2019-06-12 11:36:16 +02:00
Langenfeld
7cc91a540a
reverted name change (did not sound right); added get team by name to organizations;
2019-06-12 10:58:39 +02:00
Langenfeld
8a02cd7e27
added using properties instead of plain fields to track changing and access to invalid objects
2019-06-12 00:06:55 +02:00
Langenfeld
2720950c25
small fix to get team setup working again
2019-06-11 21:36:18 +02:00
Langenfeld
f8159771ef
renamed tests.py to usual naming for test files; restoring tests for api refactor
2019-06-11 00:27:37 +02:00
Langenfeld
4753641296
cont.
2019-05-29 17:37:03 +02:00
Langenfeld
79c10de569
refactored Repository
2019-05-29 14:42:11 +02:00
Langenfeld
a4505ccba6
forgot updating Organization instanciation in one line
2019-05-28 16:05:47 +02:00
Langenfeld
aec5759f82
base class for all api objects handling request and parsing.
2019-05-28 14:29:32 +02:00
fkarg
a90a710318
fixed eq-issue
2019-05-27 18:24:38 +02:00
fkarg
2991c5a54c
bugfix
2019-05-27 18:10:03 +02:00
fkarg
5e8c7c54c5
missed self
2019-05-27 17:40:38 +02:00
fkarg
88a4850437
update & black
2019-05-27 17:35:11 +02:00
fkarg
a39a4e9fb7
Updated Issues
2019-05-20 18:45:49 +02:00
fkarg
7634aa7551
black reformatting
2019-05-17 11:17:18 +02:00
fkarg
448a1b58dc
merged back in
2019-05-17 11:04:35 +02:00
Langenfeld
a7ef8fbff6
added heatmap request to user
2019-05-15 23:28:01 +02:00
Langenfeld
9e7696337a
added polling comments from repositories
2019-05-07 16:53:44 +02:00
Langenfeld
4dbca7c7f5
fixed: only getting open issues when asking for all issues of a repository
2019-05-05 13:45:20 +02:00
Langenfeld
6414b7d661
fixed getting issues by iterating over issue pages and over issue state;
2019-05-03 16:49:58 +02:00
Langenfeld
e4dfc6a4b9
exposed Issue type; removed project speciffic parsing of labels
2019-05-03 15:24:39 +02:00
fkarg
d919747d29
it's hours not seconds
2019-05-03 14:52:04 +02:00
fkarg
35118f7db2
modified sum function
2019-05-03 14:52:04 +02:00
fkarg
af633cfd28
fixed #16
2019-05-03 14:52:04 +02:00
fkarg
99d82deb62
black
2019-05-03 14:52:04 +02:00
fkarg
ffb8f4f621
Added Issues and estimate functionality
2019-05-03 14:52:04 +02:00
fkarg
4f076e412d
bugfix of User Time in Repo
2019-05-03 14:52:04 +02:00
fkarg
7536fe737d
small bugfix
2019-05-03 14:52:04 +02:00
fkarg
3c416c46ee
small convenience feature
...
now you can also pass a user to org.remove_member.
2019-05-03 14:52:04 +02:00
fkarg
8873ee0959
added org.remove_member
2019-05-03 14:52:04 +02:00
fkarg
d13c5b4150
black
2019-05-03 14:52:04 +02:00
fkarg
96030c6ab8
now added (working) tests
2019-05-03 14:52:04 +02:00
fkarg
7f9edff053
black
2019-05-03 14:52:04 +02:00
fkarg
28c64249c6
removed unneeded logging
2019-05-03 14:52:04 +02:00
fkarg
e2eb56d84c
Now possible to get actual Mail of User.
2019-05-03 14:52:04 +02:00
fkarg
3e955f0761
Fixed deletion of Org/Repo/User s
2019-05-03 14:52:04 +02:00
fkarg
18b68c4e99
added documentation
2019-05-03 14:52:04 +02:00
fkarg
8ca5b85eed
added creation of Teams
2019-05-03 14:52:04 +02:00
fkarg
0eaae06499
small changes/fixes. Improved Teams
2019-05-03 14:52:04 +02:00
fkarg
94427abb5c
Fixed a few bugs
2019-05-03 14:52:04 +02:00