Прогоны в DEPO доступны администратору вне режима разработки (проверка обработки трансферных таблиц)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q4YVo4UMopqT5DzicqpPjL
This commit is contained in:
@@ -871,7 +871,9 @@ func authExempt(p string) bool {
|
|||||||
// devOnlyPath — служебные разделы разработчиков (тестирование, имитации, прогоны с роботом НРД):
|
// devOnlyPath — служебные разделы разработчиков (тестирование, имитации, прогоны с роботом НРД):
|
||||||
// доступны только в режиме разработки.
|
// доступны только в режиме разработки.
|
||||||
func devOnlyPath(p string) bool {
|
func devOnlyPath(p string) bool {
|
||||||
for _, pre := range []string{"/admin/m2m-testing", "/admin/incoming/depo-sim", "/admin/setup/test-nsd", "/admin/setup/test-run",
|
// прогоны в DEPO (/admin/incoming/depo-sim, /admin/outgoing/*/depo-sim) — не только для разработки:
|
||||||
|
// их использует депозитарий для проверки обработки трансферных таблиц на боевой базе (22.09.2026).
|
||||||
|
for _, pre := range []string{"/admin/m2m-testing", "/admin/setup/test-nsd", "/admin/setup/test-run",
|
||||||
"/admin/setup/lk-simulate", "/admin/setup/postgres/quick-start", "/admin/help/robot", "/admin/api/clients", "/admin/api/callback-url",
|
"/admin/setup/lk-simulate", "/admin/setup/postgres/quick-start", "/admin/help/robot", "/admin/api/clients", "/admin/api/callback-url",
|
||||||
"/admin/setup/advanced-unlock", "/admin/setup/advanced-lock"} {
|
"/admin/setup/advanced-unlock", "/admin/setup/advanced-lock"} {
|
||||||
if p == pre || strings.HasPrefix(p, pre+"/") {
|
if p == pre || strings.HasPrefix(p, pre+"/") {
|
||||||
|
|||||||
Reference in New Issue
Block a user