Add instance IDs for forgejo auth sources #196

Merged
cmo merged 4 commits from forgejo-labels into master 2026-02-19 22:26:45 +00:00

4 commits

Author SHA1 Message Date
Christian Monch
96f7819a82 fix tests for Forgejo auth sources
All checks were successful
Test execution / Test-all (push) Successful in 1m36s
2026-02-19 23:23:14 +01:00
Christian Monch
14e5f70ee7 bump version to 5.5.0
Some checks failed
Test execution / Test-all (push) Failing after 50s
2026-02-19 23:16:31 +01:00
Christian Monch
b234acace8 update CHANGELOG.md and README.md
Some checks failed
Test execution / Test-all (push) Has been cancelled
Describe the disambiguation of identical
user IDs on different Forgejo authentication
sources.
2026-02-19 23:14:42 +01:00
Christian Monch
7517310e3b add instance IDs for forgejo auth sources
Some checks failed
Test execution / Test-all (push) Failing after 54s
Extend the Forgejo authentication sources to hold
instance IDs that uniquely identify a forgejo
instance. These instance IDs are used to generate
non-matching `incoming_labels` even if the user
names on different forgejo-instances are identical.

By default the disambiguation is done with an md5
hash of the forgejo authentication source URL.
The configuration allows to override this with a
custom string to keep `incoming_labels` readable.
2026-02-19 23:06:54 +01:00