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