[PR #688] [CLOSED] Унификация логирования и добавление JSON-лога для tray #45

Closed
opened 2026-07-19 11:34:14 +03:00 by mirror-bot · 0 comments

📋 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 Унифицировано логирование и добавлен структурный слой событий.
  • 903a28c Merge 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.

## 📋 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 added the pull-request label 2026-07-19 11:34:14 +03:00
mirror-bot changed title from [PR #688] [CLOSED] Унификация логирования и добавление JSON-лога для tray to [PR #688] Унификация логирования и добавление JSON-лога для tray 2026-07-20 04:09:56 +03:00
mirror-bot changed title from [PR #688] Унификация логирования и добавление JSON-лога для tray to [PR #688] [CLOSED] Унификация логирования и добавление JSON-лога для tray 2026-07-20 23:14:32 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Utilities/tg-ws-proxy#45