24 Commits

Author SHA1 Message Date
5fe80c9b44 fix ruff warning in telegram_watcher 2025-05-16 18:26:56 +02:00
0557dd6b89 fix result not present in telegram api response 2025-05-14 00:08:50 +02:00
7d7a3a39e7 Revert "Store status notifications" 2024-10-01 19:35:57 +00:00
4f2ec020a9 Store status notifications 2024-09-16 15:54:14 +02:00
70fc02b242 Fix telegram bot 2024-07-18 14:06:57 +02:00
fbfa7a060b Fix telegram bot 2024-07-18 12:05:04 +02:00
fd1f82f2f5 Fix telegram bot 2024-07-18 01:34:34 +02:00
1757a9781a Feat: add notifications api endpoint (#1347)
* Notifications Endpoint

* Fix tests

* CR

* Check tests

* Fix Tests

* Fix Chat

* Remove unused notifications

* Fix chat

* Fix chat

* Fix chat
2024-06-27 16:47:23 +00:00
ae27b18d30 Dev: replace isort, black, flake8 with ruff (#1057) 2024-01-09 01:22:50 +00:00
3b77a473f8 Coordinator db performance clean up (#561)
* Improve DB writes performance and concurrency. Add order coordinator proceeds field.

* Fix checks on order GET inducing 400
2023-05-08 12:49:21 -07:00
75f04579ed Refactor models into a module (#481)
* Refactor models into a module

* Rename Profile model as Robot

* Underscore numeric literals
2023-05-01 10:30:53 +00:00
399f8102f2 Add notification for new in-app chat messages (#403)
* Add TG message for new in-app chat messages

* Add emojis and collect phrases
2023-03-27 09:37:36 +00:00
1c696beb5d Fix telegram watcher (#354)
* Update telegram_watcher.py

It is used "startswith()" to check if the text start with  "/start".
"filter()" instead of "get()" to avoid an exception if there is no profile asociated with a token.
"attempts -= 1" instead of "attempts = attempts - 1"
An "error.log" file is created if "response = self.session.get" does not work

* Update telegram_watcher.py

Added instructions for the user if the format is not correct

* Update telegram_watcher.py

* Update telegram_watcher.py

* Update telegram_watcher.py

* Update telegram_watcher.py

* Update telegram_watcher.py

* Fix bugs

---------

Co-authored-by: Kote <45825337+Gravity2106@users.noreply.github.com>
2023-02-13 12:41:06 +00:00
7643e524f1 Fix all files with pre-commit 2022-10-25 11:04:12 -07:00
4d5c60239f Conform to pep8 rules (#295)
* Conform to pep8 rules

* Fix some more flake8 linting errors
2022-10-20 20:53:51 +00:00
3d3da78f8a Fix code style issues with Black 2022-10-20 09:56:10 +00:00
5281176e3c Add use_tor boolean to envvars 2022-08-08 08:58:06 -07:00
fae1f1317e Fix TG retry welcome bug 2022-03-26 08:23:34 -07:00
a36f23b572 Add maker selects public duration 2022-03-18 14:21:13 -07:00
b70679a7b7 Hot fix telegram watcher. No message in results 2022-03-01 05:56:37 -08:00
b9b71dc842 Fixes for telegra messaing errors in production 2022-02-21 18:12:42 -08:00
d018aeec0a Fix no text provided 2022-02-21 17:50:32 -08:00
d146f522f3 Add frontend enable telegram button. Torify all requests. 2022-02-21 16:50:25 -08:00
df320ea4d0 Add telegram functionality to backend. Messages: welcome and order taken. 2022-02-21 15:41:36 -08:00