1
0
Fork 0
Commit graph

287 commits

Author SHA1 Message Date
Rahix a3f6452cfe fix not accepting negative user ids
The bot users have negative user ids so we need to accept them here.
2025-05-22 02:00:52 +02:00
Cyborus 2da8ccbd0f Merge pull request 'bump version to 0.3.2' (#65) from v0.3.2 into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/65
2024-07-09 02:53:10 +00:00
Cyborus e761ad7715
chore: bump version to 0.3.2 2024-07-08 22:41:53 -04:00
Cyborus 189e6af0fc Merge pull request 'fix parse error from team reviews request' (#64) from team-review-null into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/64
2024-07-09 02:31:54 +00:00
Cyborus 03c2ff9a17
fix: null team reviews 2024-07-08 22:22:39 -04:00
Cyborus e6339d7c4f Merge pull request 'bump version to 0.3.1' (#60) from v0.3.1 into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/60
2024-07-08 17:48:35 +00:00
Cyborus fbfcfbfd6a
chore: bump version to 0.3.1 2024-06-19 14:04:27 -04:00
Cyborus 7678d59c98 Merge pull request 'UserSettings should not be a list' (#59) from user-settings into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/59
2024-06-19 17:43:45 +00:00
Cyborus 37a84e9f7a
fix(swagger): UserSettings should not be a list 2024-06-19 13:32:22 -04:00
Cyborus 9830fb4578 Merge pull request 'bump version to 0.3.0' (#58) from bump-0.3.0 into main 2024-05-31 15:38:26 +00:00
Cyborus 0a2f7cf503
bump version to 0.3.0 2024-05-31 11:36:31 -04:00
Cyborus 7fa8e0acb7 Merge pull request 'improve integration tests' (#56) from improve-tests into main
Reviewed-on: https://codeberg.org/Cyborus/forgejo-api/pulls/56
2024-05-31 15:24:42 +00:00
Cyborus c9db701b09
add /test_repos to gitignore 2024-05-27 13:11:03 -04:00
Cyborus dc96dd5549
fix basic auth base64 encoding length calculation 2024-05-27 13:09:51 -04:00
Cyborus 635a5b55dd
fix follower account email
Should be a valid email, but I guess Forgejo is stricter than that
2024-05-27 13:09:01 -04:00
Cyborus 1c3bd75c82
add delays to allow forgejo's state to settle 2024-05-27 12:38:54 -04:00
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