PAT: Do not allow expiration enforcement to be disabled
### Problem to solve Since https://gitlab.com/gitlab-org/gitlab/-/issues/214723, GitLab allows administrators to disable the enforcement of Personal Access Token expiration. That could cause unexpected behavior for users when the setting is enabled. Specifically, users might not be aware when their credentials (or others') are expired but still in use. ### Proposal We should deprecate and remove the ability for administrators to disable the enforcement of Personal Access Token expiration: - [x] Deprecation announcement and documentation update in %14.8. See https://gitlab.com/gitlab-org/gitlab/-/merge_requests/79904 - [x] Feature removal in %"15.0" - Admin setting for `enforce_pat_expiration` - [Admin documentation](https://docs.gitlab.com/ee/user/admin_area/settings/account_and_limit_settings.html#allow-expired-personal-access-tokens-to-be-used) Note: This is a revert of the work done under https://gitlab.com/gitlab-org/gitlab/-/issues/214723.
issue