Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c68ec5de87 | |||
| 5347c6f89b | |||
| 11f58a5465 |
4
TODO.md
4
TODO.md
@@ -20,7 +20,7 @@
|
||||
### Configuration & Architecture
|
||||
- **Хардкод пути к конфигу**: Нет CLI флагов для указания файла конфигурации
|
||||
- **Device timeout не учитывается**: HTTP клиент использует хардкод 5s таймаут
|
||||
- Добавить версионирование
|
||||
- **Dockerfile path mismatch**: Dockerfile ссылается на `./cmd/exporter`, но реальная точка входа — это `main.go` в корне
|
||||
|
||||
## Medium Priority
|
||||
|
||||
@@ -43,6 +43,8 @@
|
||||
### Security & Production Readiness
|
||||
- **Credentials в git**: config.yaml содержит тестовые пароли
|
||||
- Для production: использовать environment variables или secrets manager
|
||||
- Добавить config.yaml.example без реальных credentials
|
||||
- ⚠️ Текущее состояние допустимо только для development с тестовыми учетками
|
||||
|
||||
### Testing
|
||||
- **Нет тестов**: Нулевое покрытие тестами
|
||||
|
||||
Reference in New Issue
Block a user