forgejo/templates
Gusted 5a11569a01
[MODERATION] add user blocking API
- Follow up for: #540, #802
- Add API routes for user blocking from user and organization
perspective.
- The new routes have integration testing.
- The new model functions have unit tests.
- Actually quite boring to write and to read this pull request.

(cherry picked from commit f3afaf15c7)
(cherry picked from commit 6d754db3e5)
(cherry picked from commit 2a89ddc0ac)
(cherry picked from commit 4a147bff7e)

Conflicts:
	routers/api/v1/api.go
	templates/swagger/v1_json.tmpl
(cherry picked from commit bb8c339185)
2023-07-11 01:15:11 +02:00
..
admin Enable H014 and H023 djlint rules (#25786) 2023-07-09 20:33:25 +00:00
api/packages/pypi Remove incorrect HTML self close tag (#23748) 2023-03-27 18:05:51 +02:00
base Enable H014 and H023 djlint rules (#25786) 2023-07-09 20:33:25 +00:00
code Fix inconsistent user profile layout across tabs (#25625) 2023-07-06 18:59:24 +00:00
custom Add footer extra links template (#9576) 2020-01-03 20:41:56 +02:00
devtest Make "cancel" buttons have proper type in modal forms (#25618) 2023-07-03 14:04:50 +08:00
explore Fix inconsistent user profile layout across tabs (#25625) 2023-07-06 18:59:24 +00:00
mail Add template linting via djlint (#25212) 2023-06-14 18:17:58 +00:00
org [MODERATION] organization blocking a user (#802) 2023-07-11 01:15:11 +02:00
package Restructure issue list template, styles (#25750) 2023-07-09 19:38:01 +00:00
projects Clarify "text-align" CSS helpers, fix clone button padding (#25763) 2023-07-08 11:53:56 +02:00
repo Enable H014 and H023 djlint rules (#25786) 2023-07-09 20:33:25 +00:00
shared [MODERATION] user blocking 2023-07-11 01:15:11 +02:00
status Replace fomantic divider module with our own (#25539) 2023-06-29 20:24:22 +08:00
swagger [MODERATION] add user blocking API 2023-07-11 01:15:11 +02:00
user [MODERATION] organization blocking a user (#802) 2023-07-11 01:15:11 +02:00
home.tmpl Improve home page template, fix Sort dropdown menu flash (#23856) 2023-04-01 13:47:54 +08:00
install.tmpl Make "install page" respect environment config (#25648) 2023-07-09 22:43:37 +00:00
post-install.tmpl Remove incorrect element ID on "post-install" page (#25104) 2023-06-08 12:23:39 +08:00