forgejo/routers/api/v1
Kemal Zebari 5678e9ab20
Catch and handle unallowed file type errors in issue attachment API ()
Before, we would just throw 500 if a user passes an attachment that is
not an allowed type. This commit catches this error and throws a 422
instead since this should be considered a validation error.

(cherry picked from commit 872caa17c0a30d95f85ab75c068d606e07bd10b3)

Conflicts:
	tests/integration/api_comment_attachment_test.go
	tests/integration/api_issue_attachment_test.go
	trivial context conflict because of 'allow setting the update date on issues and comments'
(cherry picked from commit 9cd0441cd3)
2024-05-07 08:12:34 +01:00
..
activitypub activitypub: warn instead of error 2024-03-24 07:12:31 +01:00
admin Fix empty field login_name in API response JSON when creating user () () 2024-04-21 18:07:51 +02:00
misc Port "Fix wrong test usage of AppSubURL" 2024-03-06 21:47:44 +01:00
notify drop log.Error in ReadRepoNotifications 2024-03-24 07:12:31 +01:00
org Move context from modules to services () 2024-03-06 12:10:43 +08:00
packages remove util.OptionalBool and related functions () 2024-03-06 12:10:46 +08:00
repo Catch and handle unallowed file type errors in issue attachment API () 2024-05-07 08:12:34 +01:00
settings Move context from modules to services () 2024-03-06 12:10:43 +08:00
shared Move context from modules to services () 2024-03-06 12:10:43 +08:00
swagger [BUG] Fix header name in swagger response 2024-02-29 14:08:10 +01:00
user [v7.0/forgejo] Add optional pronoun field in user settings () 2024-04-06 13:23:43 +00:00
utils Move context from modules to services () 2024-03-06 12:10:43 +08:00
api.go Fix /api/forgejo/v1/version auth check () 2024-03-19 07:16:19 +00:00