085be262b0chore: (dependency) Update requirements.txt with all new dependencies include tzdate module
master
UdoChudo2025-06-27 20:48:27 +05:00
9fd69cc3a6chore: (dependency) Update requirements.txt with all new dependencies include tzdate moduleUdoChudo2025-06-27 20:45:57 +05:00
161ad3eaa3chore: (dependency) Update requirements.txt with all new dependencies include tzdate moduleUdoChudo2025-06-27 20:37:50 +05:00
ab33329e31feat: (tg message composer) improve composing message now have more usefull information Add event duration time Add event start date and time Add event resolved date and time Add event chart linkUdoChudo2025-06-27 20:37:06 +05:00
3d5a237d4dfix: (subscriptions) show message when no regions are available for subscriptionUdoChudo2025-06-25 16:31:19 +05:00
2b65d11622fix: (active triggers) add additional error message when zabbix server is unreachable, add error logging to consoleUdoChudo2025-06-25 16:05:54 +05:00
a1c36de342fix: (registration) fix handler for "Продолжить" button, now working without additional requirementsUdoChudo2025-06-24 10:32:12 +05:00
b296f786ecchore: (auth) fix small cosmetic problem, now refresh /login page not send POST request instead a fresh loading auth pageUdoChudo2025-06-23 00:37:12 +05:00
d5f9d3be49fix: (auth page) initialize checking ldap available before login connection to display correct message instean "Invalid username or password"UdoChudo2025-06-22 23:23:31 +05:00
4f7300e2cechore: remove unused file and commentsUdoChudo2025-06-20 15:05:30 +05:00
e55e330c50chore: remove unused placeholder file for settings functionsUdoChudo2025-06-19 23:54:44 +05:00
8b34d79f4efix(config): update environment variable retrieval for MAILING_MAX_WORKERS, MAILING_RATE_LIMIT, and MAILING_MAX_RETRIESUdoChudo2025-06-19 23:54:04 +05:00
60f77b39ebfeat(subscription): add "subscribe all" and "unsubscribe all" buttonsUdoChudo2025-06-19 23:52:48 +05:00
55510a4379chore(notification mode switch): update icon in final message for notification importance changeUdoChudo2025-06-19 23:50:43 +05:00
604957f1a7feat(notification): improve processing, formatting, and sending of user notificationsUdoChudo2025-06-19 23:49:22 +05:00
b7433f0c99chore(config): unify timezone setting using TZ environment variableUdoChudo2025-06-17 23:50:38 +05:00
1169605e6efix(subscription): handle missing MessageID during subscription flowUdoChudo2025-06-17 23:49:28 +05:00
d9df449a17refactor(alerts): improve active problem fetching and message formattingUdoChudo2025-06-17 23:46:39 +05:00
0169bf5d6brefactor(alerts): improve active problem fetching and message formatting
Vladislav Zverev
2025-06-17 23:44:30 +05:00
04d012759cAdd debug command for switch logging level for telebotUdoChudo2025-06-17 23:34:37 +05:00
52e31864b3feat: Develop web interface - Implemented the initial version of the web interface. refactor: Begin Telegram bot refactoring - Started restructuring the bot’s code for better maintainability. chore: Migrate to Flask project structure - Reorganized the application to follow Flask's project structure. cleanup: Extensive code cleanup - Removed redundant code and improved readability.UdoChudo2025-06-10 14:39:11 +05:00
21834d7d71Massive rework of menu, Add endpoint telezab/users Add endpoint telezab/users/add Add endpoint telezab/users/del Add endpoint telezab/users/get Add endpoint telezab/regions Add endpoint telezab/regions/add Add endpoint telezab/regions/del Add endpoint telezab/regions/get Rework Active Triggers button now don't need subscription Rework Help button Add option to change what Notification type you want reciving All or Disaster Only Rework Settings button removed some misc buttons Rework Registration mechanism now using POST JSON users/add Rework formating of Zabbix Triggers for Active triggers and Notification from Zabbix
Влад Зверев
2024-09-18 20:12:29 +05:00
dd66cb5712rework Active triggers function rework settings menu button add function to choose what severity level you want to receive
Влад Зверев
2024-09-09 17:05:46 +05:00
0d2003b335Cleanup requirements.txt from unused packages
Влад Зверев
2024-08-02 18:52:00 +05:00
f81b268d34Cleanup requirements.txt from unused packages
Влад Зверев
2024-08-02 13:06:42 +05:00
391f35e4beCleanup requirements.txt from unused packages
Влад Зверев
2024-08-02 12:04:25 +05:00
45bba687cdAdd Log rotation Add logging for Telebot and Flask Add routing for Enable debugging for Flask and Telebot separately
Влад Зверев
2024-08-02 11:10:22 +05:00
730de38ceeAdd Log rotation Add logging for Telebot and Flask Add routing for Enable debugging for Flask and Telebot separately
Влад Зверев
2024-08-02 11:09:40 +05:00
75809aaafcFix formating message from zabbix now get Host, history url, host's ip and description of trigger Trying to fix logger, add logrotation by app
Влад Зверев
2024-08-01 15:22:33 +05:00
3838645d7eAdd function for grabbing and sending triggers from zabbix to user Some many fixes Now i can accept registration requests from my phone :D
Влад Зверев
2024-07-31 18:46:26 +05:00
2c06ccde2eFix Get Active Triggers now working with Zabbix
Влад Зверев
2024-07-30 12:09:33 +05:00
b719850b15Fix logger system Remove someuseless functionUdoChudo2024-07-29 15:22:12 +05:00
2d4d3f265eBugfix, add some extra test buttonsUdoChudo2024-07-15 23:52:05 +05:00
5ccd21ab18Add RabbitMQ for guaranted delivery and rate_limit for message to avoid bans from Telegram ApiUdoChudo2024-07-13 22:18:16 +05:00
9f25be7ad9Add some bug fixes Add Sorting region list by Region number. Add check what region is existing when removing and unsubscribing from itUdoChudo2024-07-12 11:30:52 +05:00