0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo.git synced 2025-01-28 09:19:26 -05:00
forgejo/routers/web/repo
Gusted dc9499bdf9
[MODERATION] user blocking
- Add the ability to block a user via their profile page.
- This will unstar their repositories and visa versa.
- Blocked users cannot create issues or pull requests on your the doer's repositories (mind that this is not the case for organizations).
- Blocked users cannot comment on the doer's opened issues or pull requests.
- Blocked users cannot add reactions to doer's comments.
- Blocked users cannot cause a notification trough mentioning the doer.

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/540
(cherry picked from commit 687d852480)
(cherry picked from commit 0c32a4fde5)
(cherry picked from commit 1791130e3c)
(cherry picked from commit 00f411819f)
(cherry picked from commit e0c039b0e8)
(cherry picked from commit b5a058ef00)
(cherry picked from commit 5ff5460d28)
(cherry picked from commit 97bc6e619d)
2023-07-17 00:26:42 +02:00
..
actions Add step start time to ViewStepLog (#24980) 2023-05-29 08:18:36 +00:00
setting Add user level action runners (#24995) 2023-05-31 09:39:54 +08:00
activity.go
attachment.go Fix all possible setting error related storages and added some tests (#23911) (#25244) 2023-06-14 08:36:52 +02:00
blame.go
branch.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00
cherry_pick.go
commit.go Pass 'not' to commit count (#24473) 2023-05-08 07:10:53 +00:00
compare.go
download.go Fix all possible setting error related storages and added some tests (#23911) (#25244) 2023-06-14 08:36:52 +02:00
editor.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00
editor_test.go
find.go
helper.go
helper_test.go
http.go Redesign Scoped Access Tokens (#24767) 2023-06-04 20:57:16 +02:00
http_test.go
issue.go [MODERATION] user blocking 2023-07-17 00:26:42 +02:00
issue_content_history.go Check ctx.Written() for GetActionIssue (#25698) (#25711) 2023-07-06 21:04:26 +02:00
issue_dependency.go
issue_label.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00
issue_label_test.go
issue_lock.go
issue_pin.go Check ctx.Written() for GetActionIssue (#25698) (#25711) 2023-07-06 21:04:26 +02:00
issue_stopwatch.go
issue_test.go
issue_timetrack.go
issue_watch.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
lfs.go
main_test.go
middlewares.go Show outdated comments in files changed tab (#24936) (#25428) 2023-06-22 08:34:42 +00:00
migrate.go Make repo migration cancelable and fix various bugs (#24605) 2023-05-11 08:25:46 +00:00
milestone.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00
packages.go
patch.go
projects.go Fix empty project displayed in issue sidebar (#25802) (#25854) 2023-07-12 19:07:03 +02:00
projects_test.go
pull.go [MODERATION] user blocking 2023-07-17 00:26:42 +02:00
pull_review.go Check ctx.Written() for GetActionIssue (#25698) (#25711) 2023-07-06 21:04:26 +02:00
release.go Fix incorrect release count (#25879) (#25887) 2023-07-14 09:32:43 +00:00
release_test.go fix: release page for empty or non-existing target (#24470) 2023-05-10 11:43:55 +08:00
render.go
repo.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00
search.go
setting.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00
setting_protected_branch.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00
settings_test.go
tag.go
topic.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00
treelist.go
view.go Show if File is Executable (#25287) (#25300) 2023-06-16 09:29:26 +00:00
view_test.go
webhook.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00
wiki.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00
wiki_test.go Replace interface{} with any (#25686) (#25687) 2023-07-04 23:41:32 -04:00