As an administrator I want server settings to be editable from the Settings tab in order for me to manage server metadata and policy without using Django admin.
Acceptance Criteria:
Within 14 days, servers/<id>/settings/ supports editing at least display name and network identity fields with validation.
Save operation returns visible success/error feedback and writes an audit log entry.
Invalid hostname/IP input is rejected with field-level errors and no partial save.
At least 3 core settings changes are covered by automated integration tests.
As an administrator I want server settings to be editable from the Settings tab in order for me to manage server metadata and policy without using Django admin.
Acceptance Criteria:
Within 14 days, servers/<id>/settings/ supports editing at least display name and network identity fields with validation.
Save operation returns visible success/error feedback and writes an audit log entry.
Invalid hostname/IP input is rejected with field-level errors and no partial save.
At least 3 core settings changes are covered by automated integration tests.
boris
added this to the Minumum Marketable Product milestone 2026-02-16 14:53:22 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
As an administrator I want server settings to be editable from the Settings tab in order for me to manage server metadata and policy without using Django admin.
Acceptance Criteria: