b788bc2a7c
- EncryptedCharField (core/models/fields.py): прозрачное Fernet-шифрование на границе с БД, читатели и админка не меняются - ConnectorConfig.password/token переведены на EncryptedCharField, колонки расширены под шифртекст - Миграция 0004: расширение колонок -> шифрование существующих значений -> смена типа - FIELD_ENCRYPTION_KEY в settings (default = SECRET_KEY); на проде задавать отдельно ДО migrate Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>