1
0
Fork 0
Commit graph

271 commits

Author SHA1 Message Date
Cyborus f159316f03
split tests into smaller tests 2024-05-27 12:38:54 -04:00
Cyborus b011363524
split tests into multiple files 2024-05-27 12:37:32 -04:00
Cyborus 014a90048f
add oauth2 testing 2024-05-22 19:28:44 -04:00
Cyborus 119571229c
add oauth2 authentication 2024-05-22 16:52:34 -04:00
Cyborus bf8d6e1a3b
add POST /login/oauth/access_token 2024-05-22 16:34:58 -04:00
Cyborus 716192d4d4 Merge pull request 'make issue and pr state an enum' (#55) from issue-state-enum into main 2024-05-14 15:41:07 +00:00
Cyborus 6f5d9ea4fa Merge pull request 'improve ssh url deserialization tests' (#54) from improve-ssh-test into main 2024-05-14 15:38:21 +00:00
Cyborus ed310f7001
make issue and pr state an enum 2024-05-14 11:36:44 -04:00
Cyborus ea25b2f359
improve ssh url deserialization tests 2024-05-14 11:22:32 -04:00
Cyborus 80cba9a6c3 Merge pull request 'feat: implement ssh_url deserialization to url::Url instead of String' (#53) from Aviac/forgejo-api:feat/parse-ssh-url into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/53
Reviewed-by: Cyborus <cyborus@noreply.codeberg.org>
2024-05-11 15:56:37 +00:00
aviac 8188ba5f43
chore: 2024-05-11 13:02:06 +02:00
aviac a786cd85ad
fix: implement review comment regarding non standard ssh port scenario 2024-05-11 13:00:17 +02:00
aviac 5fc28346e6
test: add a small 🤏 cute 🥺 test to prove it works 2024-05-10 09:05:52 +02:00
aviac 9b2864bd70
feat: naive implementation of ssh_url deserialization 2024-05-10 09:00:27 +02:00
Cyborus 1c5506c707 Merge pull request 'bump version to 0.2.0' (#52) from bump-0.2.0 into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/52
2024-04-27 22:42:49 +00:00
Cyborus 9992ecaaec
bump version to 0.2.0 2024-04-27 18:39:41 -04:00
Cyborus 757648345e Merge pull request 'add object_format_name back in' (#51) from object-format-name into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/51
2024-04-27 19:16:31 +00:00
Cyborus 0ae2377b92
include object_format_name in test 2024-04-27 14:32:30 -04:00
Cyborus 55f371301c
update ci to use forgejo 7.0.1 2024-04-27 13:14:00 -04:00
Cyborus 8cd8207fa0
add object_format_name back in 2024-04-27 12:16:51 -04:00
Cyborus e58237e9ff Merge pull request 'add CreateHookOptionConfig required properties as fields' (#50) from hook-config-required-fields into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/50
2024-04-26 18:32:27 +00:00
Cyborus 8a25d55690
update tests to use CreateHookOptionConfig fields 2024-04-26 13:39:03 -04:00
Cyborus fd0c22a1c6
add CreateHookOptionConfig required properties as fields 2024-04-26 13:36:13 -04:00
Cyborus 25794c3e1d Merge pull request 'format swagger file' (#49) from fmt-swagger into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/49
2024-04-26 17:33:02 +00:00
Cyborus 1c3e688b31
format swagger file
forgot to in #48
2024-04-26 13:32:01 -04:00
Cyborus 1d321c66e3 Merge pull request 'strongly type repository default merge style' (#48) from enum-repo-merge-style into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/48
2024-04-26 17:25:13 +00:00
Cyborus c3dcafc684
implement From<DefaultMergeStyle> for MergePullRequestOptionDo 2024-04-26 13:08:24 -04:00
Cyborus e5cd248c8f
regenerate source 2024-04-26 12:56:49 -04:00
Cyborus a1000e31bf
correctly generate field type names for referenced enums 2024-04-26 12:55:32 -04:00
Cyborus de7754073b
strongly type repository default merge style in swagger file 2024-04-26 12:50:37 -04:00
Cyborus 43e2f85b82 Merge pull request 'fix repo_get_raw_file{_or_lfs} not returning Vec<u8>' (#47) from raw-file-fix into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/47
2024-04-26 16:19:06 +00:00
Cyborus 5fda006b0f
fix repo_get_raw_file{_or_lfs} not returning Vec<u8> 2024-04-26 12:12:39 -04:00
Cyborus c8251debb6 Merge pull request 'update to Forgejo 7.0's API' (#46) from v7.0 into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/46
2024-04-26 15:36:30 +00:00
Cyborus 0ae11e94de
update ci api token 2024-04-25 19:20:30 -04:00
Cyborus 736dd72993
remove object_format_name for now
forgejo currently has a bug where the `object_format_name` field is
always an empty string. for now, just don't include it.

should be fixed in https://codeberg.org/forgejo/forgejo/pulls/3464
2024-04-25 18:19:10 -04:00
Cyborus 9b784f1f95
CreateRepoOption's object_format_name field is required 2024-04-25 12:51:54 -04:00
Cyborus 7ca2962b29
use forgejo 7.0.0 in ci 2024-04-25 12:42:26 -04:00
Cyborus 6379525007
regenerate source 2024-04-25 12:08:37 -04:00
Cyborus 19e2f8ae78
update swaggerfile 2024-04-25 11:52:59 -04:00
Cyborus 51573dca60 Merge pull request 'format swagger file' (#45) from format-swagger into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/45
2024-04-25 14:59:18 +00:00
Cyborus 5f85021207
format swagger file
this has no effect on functionality, but having a common format will
make it easier to bring in official changes while maintaining local
modifications
2024-04-25 10:48:18 -04:00
Cyborus 45fd00842a Merge pull request 'fill out Cargo.toml' (#44) from crates-io into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/44
2024-04-20 20:55:34 +00:00
Cyborus 66f95b93ce
fill out Cargo.toml 2024-04-20 16:48:47 -04:00
Cyborus 83292dc140 Merge pull request 'add derives for query structs' (#43) from query-derive into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/43
2024-04-20 20:24:44 +00:00
Cyborus a694ab48ff
update tests to use Default::default impls for query types 2024-04-20 16:20:30 -04:00
Cyborus f029ba5737
add derives for query structs 2024-04-20 16:16:32 -04:00
Cyborus a4c081a770 Merge pull request 'regenerate for 201 status code for tags' (#41) from gen-tag-201 into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/41
2024-04-17 23:22:47 +00:00
Cyborus 5ceb740e99
regenerate for 201 status code for tags 2024-04-17 19:17:10 -04:00
Cyborus b1d9dae5ac Merge pull request 'fix release attachment download url' (#40) from fix-download into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/40
2024-04-17 23:09:10 +00:00
Cyborus 40b9454e8b
fix release attachment download url 2024-04-17 18:51:59 -04:00