What's Changed
New Features
- [Data Cleanup] Redesign goal options/history page by @imnasnainaec in #3836
Defect Fixes
- [UserMenu, SiteSettings] Fix errors when coming from Project Settings by @imnasnainaec in #3870
- [UserController] Update security, attributes, tests by @imnasnainaec in #3870
- [PasswordReset] Manage reset link in the backend by @imnasnainaec in #3882
- [PermissionService] Update authenticated user handling by @imnasnainaec in #3876
Code Maintenance
- Move site-admin check from API call to Redux state by @imnasnainaec in #3857
- [LiftController] Add ProducesResponseType attributes by @imnasnainaec in #3849
- [ProjectController] Update return types, Remove DeleteAllProjects by @imnasnainaec in #3848
- [Controllers] Remove ProjRepo from UserEdit, UserRole, Word controllers by @imnasnainaec in #3851
- [Statistics] Remove unused param from GetSemanticDomainUserCounts by @imnasnainaec in #3853
- [StatisticsController] Drop unneeded project checks by @imnasnainaec in #3852
- [SpeakerController] Update response types and tests by @imnasnainaec in #3845
- [CharInv] Clean up Completed component without deprecated Grid by @imnasnainaec in #3878
- [docker/python] Dependency updates for Spring 2025 by @imnasnainaec in #3708
- [MergeDups] Migrate drag-n-drop to using hello-pangea/dnd by @imnasnainaec in #3873
- Remove component from Redux testing by @imnasnainaec in #3881
Full Changelog: v2.5.0...v2.6.0