Wykres commitów

166 Commity (3f7fe2ac313970569f92340614a2fd3f05fffec1)

Autor SHA1 Wiadomość Data
Etienne Monier 3f7fe2ac31 fix: Add a docstring for the Gitea.__init__ function 2022-03-08 11:39:25 +01:00
Etienne Monier d0bc054b30 feat: Add an option to disable SSL certificate check
In case of particular self-signed SSL certificate, the requests
verification can fail.
To avoid that, an option was added to use the requests verify option.
2022-03-08 11:27:06 +01:00
Etienne Monier 69e786cdb2 feat: Enable user and pass authentification
Token is not the only way to authentificate to gitea. Using credentials
should also be enabled.

When initializing the Gitea object, the token, the auth or none of them
can be provided.
2022-03-08 10:23:01 +01:00
Langenfeld 9586f5df2d request /user/teams as paginated 2022-02-07 10:06:55 +01:00
Langenfeld 13f7cb6866 fixed do not request head version with "HEAD" string as this would cause gitea to error 2022-01-31 14:02:48 +01:00
Langenfeld 0ebbcbf903 removed caching 2021-12-13 10:39:19 +01:00
Langenfeld 6db35aab26 cc 2021-11-17 16:59:44 +01:00
Langenfeld 75f99a6451 fixed wrong type annotation 2021-11-17 15:34:25 +01:00
Langenfeld a14fda209f fixed exidental overwriting of nested api objects by adding the writable properties 2021-11-16 16:57:26 +01:00
Langenfeld f4ca29bfc8 type annotations basic requests 2021-11-16 15:09:03 +01:00
Langenfeld d39065f2a9 cc 2021-11-16 15:06:03 +01:00
Langenfeld 0af5e71cbb removed request fields from actual api object creation (this does not work with nested api objects anymore) 2021-11-16 15:04:42 +01:00
Langenfeld 94261487cf improving editing api objects 2021-11-16 14:53:48 +01:00
Langenfeld d1430acf8a removed legacy stuff (hopefully this will not break anything) 2021-11-15 17:39:11 +01:00
Langenfeld 29e581f7dd and further cleanup 2021-11-15 16:02:18 +01:00
Langenfeld ad9dae0b0e cleaned up and renamed gitea api object bases 2021-11-15 14:35:20 +01:00
Langenfeld 05d906148a fixed trying to parse more gitea payloadcommit objects where there are non (e.g. listing commits)
data is assigned to a inner_commit dictionary as commit is already taken by apiobject commit function and fixing that would cause too many things to break
2021-11-12 18:33:21 +01:00
Langenfeld e029605ded cont. 2021-11-12 17:15:26 +01:00
Langenfeld 614af661be added generation of commit user objects 2021-11-12 17:13:29 +01:00
Langenfeld 16f01d0e0a fixing some of the hash functions 2021-11-12 14:21:54 +01:00
Langenfeld 690816f3d5 cont. 2021-11-11 17:04:13 +01:00
Langenfeld a383f655da cont. 2021-11-11 14:51:42 +01:00
Langenfeld 67e651e39e fixed second load call 2021-11-11 14:49:11 +01:00
Langenfeld 54e51028da implementation of getting git file listing and content 2021-11-11 13:45:24 +01:00
Langenfeld 0e3e2f2aa9 added hash implementation for all gitea api objects 2021-11-11 11:02:17 +01:00
Langenfeld fd5a795831 fixed bug where teams requested from an organisation did not have an organization field 2021-11-11 10:42:59 +01:00
Langenfeld 53410b79e7 refactoring equals for api objects
adding access to repository files (non-gitea objects in general) requires a more granular comparison of api objects than the old hope that there is an id approach
2021-11-11 10:18:23 +01:00
Langenfeld a0d1b6f80a add apiendpoint to request file listing from repositories 2021-11-09 14:33:23 +01:00
Langenfeld dd5b73e084 additional testing for moving repositories between orgs/users (closes #9) 2021-11-05 13:50:10 +01:00
Langenfeld 13bfe16197 fixed http status message 202 not being accepted as successful post operation 2021-11-05 11:48:54 +01:00
Langenfeld 8f5f22842b adding functionality to move repos to other orgs (see #9) 2021-11-05 11:47:08 +01:00
Langenfeld bd2371b1b6 added ability to request paginated gitea api endpoints; fixed listing paginated organisation repository listing 2021-10-27 17:47:37 +02:00
Langenfeld 79276e94d1 fix: require supplying login name and source id when updating users 2021-10-25 13:34:54 +02:00
Langenfeld 8a2a19739b organisations now add ``name`` field consistently with same content as ``username`` to offer the same interface as ``User`` (closes #6) 2021-10-19 11:13:47 +02:00
Langenfeld f9b35d5aa4 removed source_id from updating users as it seems to be not necessary 2021-10-19 09:54:26 +02:00
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