Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

Morelia server v.0.0.2

Compare
Choose a tag to compare
@stepanskryabin stepanskryabin released this 01 Sep 16:52
· 23 commits to master since this release
5119666

MoreliaTalk Network server release version 0.0.2:

Main changes:
protocol version 1.0 of revision 1.16 has been implemented
Migration to Python 3.9 is done, and all libraries are updated
README.md updated and added project description, installation and setup process
added console mini client for testing the server
the server settings are stored in config.ini file, for what the repository has an example of config_config.ini
the manager of settings manage.py is redesigned and extended
logging was added to all important main parts of the code. Now you can see how your messages are processed by the client and the server in the console
switched to using the built-in python UUID module to generate the uuids of users, threads and messages
moved error codes from config.py to error.py
reworked database table binding logic

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Релиз сервера MoreliaTalk Network версии 0.0.2:

Основные изменения:
реализован протокол версии 1.0 ревизии 1.16
выполнен переход на Python 3.9 и обновлены все библиотеки
в README.md обновлено и дополнено описание проекта, а также процесс его установки и настройки
добавлен консольный мини-клиент для тестирования сервера
все настройки сервера вынесены в конфигурационный файл config.ini для чего в репозитории есть пример такого конфига example_config.ini
менеджер настроек manage.py доработан и расширен
во все основные и важные части кода добавлено логирование, теперь в консоли видно как идёт процесс обработки сообщений между клиентом и сервером
переход на использование встроенного в python модуля UUID для генерацию uuid'ов пользователей, потоков и сообщений
коды ошибок из config.py перенесены в error.py
переработана логика связывания таблиц БД