Introduced the `DisableStepIn` flag in AppSettings to toggle StepIn-related features. Updated UI components to conditionally render StepIn interactions and filtering options based on this flag. Refactored group permissions for interactions to include Ambassadors where applicable.
Introduced a new "TestMode" setting in AppSettings to toggle test mode. Updated multiple pages to display a warning message when "TestMode" is enabled. This ensures users are informed when changes may not be persistent.
Extracted term-related properties from AppSettings to a new TermSettings class for improved organization and separation of concerns. Updated appsettings.json to reflect the new structure.