github-actions[bot]
f837c0c244
chore(main): release 3.38.0
2026-03-21 01:32:11 +00:00
Egor
8a7b9cc651
Merge pull request #2789 from BEDOLAGA-DEV/dev
...
Dev
2026-03-21 04:31:51 +03:00
Fringg
3c5bf4fa22
feat: add SOCKS proxy support for nalogo (tax service) module
...
Route all nalog.ru API traffic through SOCKS proxy. Uses NALOGO_PROXY_URL
env var (falls back to PROXY_URL if not set). Adds httpx[socks] dependency.
- Thread proxy_url through Client → AuthProviderImpl + AsyncHTTPClient
- Extract mask_proxy_url() and sanitize_proxy_error() utilities
- Add socks5h:// scheme support for remote DNS resolution
- Sanitize proxy credentials in error messages
- Log masked proxy URL at startup and service init
2026-03-21 04:21:11 +03:00
github-actions[bot]
448799a3ed
chore(main): release 3.37.0
2026-03-21 00:18:10 +00:00
Egor
39ae095d9b
Merge pull request #2786 from BEDOLAGA-DEV/main
...
w
2026-03-21 03:04:27 +03:00
Fringg
82b6a8bf70
feat: add SOCKS5 proxy support for Telegram API traffic
...
Route bot traffic through SOCKS5 proxy when PROXY_URL env var is set.
Validates scheme to reject HTTP proxies (would expose bot token).
Credentials are masked in logs.
2026-03-21 02:32:35 +03:00
github-actions[bot]
e16eba10d9
chore(main): release 3.36.1
2026-03-20 05:48:16 +00:00
github-actions[bot]
e6a310dc32
chore(main): release 3.36.0
2026-03-20 04:21:42 +00:00
github-actions[bot]
41dfe39518
chore(main): release 3.35.0
2026-03-18 20:34:40 +00:00
github-actions[bot]
964c33c772
chore(main): release 3.34.1
2026-03-18 15:23:42 +00:00
github-actions[bot]
0730173e5b
chore(main): release 3.34.0
2026-03-18 02:56:31 +00:00
github-actions[bot]
911df7a05c
chore(main): release 3.33.0
2026-03-17 23:01:41 +00:00
github-actions[bot]
7d41ab44be
chore(main): release 3.32.4
2026-03-16 01:13:22 +00:00
github-actions[bot]
842fb697e6
chore(main): release 3.32.3
2026-03-14 22:24:27 +00:00
github-actions[bot]
5e04e2a020
chore(main): release 3.32.2
2026-03-13 21:17:32 +00:00
github-actions[bot]
7356921eeb
chore(main): release 3.32.1
2026-03-13 16:11:39 +00:00
github-actions[bot]
96042782d9
chore(main): release 3.32.0
2026-03-13 03:18:41 +00:00
github-actions[bot]
d0ce193edb
chore(main): release 3.31.0
2026-03-12 05:30:07 +00:00
github-actions[bot]
4545bef7ea
chore(main): release 3.30.0
2026-03-11 00:55:56 +00:00
github-actions[bot]
8859e73890
chore(main): release 3.29.0
2026-03-10 20:01:13 +00:00
firewookie
fd3466b75c
fix PR problems
2026-03-10 14:29:29 +05:00
github-actions[bot]
fd1e728396
chore(main): release 3.28.1
2026-03-10 00:39:15 +00:00
github-actions[bot]
b850e81897
chore(main): release 3.28.0
2026-03-09 20:41:35 +00:00
github-actions[bot]
4663097a24
chore(main): release 3.27.0
2026-03-09 02:07:55 +00:00
github-actions[bot]
f86b8614b1
chore(main): release 3.26.0
2026-03-08 12:46:24 +00:00
github-actions[bot]
93bf21e55b
chore(main): release 3.25.0
2026-03-07 14:21:25 +00:00
github-actions[bot]
eecf2b4183
chore(main): release 3.24.0
2026-03-07 04:30:05 +00:00
github-actions[bot]
b68c1c751a
chore(main): release 3.23.2
2026-03-06 02:33:15 +00:00
github-actions[bot]
c4ea17507f
chore(main): release 3.23.1
2026-03-06 01:50:06 +00:00
github-actions[bot]
297240f8ef
chore(main): release 3.23.0
2026-03-05 08:35:09 +00:00
github-actions[bot]
e249bff5d6
chore(main): release 3.22.0
2026-03-04 03:14:27 +00:00
github-actions[bot]
360d579415
chore(main): release 3.21.0
2026-03-02 19:27:36 +00:00
github-actions[bot]
ffffccb389
chore(main): release 3.20.1
2026-02-25 12:29:17 +00:00
github-actions[bot]
aaf0263fda
chore(main): release 3.20.0
2026-02-25 09:48:22 +00:00
github-actions[bot]
69f57eddd6
chore(main): release 3.19.0
2026-02-25 03:36:23 +00:00
github-actions[bot]
83e04a2e93
chore(main): release 3.18.0
2026-02-24 03:38:23 +00:00
github-actions[bot]
1930a9dcde
chore(main): release 3.17.1
2026-02-23 18:33:00 +00:00
github-actions[bot]
9101c98244
chore(main): release 3.17.0
2026-02-18 23:14:04 +00:00
github-actions[bot]
7f693f2b58
chore(main): release 3.16.3
2026-02-18 12:00:19 +00:00
github-actions[bot]
49d8de76a2
chore(main): release 3.16.2
2026-02-18 08:17:02 +00:00
github-actions[bot]
4cc18cbc9a
chore(main): release 3.16.1
2026-02-18 07:29:30 +00:00
github-actions[bot]
15d848c1ca
chore(main): release 3.16.0
2026-02-18 06:56:54 +00:00
github-actions[bot]
41cb122a2f
chore(main): release 3.15.1
2026-02-17 04:54:40 +00:00
github-actions[bot]
e567c02658
chore(main): release 3.15.0
2026-02-17 04:01:31 +00:00
github-actions[bot]
d297985b0b
chore(main): release 3.14.1
2026-02-17 02:03:34 +00:00
Fringg
eb18994b7d
fix: complete datetime.utcnow() → datetime.now(UTC) migration
...
- Migrate 660+ datetime.utcnow() across 153 files to datetime.now(UTC)
- Migrate 30+ datetime.now() without UTC to datetime.now(UTC)
- Convert all 170 DateTime columns to DateTime(timezone=True)
- Add migrate_datetime_to_timestamptz() in universal_migration with SET LOCAL timezone='UTC' safety
- Remove 70+ .replace(tzinfo=None) workarounds
- Fix utcfromtimestamp → fromtimestamp(..., tz=UTC)
- Fix fromtimestamp() without tz= (system_logs, backup_service, referral_diagnostics)
- Fix fromisoformat/isoparse to ensure aware output (platega, yookassa, wata, miniapp, nalogo)
- Fix strptime() to add .replace(tzinfo=UTC) (backup_service, referral_diagnostics)
- Fix datetime.combine() to include tzinfo=UTC (remnawave_sync, traffic_monitoring)
- Fix datetime.max/datetime.min sentinels with .replace(tzinfo=UTC)
- Rename panel_datetime_to_naive_utc → panel_datetime_to_utc
- Remove DTZ003 from ruff ignore list
2026-02-17 04:45:40 +03:00
github-actions[bot]
4c48eadebc
chore(main): release 3.14.0
2026-02-16 16:23:56 +00:00
github-actions[bot]
15aba2b3db
chore(main): release 3.13.0
2026-02-16 07:11:21 +00:00
Egor
fa78fa6d09
Merge pull request #2609 from BEDOLAGA-DEV/dev
...
Dev
2026-02-16 10:10:52 +03:00
Fringg
bf646112df
feat: colored console logs via structlog + rich + FORCE_COLOR
...
- Add rich dependency for colored tracebacks and console rendering
- Set FORCE_COLOR=1 in docker-compose for color output in containers
- Remove format_exc_info from processor chain — ConsoleRenderer now
handles exc_info directly (Rich tracebacks on console, plain in files)
- Let ConsoleRenderer auto-detect colors via FORCE_COLOR env var
2026-02-16 09:43:41 +03:00