Унифицировано логирование через общий модуль utils/log_utils.py: введены единые action-метки, event_version и stability, а также строгая валидация событий.
Добавлен опциональный JSON-режим, галочка в настройках (log_json) и запись отдельного файла proxy_log.json рядом с proxy.log.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/Flowseal/tg-ws-proxy/pull/688
**Author:** [@deexsed](https://github.com/deexsed)
**Created:** 4/13/2026
**Status:** ❌ Closed
**Base:** `main` ← **Head:** `fix/logger`
---
### 📝 Commits (2)
- [`e170569`](https://github.com/Flowseal/tg-ws-proxy/commit/e170569fadac13116574a5be1e9d714c43bfb90e) Унифицировано логирование и добавлен структурный слой событий.
- [`903a28c`](https://github.com/Flowseal/tg-ws-proxy/commit/903a28cabe7e01a51bcb42665159336e67b54af7) Merge branch 'main' into fix/logger
### 📊 Changes
**12 files changed** (+658 additions, -188 deletions)
<details>
<summary>View changed files</summary>
📝 `docs/README.md` (+59 -0)
📝 `linux.py` (+15 -12)
📝 `macos.py` (+26 -34)
📝 `proxy/bridge.py` (+46 -18)
📝 `proxy/config.py` (+3 -2)
📝 `proxy/fake_tls.py` (+11 -3)
📝 `proxy/tg_ws_proxy.py` (+128 -80)
📝 `ui/ctk_tray_ui.py` (+14 -1)
📝 `utils/default_config.py` (+1 -0)
➕ `utils/log_utils.py` (+233 -0)
📝 `utils/tray_common.py` (+105 -24)
📝 `windows.py` (+17 -14)
</details>
### 📄 Description
Унифицировано логирование через общий модуль `utils/log_utils.py`: введены единые action-метки, event_version и stability, а также строгая валидация событий.
Добавлен опциональный JSON-режим, галочка в настройках (log_json) и запись отдельного файла `proxy_log.json` рядом с proxy.log.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror-bot
changed title from [PR #688] [CLOSED] Унификация логирования и добавление JSON-лога для tray to [PR #688] Унификация логирования и добавление JSON-лога для tray2026-07-20 04:09:56 +03:00
mirror-bot
changed title from [PR #688] Унификация логирования и добавление JSON-лога для tray to [PR #688] [CLOSED] Унификация логирования и добавление JSON-лога для tray2026-07-20 23:14:32 +03:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/Flowseal/tg-ws-proxy/pull/688
Author: @deexsed
Created: 4/13/2026
Status: ❌ Closed
Base:
main← Head:fix/logger📝 Commits (2)
e170569Унифицировано логирование и добавлен структурный слой событий.903a28cMerge branch 'main' into fix/logger📊 Changes
12 files changed (+658 additions, -188 deletions)
View changed files
📝
docs/README.md(+59 -0)📝
linux.py(+15 -12)📝
macos.py(+26 -34)📝
proxy/bridge.py(+46 -18)📝
proxy/config.py(+3 -2)📝
proxy/fake_tls.py(+11 -3)📝
proxy/tg_ws_proxy.py(+128 -80)📝
ui/ctk_tray_ui.py(+14 -1)📝
utils/default_config.py(+1 -0)➕
utils/log_utils.py(+233 -0)📝
utils/tray_common.py(+105 -24)📝
windows.py(+17 -14)📄 Description
Унифицировано логирование через общий модуль
utils/log_utils.py: введены единые action-метки, event_version и stability, а также строгая валидация событий.Добавлен опциональный JSON-режим, галочка в настройках (log_json) и запись отдельного файла
proxy_log.jsonрядом с proxy.log.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
[PR #688] [CLOSED] Унификация логирования и добавление JSON-лога для trayto [PR #688] Унификация логирования и добавление JSON-лога для tray[PR #688] Унификация логирования и добавление JSON-лога для trayto [PR #688] [CLOSED] Унификация логирования и добавление JSON-лога для tray