Денис Кривоченко
|
427f6ed000
|
fix: lk_diagnostic.py - separate short_name for sAMAccountName and ANR
|
2026-08-11 11:52:13 +07:00 |
|
Денис Кривоченко
|
cc9d3ca78a
|
fix: lk_diagnostic.py - use universal LDAP filter with ANR
|
2026-08-11 11:49:06 +07:00 |
|
Денис Кривоченко
|
f0d927bcb6
|
fix: lk_diagnostic.py - use AD + correct SQL columns
|
2026-08-11 11:30:16 +07:00 |
|
Денис Кривоченко
|
d2e7dd6234
|
fix: lk_diagnostic.py - fix strip syntax error
|
2026-08-11 11:26:53 +07:00 |
|
Денис Кривоченко
|
9e34b0597b
|
add: diagnostic script for lk payslip issues
|
2026-08-11 11:17:38 +07:00 |
|
Денис Кривоченко
|
4db994f6de
|
fix: import config module for email alerts
|
2026-07-31 01:29:55 +07:00 |
|
Денис Кривоченко
|
ed669b6aac
|
fix: add missing MIMEMultipart import for email alerts
|
2026-07-31 01:25:21 +07:00 |
|
Денис Кривоченко
|
cecec601e0
|
fix: add debug logging to email alert function
|
2026-07-31 01:16:29 +07:00 |
|
Денис Кривоченко
|
6c466dc0f6
|
fix: use correct config reference for email alerts
|
2026-07-31 01:12:28 +07:00 |
|
Денис Кривоченко
|
974ecbb36d
|
fix: restore missing logger definition
|
2026-07-31 00:46:21 +07:00 |
|
Денис Кривоченко
|
a189c361d2
|
fix: restore missing router = Router() declaration
|
2026-07-31 00:40:39 +07:00 |
|
Денис Кривоченко
|
613102d0c9
|
fix: add email alerts for transcription module errors
|
2026-07-31 00:37:09 +07:00 |
|
Денис Кривоченко
|
4a464911d6
|
fix: add email alerts for all SD module errors
|
2026-07-31 00:26:24 +07:00 |
|
Денис Кривоченко
|
2fe74b08d8
|
fix: add email alerts for missing LK session and header errors
|
2026-07-31 00:03:06 +07:00 |
|
Денис Кривоченко
|
5f1c023652
|
fix: use system_error_text for lk error handling
|
2026-07-30 23:42:37 +07:00 |
|
Денис Кривоченко
|
4fbca23c6b
|
fix: use system_error_text for photo unknown command
|
2026-07-30 23:39:23 +07:00 |
|
dddennnisss
|
edbb1bbc95
|
Обновить service_desk/handlers.py
|
2026-07-30 23:35:06 +07:00 |
|
Денис Кривоченко
|
0973b83ba0
|
fix: correct indentation in _create_ticket_and_attach_files
|
2026-07-30 23:24:31 +07:00 |
|
Денис Кривоченко
|
996cfc7ad3
|
fix: catch SD errors in background task and send universal error message
|
2026-07-30 23:24:04 +07:00 |
|
Денис Кривоченко
|
81714f4bc2
|
fix: move error handling to background task where msg.answer works
|
2026-07-30 23:22:44 +07:00 |
|
Денис Кривоченко
|
6366f2a503
|
fix: correct indentation for done_callback
|
2026-07-30 23:17:17 +07:00 |
|
Денис Кривоченко
|
c7e0fd8cc6
|
fix: add done_callback to SD timer task to catch background errors
|
2026-07-30 23:16:36 +07:00 |
|
Денис Кривоченко
|
d3f6206113
|
fix: wrap entire SD handler in try-except to prevent crashes when SD is unreachable
|
2026-07-30 23:13:03 +07:00 |
|
Денис Кривоченко
|
3d6c99ed24
|
fix: wrap entire SD handler in try-except to prevent crashes when SD is unreachable
|
2026-07-30 23:11:58 +07:00 |
|
Денис Кривоченко
|
03808a553a
|
fix: wrap entire SD handler in try-except to prevent crashes when SD is unreachable
|
2026-07-30 23:11:13 +07:00 |
|
Денис Кривоченко
|
6f187591b5
|
fix: wrap entire SD handler in try-except to prevent crashes when SD is unreachable
|
2026-07-30 23:10:28 +07:00 |
|
Денис Кривоченко
|
6c43c4315e
|
fix: use universal system_error_text for all SD errors
|
2026-07-30 23:01:41 +07:00 |
|
Денис Кривоченко
|
1e4770ea16
|
fix: use universal system_error_text instead of API/system errors in transcription
|
2026-07-30 22:57:22 +07:00 |
|
dddennnisss
|
c5edcbdd06
|
Обновить instruct/handlers.py
|
2026-07-30 22:29:53 +07:00 |
|
Денис Кривоченко
|
a3b9796fe8
|
fix: add исполнен/выполнен to CLOSED_STATUSES
|
2026-07-30 22:15:21 +07:00 |
|
Денис Кривоченко
|
aaf0c66ed6
|
fix: set_state before email unavailable text
|
2026-07-30 22:03:15 +07:00 |
|
Денис Кривоченко
|
0fa11655d5
|
fix: set state before showing email unavailable text so 9 works
|
2026-07-30 21:57:48 +07:00 |
|
Денис Кривоченко
|
7523a4849e
|
fix: reformat email history ask text
|
2026-07-30 21:43:00 +07:00 |
|
Денис Кривоченко
|
bfb3a0f359
|
fix: escape quotes in email_not_had text
|
2026-07-30 21:24:48 +07:00 |
|
Денис Кривоченко
|
9f737d3282
|
fix: separate text for email access not had case
|
2026-07-30 21:24:21 +07:00 |
|
Денис Кривоченко
|
e550e657fe
|
feat: ask about previous mobile email access before showing instructions
|
2026-07-30 17:21:32 +07:00 |
|
dddennnisss
|
3e98471e21
|
Обновить utils/texts.py
|
2026-07-30 16:57:50 +07:00 |
|
Денис Кривоченко
|
042ef92e98
|
fix: add .docx extension to email instruction file names
|
2026-07-30 14:50:55 +07:00 |
|
Денис Кривоченко
|
6f0f40a29e
|
fix: send email text then attach docs separately without captions
|
2026-07-30 14:48:54 +07:00 |
|
Денис Кривоченко
|
3555d378b2
|
fix: attach first email doc with caption, second without
|
2026-07-30 14:37:03 +07:00 |
|
Денис Кривоченко
|
e1a772ba0c
|
fix: send email text then attach docs without caption
|
2026-07-30 14:34:19 +07:00 |
|
Денис Кривоченко
|
597aa56651
|
fix: use send_media_group to send both email instructions in one group
|
2026-07-30 14:24:42 +07:00 |
|
Денис Кривоченко
|
5f604e52d8
|
fix: send email text once, then attach docs without caption
|
2026-07-30 14:22:46 +07:00 |
|
Денис Кривоченко
|
1d8b4ef3c1
|
feat: attach Gmail Android and Apple email instructions when user has mail
|
2026-07-30 14:19:48 +07:00 |
|
dddennnisss
|
17cf93eed9
|
Загрузить файлы в «instruct»
|
2026-07-30 14:16:12 +07:00 |
|
Денис Кривоченко
|
1ab303ca60
|
fix: set raw_mail to None when AD mail is empty [] instead of string
|
2026-07-30 14:12:11 +07:00 |
|
Денис Кривоченко
|
2c5b296eaf
|
fix: check raw AD mail attribute, not UPN fallback, for email availability check
|
2026-07-30 14:09:16 +07:00 |
|
Денис Кривоченко
|
8d4dcb006e
|
fix: remove stale email dev text from texts.py
|
2026-07-30 13:54:19 +07:00 |
|
Денис Кривоченко
|
90b4d554bb
|
feat: email instruction checks AD mail attribute and shows available/unavailable message
|
2026-07-30 13:51:33 +07:00 |
|
Денис Кривоченко
|
1585206707
|
fix: attach TrueConf instruction docx when ticket already exists (no 2FA)
|
2026-07-30 12:37:54 +07:00 |
|