fix(developers): add Mattermost team membership and role-aware Gitea provisioning
All checks were successful
Build and Deploy / deploy (push) Successful in 18s
All checks were successful
Build and Deploy / deploy (push) Successful in 18s
New users are now added to the SilverLABS Mattermost team after account creation. Gitea provisioning is skipped for Testers (only Developers get repo access). Role is parsed from ticket description and threaded through the entire approval/confirmation flow. Gitea API token is now configured. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -12,7 +12,8 @@
|
||||
},
|
||||
"Mattermost": {
|
||||
"BaseUrl": "https://ops.silverlined.uk",
|
||||
"ApiToken": "ktmfkpxz7ffr5g1imuqg8hm58c"
|
||||
"ApiToken": "ktmfkpxz7ffr5g1imuqg8hm58c",
|
||||
"TeamId": "ear83bc7nprzpe878ey7hxza7h"
|
||||
},
|
||||
"Mailcow": {
|
||||
"BaseUrl": "https://mail.silverlined.uk",
|
||||
@@ -20,7 +21,7 @@
|
||||
},
|
||||
"Gitea": {
|
||||
"BaseUrl": "https://git.silverlabs.uk",
|
||||
"ApiToken": ""
|
||||
"ApiToken": "70ec152b27ee12d8a2cfb7241df5735351df72cd"
|
||||
},
|
||||
"SiteBaseUrl": "https://silverlabs.uk",
|
||||
"AdminApiKey": "aawb2MHblbfmqdhcS7Xp2/ibQOUbUE1BDoqdJOu0bjM="
|
||||
|
||||
Reference in New Issue
Block a user