1
0
Fork 0
Commit graph

212 commits

Author SHA1 Message Date
Cyborus 81b17abc8a
replace with generated api 2024-01-18 13:44:07 -05:00
Cyborus 77b390575a
rename userGetOauth2Application to userGetOAuth2Applications 2024-01-18 13:41:48 -05:00
Cyborus 92c913c457
make generated fields public 2024-01-16 19:13:45 -05:00
Cyborus a0fbf64fce
put structs in a module 2024-01-16 19:10:27 -05:00
Cyborus c83eecc7ff
praise rustfmt 2024-01-16 18:59:46 -05:00
Cyborus 61e24b800d
guess which types are url by field name 2024-01-16 18:55:19 -05:00
Cyborus 53922bc465
make *Query::to_string take self 2024-01-16 18:38:24 -05:00
Cyborus 0565c3f1c6
remove unnecessary enumeration 2024-01-16 18:38:02 -05:00
Cyborus ed1092bc9e
use OffsetDateTime::format instead of format_into 2024-01-16 18:37:31 -05:00
Cyborus 9bd1a137b8
use write! instead of .write_fmt 2024-01-16 18:36:50 -05:00
Cyborus f8bbf570e1
RequestBuilder::json takes reference, doesn't return result 2024-01-16 18:20:17 -05:00
Cyborus fed24b52ec
only check 200 responses for if optional 2024-01-16 18:18:38 -05:00
Cyborus edf4646953
add derives to generated structs 2024-01-16 18:15:38 -05:00
Cyborus 70b4081cde
simple recursion prevention 2024-01-16 18:09:13 -05:00
Cyborus 2859fd132e
add missing arg to UnexpectedStatusCode 2024-01-16 18:03:44 -05:00
Cyborus 2f60a92933
add type parameters to serde_json::Map 2024-01-16 17:49:00 -05:00
Cyborus b111e3352d
convert to snake case inside of sanitize_ident 2024-01-16 17:29:32 -05:00
Cyborus 41c710281d
sanitize body arg 2024-01-16 17:27:03 -05:00
Cyborus 4c7ec23ab7
impl on crate::Forgejo instead of Forgejo 2024-01-16 17:23:51 -05:00
Cyborus c17c1f8638
generate query structs 2024-01-16 17:23:02 -05:00
Cyborus f30b4eba30
autogenerate structs 2024-01-16 14:01:37 -05:00
Cyborus 12f2800b26
convert path args to camel case in format string 2024-01-16 13:07:28 -05:00
Cyborus 20a58df856
methods should be pub and async 2024-01-16 12:51:30 -05:00
Cyborus 3d12246cb8
import ForgejoError in generated file 2024-01-16 12:50:35 -05:00
Cyborus 769521840e
add method generation 2024-01-16 00:09:22 -05:00
Cyborus 9bb65d7609
prioritize ref when deserializing MaybeRef 2024-01-15 15:51:21 -05:00
Cyborus b98426f907
strongly type Parameter.in 2024-01-10 22:48:59 -05:00
Cyborus f8737defc6
format 2024-01-10 22:42:05 -05:00
Cyborus b9ba6e60d1
add openapi parsing 2024-01-10 22:09:06 -05:00
Cyborus cf70a331d7 Merge pull request 'add missing parent field to Repository' (#36) from parent into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/36
2024-01-10 18:10:39 +00:00
Cyborus 470ef04f7c
add missing parent field to Repository 2024-01-10 13:08:42 -05:00
Cyborus 9eab532304
remove unnecessary "the" 2024-01-09 12:53:11 -05:00
Cyborus 2435d0fa40 Merge pull request 'fix archive url' (#34) from archive-url into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/34
2024-01-02 00:21:32 +00:00
Cyborus ff203285b3
fix archive url 2024-01-01 19:20:16 -05:00
Cyborus cb192d8eef Merge pull request 'fix archive download methods' (#33) from zipball-url into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/33
2024-01-01 23:00:51 +00:00
Cyborus ce08cb4d7f
format 2024-01-01 17:56:03 -05:00
Cyborus dccd4c51ba
add archive tests 2024-01-01 17:53:08 -05:00
Cyborus d022f4f1bd
fix archive download methods 2024-01-01 17:46:06 -05:00
Cyborus c220b8429b Merge pull request 'add authentication options' (#32) from auth into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/32
2023-12-20 19:58:22 +00:00
Cyborus dc7997beba
add password auth testing 2023-12-20 13:51:51 -05:00
Cyborus 9908d5086c
add more auth options 2023-12-20 13:42:33 -05:00
Cyborus bfb341c3e6 Merge pull request 'don't use rustls' (#31) from no-rustls into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/31
2023-12-17 06:27:00 +00:00
Cyborus 659c01fc24
don't use rustls 2023-12-17 01:25:10 -05:00
Cyborus 988f26445e Merge pull request 'use rustls for tls' (#30) from rustls into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/30
2023-12-17 03:22:57 +00:00
Cyborus 46bf8a7524
use rustls for tls 2023-12-16 22:20:33 -05:00
Cyborus 86a4acc1ad Merge pull request 'add release download methods' (#29) from download into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/29
2023-12-15 17:31:42 +00:00
Cyborus 96124821ba
format 2023-12-15 12:02:39 -05:00
Cyborus e725903eb9
add download test 2023-12-15 12:00:29 -05:00
Cyborus 2e50a93f1e
add release download methods 2023-12-15 11:44:21 -05:00
Cyborus 78d44348da Merge pull request 'add admin methods' (#27) from admin into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/27
2023-12-12 21:50:43 +00:00