gitea/models
Sybren 326d29dce0
Reliable selection of admin user (#22509)
When importing a repository via `gitea restore-repo`, external users
will get remapped to an admin user. This admin user is obtained via
`users.GetAdminUser()`, which unfortunately picks a more-or-less random
admin to return.

This makes it hard to predict which admin user will get assigned. This
patch orders the admin by ascending ID before choosing the first one,
i.e. it picks the admin with the lowest ID.

Even though it would be nicer to have full control over which user is
chosen, this at least gives us a predictable result.
2023-01-18 10:57:16 -06:00
..
activities Always reuse transaction (#22362) 2023-01-08 09:34:58 +08:00
admin
asymkey Improve utils of slices (#22379) 2023-01-11 13:31:16 +08:00
auth Support scoped access tokens (#20908) 2023-01-17 15:46:03 -06:00
avatars Fix get system setting bug when enabled redis cache (#22295) 2023-01-02 00:06:52 +08:00
db some refactor about code comments (#20821) 2023-01-17 15:03:44 -06:00
fixtures Fix error when calculate the repository size (#22392) 2023-01-13 18:54:02 +00:00
git Add cron method to gc LFS MetaObjects (#22385) 2023-01-16 13:50:53 -06:00
issues some refactor about code comments (#20821) 2023-01-17 15:03:44 -06:00
migrations Support scoped access tokens (#20908) 2023-01-17 15:46:03 -06:00
organization Secrets storage with SecretKey encrypted (#22142) 2022-12-20 17:07:13 +08:00
packages Display unreferenced packages total size in package admin panel (#22498) 2023-01-18 09:52:04 -06:00
perm
project Always reuse transaction (#22362) 2023-01-08 09:34:58 +08:00
pull
repo Fix Operator does not exist bug on explore page with ONLY_SHOW_RELEVANT_REPOS (#22454) 2023-01-16 11:25:22 +00:00
secret Secrets storage with SecretKey encrypted (#22142) 2022-12-20 17:07:13 +08:00
system Set disable_gravatar/enable_federated_avatar when offline mode is true (#22479) 2023-01-17 17:00:19 +02:00
unit
unittest Add support for incoming emails (#22056) 2023-01-14 23:57:10 +08:00
user Reliable selection of admin user (#22509) 2023-01-18 10:57:16 -06:00
webhook Remove old HookEventType (#22358) 2023-01-06 19:49:14 +08:00
error.go
fixture_generation.go
fixture_test.go
main_test.go
migrate.go Check primary keys for all tables and drop ForeignReference (#21721) 2022-12-23 19:35:43 +08:00
migrate_test.go Check primary keys for all tables and drop ForeignReference (#21721) 2022-12-23 19:35:43 +08:00
org.go
org_team.go Supports wildcard protected branch (#20825) 2023-01-16 16:00:22 +08:00
org_team_test.go
org_test.go
repo.go Secrets storage with SecretKey encrypted (#22142) 2022-12-20 17:07:13 +08:00
repo_collaboration.go
repo_collaboration_test.go
repo_test.go
repo_transfer.go Always reuse transaction (#22362) 2023-01-08 09:34:58 +08:00
repo_transfer_test.go
user.go Supports wildcard protected branch (#20825) 2023-01-16 16:00:22 +08:00