feature/worker #111

Merged
primakov merged 190 commits from feature/worker into master 2025-12-05 16:59:42 +03:00
Owner
No description provided.
primakov added 190 commits 2025-12-05 16:55:26 +03:00
- Переписаны основные файлы сервера с JavaScript на TypeScript.
- Добавлен новый обработчик ошибок с логированием в базу данных.
- Обновлен Dockerfile для поддержки сборки TypeScript.
- Изменены настройки окружения для MongoDB в docker-compose.
- Удалены устаревшие файлы и добавлены новые модели и утилиты для работы с MongoDB.
- Обновлены зависимости в package.json и package-lock.json.
- Добавлен скрипт postinstall для автоматического создания файлов .env и .env.example.
- Обновлен package-lock.json для отражения изменений в зависимостях.
- Создан файл docker-compose.yml для настройки сервисов MongoDB и multy-stubs.
- Определены необходимые переменные окружения и порты для взаимодействия сервисов.
- Удален скрипт postinstall, который создавал файлы .env и .env.example.
- Обновлен файл package.json для упрощения конфигурации проекта.
- Исправлены отступы в секции depends_on для корректного форматирования файла.
- Изменена переменная окружения MONGO_ADDR для использования значения из окружения вместо жестко закодированного адреса.
- Добавлены консольные логи для переменной mongoUrl в файле const.ts для упрощения отладки подключения к MongoDB.
- Обновлены консольные логи для переменной mongoUrl в файлах mongo.ts и mongoose.ts для более удобного отображения.
- Упрощена инициализация MongoClient, убрав лишние параметры.
- Закомментированы секции mongoDb в docker-compose.yml для упрощения конфигурации.
- Добавлена функция getUrl для динамического формирования URL в server.ts, что улучшает обработку запросов в зависимости от окружения.
- Удалены лишние консольные логи из файлов mongo.ts и mongoose.ts для повышения читаемости кода.
primakov merged commit e4a7b47ab5 into master 2025-12-05 16:59:42 +03:00
Sign in to join this conversation.