From 525a377c24efa1da71de623477db9175730f43c2 Mon Sep 17 00:00:00 2001 From: Mathieu Fenniak Date: Tue, 5 May 2026 02:58:47 +0200 Subject: [PATCH] feat: add name & description columns to authorized integration DB table (#12413) User interfaces for authorized integrations will benefit from having a name field, to allow a list of authorized integrations to have an identifiable user-entered label. I've also added a "description" column which is a `LONGTEXT` field. My thought for this field is that if I were creating authorized integrations, I'd like to be able to write down where they're used, what they're used for, and how the remote system is configured. For example, if it was an authorized integration to allow AWS -> Forgejo integration, the AWS side can be complicated -- IAM roles which are assumed, resources like EC2 instances or Lambdas that can access the roles -- and this would provide a natural place to make some notes to help me remember how the remote is configured. I expect to represent this as a `