forgejo/templates
Gusted 747be949a1
[MODERATION] Block adding collaborators
- Ensure that the doer and blocked user cannot add each other as
collaborators to repositories.
- The Web UI gets an detailed message of the specific situation, the API
gets an generic Forbidden code.
- Unit tests has been added.
- Integration testing for Web and API has been added.
- This commit doesn't introduce removing each other as collaborators on
the block action, due to the complexity of database calls that needs to
be figured out. That deserves its own commit and test code.
2023-07-21 12:51:42 +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-17 00:21:29 +02:00
package Restructure issue list template, styles (#25750) 2023-07-09 19:38:01 +00:00
projects Fix margin on the new/edit project page. (#25885) 2023-07-16 14:53:54 +00:00
repo Make add line comment buttons focusable (#25894) 2023-07-15 11:45:34 +02:00
shared [MODERATION] user blocking 2023-07-17 00:21:29 +02:00
status Replace fomantic divider module with our own (#25539) 2023-06-29 20:24:22 +08:00
swagger [MODERATION] Block adding collaborators 2023-07-21 12:51:42 +02:00
user [MODERATION] Block adding collaborators 2023-07-21 12:51:42 +02:00
home.tmpl Improve home page template, fix Sort dropdown menu flash (#23856) 2023-04-01 13:47:54 +08:00
install.tmpl Show correct SSL Mode on "install page" (#25818) 2023-07-11 18:09:23 -04:00
post-install.tmpl Remove incorrect element ID on "post-install" page (#25104) 2023-06-08 12:23:39 +08:00