Commit Graph
71 Commits
Author SHA1 Message Date
Artyom SavchenkoandGitHub fed9ef4e5a Fix duplicated gmail sync on startup (#9590)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-07-23 19:05:01 +07:00
Andrey SobolevandGitHub 8fef0d7f17 OpenTelemetry support (#9584)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-23 13:49:14 +07:00
Artyom SavchenkoandGitHub b1258d56c2 Fix gmail config reset on reboot (#9587)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-07-23 13:35:56 +07:00
Artyom SavchenkoandGitHub ee115c89ae Fix messages sync for outdated gmail history id (#9583)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-07-23 12:20:30 +07:00
Artyom SavchenkoandGitHub 8a3d67fd29 Fix gmail sync retry (#9575)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-07-21 15:10:09 +07:00
Artyom SavchenkoandGitHub 05b6da54b3 UBER-1290: Fix refresh token in subsequent requests (#9550)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-07-15 15:52:22 +07:00
Artyom SavchenkoandGitHub 52c06afaa8 UBERF-12149: Fix email send with irrelevant social id (#9452)
* UBERF-12149: Fix email send with irrelevant social id

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-12149: Fix tests

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-07-04 09:41:40 +07:00
Alexey ZinovievandGitHub 28fdc84494 UBERF-10254: Manage own social ids (#9398)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-03 00:35:25 +05:00
Artyom SavchenkoandGitHub 9d49211f9b QFix: Clean up gmail logs (#9433)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-07-02 15:55:18 +07:00
Alexander OnnikovandGitHub e617ffd15d UBERF-12083 Expose service from token in datalake stats (#9424) 2025-07-01 18:05:15 +07:00
Artyom SavchenkoandGitHub 8d10d7a991 UBERF-11786: Do not notify about old emails (#9352)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-06-25 13:41:34 +07:00
3fc81cdbdb QFIX: Check last visit in gmail service (#9300)
* QFIX: Check last visit in gmail service

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>

* QFix: Fix workspace loop and tests

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* QFix: check pending workspaces in background

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* QFix: Handle errors in checkPendingWorkspaces

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Co-authored-by: Artem Savchenko <armisav@gmail.com>
2025-06-20 11:57:40 +07:00
Artyom SavchenkoandGitHub cd9c25991a QFix: Fix errors when disabling gmail synchronization (#9310)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-06-19 17:36:39 +07:00
KristinaandGitHub 25272e3431 Communication submodule (#9170)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-06-06 01:29:11 +07:00
Andrey SobolevandGitHub fcb67d20f8 Switch to typescript 5.8.3 (#9152)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-04 17:57:10 +05:00
KristinaandGitHub cd1a25bf52 Inbox UI & chat fixes (#9165)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-06-04 12:35:05 +07:00
Andrey SobolevandGitHub cfafaaf025 Bump node to v22 (#9151)
* Bump node to v22

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>

* Fix deps

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-02 14:23:33 +07:00
Andrey SobolevandGitHub 6f26cf0511 UBERF-11392: Fixes to statistics (#9138)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-05-30 09:58:02 +07:00
Alexey ZinovievandGitHub 70c704d468 UBERF-8425: Improve parallel ws upgrade logging within one ws service (#9118)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-28 22:58:33 +07:00
Artyom SavchenkoandGitHub ffee889d59 UBERF-11383: Fix gmail push processing (#9127)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-28 15:05:19 +07:00
KristinaandGitHub 3dd44b9f12 New activity fixes (#9123)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-05-28 13:03:36 +07:00
Artyom SavchenkoandGitHub efa7eefe8a UBERF-11347: Fix gmail recipients (#9115)
* UBERF-11347: Fix gmail recipients

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-11347: Fix gmail recipients

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-11347: Formatting

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-11347: Fix js doc

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-28 12:05:09 +07:00
Andrey SobolevandGitHub 86601457da BUMP: Bump few deps with fixes (#9093)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-05-27 11:51:04 +07:00
Artyom SavchenkoandGitHub b91fa6ed3b UBERF-11203: Display address in gmail integration (#9095)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-26 16:37:28 +07:00
KristinaandGitHub 8dd1e19685 Add link preview in new chat (#9090)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-05-26 13:14:54 +07:00
Artyom SavchenkoandGitHub 14c7541bd3 UBERF-10925: Save gmail messages only for integration owner (#9061)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-23 15:09:00 +07:00
KristinaandGitHub 2ac02e6cc7 Add chat fixes and drafts, message remove action (#9069) 2025-05-23 15:04:56 +07:00
Andrey SobolevandGitHub 8452c1f650 Fix ts-config to fix ts-server (#9019)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-05-22 17:22:04 +07:00
KristinaandGitHub b1859c562a Bump version (#9057)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-05-21 22:14:23 +02:00
KristinaandGitHub ee97398277 Add favorite/starred cards (#9006)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-05-21 12:48:47 +07:00
Artyom SavchenkoandGitHub 40001d9a5a UBERF-10557: Use communication queue (#8993)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-21 11:24:50 +07:00
Artyom SavchenkoandGitHub a4cc6e102e UBERF-10653: Handle gmail integration errors (#8985) 2025-05-20 14:03:26 +07:00
Artyom SavchenkoandGitHub 845ec007bf UBERF-10631: Fix attachments in old gmail integration (#8971)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-16 18:42:56 +07:00
Artyom SavchenkoandGitHub 259b3ff921 UBERF-10599: Fix ws not found in gmail (#8943)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-15 21:24:19 +07:00
Artyom SavchenkoandGitHub 6dd9fbfb33 UBERF-10593: Fix MTA hook and reuse clients (#8938)
* UBERF-10593: Fix MTA hook and improve performance

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10593: Clean up

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-15 12:48:30 +07:00
Artyom SavchenkoandGitHub 467267a67a UBERF-10525: Update MTA-hook integration (#8925)
* UBERF-10525: Remove old mail resources

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10525: Use KVS for threads lookup

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10525: Use kvs for thread lookup

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10525: Integrate mail-common

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10525: Add tests

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-14 16:06:58 +07:00
Artyom SavchenkoandGitHub 95838cf8a5 QFix: Continue processing other workspaces in case of error (#8923)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-14 13:35:24 +07:00
Artyom SavchenkoandGitHub ff2465ad12 QFix: Add ws dependency to gmail (#8922)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-14 10:51:08 +05:00
Artyom SavchenkoandGitHub 0605e1fa14 QFix: Add external ws for gmail (#8910)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-13 17:32:52 +07:00
Artyom SavchenkoandGitHub a98b83d1e4 UBERF-10408: New gmail integration (#8869)
* UBERF-10375: Fix full message sync

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10375: Clean up

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Init new gmail integration

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Rename package

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Add mail channel and thread master tags

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Rename

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Create messages in cards

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Use new messages

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Use mail tags and add mail-common

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Use tags for mails

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Clean up tests

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Fix tests

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Clean up

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Clean up

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Apply client fixes

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Fix communication version

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Use adapter for message manager

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Remove gmail-next and improve performance

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Fix dep mismatch

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Add prefix for new history

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Fix failed tests

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10408: Fix composite emails and add channel cache

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-12 11:26:46 +07:00
Artyom SavchenkoandGitHub 0ecbbe8126 UBERF-10491: Fix gmail client duplicates (#8837)
* UBERF-10491: Fix gmail client duplicated

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10491: Clean up

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10491: Remove redundant check

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10491: Fix integration token

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* UBERF-10491: Mock test env

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-05-06 11:27:58 +07:00
Artyom SavchenkoandGitHub 5311096e05 UBERF-10375: Fix full email messages sync (#8758)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-04-29 14:03:04 +07:00
Artyom SavchenkoandGitHub ac249c8273 UBERF-9764: Adjust gmail for new accounts (#8681)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-04-28 11:37:30 +05:00
Andrey SobolevandGitHub 58eb205688 use redpanda queue (#8291)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-22 13:55:46 +05:00
Andrey SobolevandGitHub 8f2d8abc62 Use new base image v20250310 (#8181)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-10 11:09:42 +07:00
Alexey ZinovievandGitHub 2c64ceadb8 UBERF-8425: Global accounts (#7573) 2025-02-04 10:31:03 +07:00
Andrey SobolevandGitHub 2b2db70c27 Bump deps + script to find ones (#7843)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-01-31 09:55:55 +07:00
Andrey SobolevandGitHub 379c92716e Switch to Base images (#7654)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-01-14 12:12:15 +07:00
Andrey SobolevandGitHub dc9240218f QFIX: Restore services work (#7641)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-01-11 21:53:04 +07:00
Andrey SobolevandGitHub 9672f5064e UBERF-9015: Remove confusing SYSTEM_EMAIL env (#7548)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-25 11:53:01 +07:00