fix(vcs): restore installation ID on project Git settings#2993
fix(vcs): restore installation ID on project Git settings#2993singhvishalkr wants to merge 1 commit intoappwrite:mainfrom
Conversation
The project Settings Git table listed owner and last updated time only, so the Appwrite installation id was not visible even though the API still returns it. I added the column back using the same copyable id tag as elsewhere in the console. Fixes appwrite#1895
Greptile SummaryThis PR adds an "Installation ID" column to the Git configuration table on the project Settings page, rendering each installation's Confidence Score: 5/5Safe to merge — small, self-contained UI addition with no logic changes or side effects. The change is a two-part diff: import one component, add one column. It follows the established No files require special attention. Important Files Changed
Reviews (1): Last reviewed commit: "fix(vcs): restore installation ID column..." | Re-trigger Greptile |
I noticed the Git configuration card on the project Settings page only showed the provider owner and the last updated time. The
v1/vcs/installationspayload still includes each installation’s Appwrite id ($id), and that is the same value the Functions flow uses when you pick an installation in the connect-repo dropdown, so users were stuck guessing which id to pass into the Server SDK.I added an
Installation IDcolumn to that table and render it with the existingIdtag so you can read it and copy it in one click, matching the pattern we already use on storage and other id-heavy tables.Fixes #1895.