Commit graph

5 commits

Author SHA1 Message Date
Earl Warren
8dfeb1210c
[F3] driver/users implementation 2024-02-03 12:18:45 +01:00
Earl Warren
2a56eecf69
[F3] driver compliance tests 2024-02-03 12:18:45 +01:00
Earl Warren
f29888d8db
[F3] F3 user type and automate promotion to regular user
An F3 user is a new type to represent a user created because it is
referenced when importing an F3 archive. It is associated with the
forge from which the F3 archive originates. For instance if importing
an archive from GitLab.com, a user will be created as if it was
authenticated using GitLab.com as an OAuth2 authentication source.

When an actual user authenticates to Forejo from the same
authentication source, the F3 user will be promoted to be a regular
user that owns all issues, pull requests, comments etc. created using
the F3 user.
2024-02-03 09:25:36 +01:00
Earl Warren
1d77f3afee
[F3] util.Logger
(cherry picked from commit 79741e56c7)
2024-02-03 09:25:33 +01:00
Earl Warren
4592919fe3
[F3] driver stub
(cherry picked from commit ed609d0248)
2024-02-03 09:25:29 +01:00