Commit Graph
1279 Commits
Author SHA1 Message Date
KristinaandGitHub 2aa8ae5243 Adjust tg bot (#8412)
* Remove notification provider func

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* Adjust tg-bot

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* Use global integration

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* Use workspace integration

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* getSocialIdBySocialKey -> findFullSocialIdBySocialKey

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* move findFullSocialIdBySocialKey to service operations

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* use listIntegrations with account token

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* Adjust api

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* Fxi tests

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

---------

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-04-10 12:54:53 +07:00
80f67e3d66 Fix lookup workspace filter (#8513)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
Signed-off-by: Andrey Sobolev <haiodo@users.noreply.github.com>
Co-authored-by: Andrey Sobolev <haiodo@users.noreply.github.com>
2025-04-10 12:54:10 +07:00
Alexey ZinovievandGitHub b31e340959 uberf-9530: support old guest link (#8506)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-04-10 11:39:34 +07:00
Victor IlyushchenkoandGitHub 280a0819a2 Cherry Pick of recent changes in qms (#8498)
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-04-09 16:14:38 +04:00
Alexey ZinovievandGitHub 4cb1f3e411 UBERF-9732: Use huly id as primary social id (#8499)
* uberf-9732: use huly id as primary social id
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-9732: fix person id filter
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-04-09 09:52:06 +07:00
Andrey SobolevandGitHub 17f0aedaf6 UBERF-9739: Try to fix backup hang (#8496)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-08 16:41:00 +07:00
Alexey ZinovievandGitHub 66325de693 UBERF-9726: Fix integrations in accounts for CR 24.1 (#8490)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-04-08 10:47:27 +04:00
Alexander OnnikovandGitHub 8ea386abe8 fix: handle token error in collaborator service (#8493)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-04-08 13:19:11 +07:00
Andrey SobolevandGitHub 87caab77c9 UBERF-9748: Refactor server-ws (#8495)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-08 12:35:12 +07:00
Andrey SobolevandGitHub 9e2baac3d8 QFIX: Fix huge statistics send (#8483)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-07 21:44:18 +07:00
Andrey SobolevandGitHub 57114e9888 Remove unused green service anymore (#8480)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-07 12:40:50 +05:00
Artyom SavchenkoandGitHub 163cca55da UBERF-9734: Set default account timezone (#8469)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-04-07 14:28:55 +07:00
Alexey ZinovievandGitHub 9bf5234730 uberf-9726: manage integrations in accounts (#8475) 2025-04-05 20:43:22 +07:00
Andrey SobolevandGitHub 278895aaac UBERF-9736: Fix backup hang (#8468)
* UBERF-9736: Fix backup hang

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

* Fix build

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

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-04 18:40:38 +07:00
ChunosovandGitHub b4518d23af Generate token for invite link if none (#8463)
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
2025-04-03 23:52:56 +04:00
Denis BykhovandGitHub f8ba0c8fa2 Fix lookups from array (#8453)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-04-03 18:27:27 +05:00
ChunosovandGitHub 46446c5737 add deleted mark for social ids (#8446)
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
2025-04-03 10:22:29 +04:00
KristinaandGitHub 241d08fd89 Close communication api (#8440)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-04-02 21:58:56 +07:00
Alexey ZinovievandGitHub fe5c74f298 uberf-9727: allow adding social id to existing person (#8439)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-04-02 21:57:57 +07:00
KristinaandGitHub b688e52f8a Bump communication (#8436)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-04-02 19:41:47 +07:00
Alexander OnnikovandGitHub 6e28287627 chore: update tiptap & hocuspocus (#8428) 2025-04-02 15:56:07 +07:00
Andrey SobolevandGitHub e4f97fdeaf Bump livekit client (#8427) 2025-04-02 15:05:30 +07:00
KristinaandGitHub 790e4bf5e8 Update communication (#8422)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-04-02 09:16:14 +07:00
Andrey SobolevandGitHub 08434ccb3c UBERF-9694: Queue processing improvements (#8418)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-02 00:15:06 +07:00
Alexey ZinovievandGitHub 0341b69395 UBERF-9714: Support subsecutive meeting joins (#8421)
* uberf-9714: support subsecutive meeting joins
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-9714: fix unit test
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-04-01 21:43:53 +07:00
ChunosovandGitHub a226f9aa0e Mailbox fixes (#8406)
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
2025-04-01 11:41:24 +07:00
KristinaandGitHub af9bb74670 New chat & inbox (#8328)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-03-31 17:09:09 +07:00
KristinaandGitHub e9d8da460a Add exception to rules for ai bot in identity (#8397)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-03-31 12:51:59 +07:00
ChunosovandGitHub fca71b6a93 Mail hook adjustments (#8385)
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
2025-03-31 11:00:30 +07:00
Alexey ZinovievandGitHub 9475b55489 txu-105: fix model lookups (#8386)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-03-30 14:05:39 +05:00
Andrey SobolevandGitHub 8d2a7b541b UBERF-9710: Fix always on status on front (#8391)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-30 01:35:06 +07:00
357d0dcfe9 Inbound mail service (#8379)
* UBERF-9612: Send mail creation request

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

* UBERF-9612: Mail creation

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

* UBERF-9612: Rename pod

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

* use hook in inbound mail pod

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* inbound mail mta handler

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* fix formatting

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* revert account changes, save messathes in both from and to spaces

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* remove pod-hook

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* fix port dockerfile

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* fix deps versions

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* mark ws dep as external

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* create social id for mailbox

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
Co-authored-by: Artem Savchenko <armisav@gmail.com>
2025-03-28 13:48:19 +07:00
Alexey ZinovievandGitHub c6326b3c73 UBERF-9636: Meeting links - more cases (#8369)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-03-28 01:05:53 +07:00
Alexander OnnikovandGitHub 57cd51ee1d fix: handle double quotes in etag (#8362)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-03-27 13:05:25 +07:00
Andrey SobolevandGitHub 3adc00dced UBERF-9698: Fix identity swap issue (#8360)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-27 12:20:27 +07:00
Alexander OnnikovandGitHub 651c1395a8 fix: exclude first segment from account cookie domain (#8348) 2025-03-26 17:14:47 +07:00
ChunosovGitHubCopilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
31de65a60c Account mailboxes (#8342)
* add mailboxes settings page

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* add account methods and ui for mailbox settings

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* load mailbox domains in settings

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* create mailbox table in migrations

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* add translations, generate password for mailbox

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* Potential fix for code scanning alert no. 145: Creating biased random numbers from a cryptographically secure source

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Chunosov <N.Chunosov@yandex.ru>
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* update pnpm.lock

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* move password generation to utils

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

---------

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
Signed-off-by: Chunosov <N.Chunosov@yandex.ru>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-03-26 11:38:18 +07:00
Andrey SobolevandGitHub 163f6785c9 UBERF-9693: Allow to reindex from migration (#8345)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-25 23:09:40 +07:00
Alexey ZinovievandGitHub b37c119628 uberf-9691: expose full social ids in own account (#8340)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-03-25 13:48:28 +04:00
Alexander OnnikovandGitHub b84d839a01 fix: handle token errors in front service (#8336) 2025-03-25 09:22:20 +03:00
Alexey ZinovievandGitHub edda71fef4 UBERF-9636: Meeting links (#8334) 2025-03-25 09:15:09 +03:00
Denis BykhovandGitHub 2a735553e9 Fix sql batch update (#8296) 2025-03-22 20:32:28 +07:00
Andrey SobolevandGitHub 58eb205688 use redpanda queue (#8291)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-22 13:55:46 +05:00
Alexander OnnikovandGitHub dac0f70631 fix: multipart upload in datalake service (#8307)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-03-21 21:25:06 +07:00
Alexey ZinovievandGitHub a343075411 uberf-9671: fix gh accounts migration (#8308)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-03-21 16:35:00 +04:00
Alexey ZinovievandGitHub 899b00df66 UBERF-9503: generated social ids (#8208) 2025-03-20 17:21:51 +07:00
Andrey SobolevandGitHub d4ef5a6815 QFIX: Pg object query (#8284)
* QFIX: Pg object query

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

* Allow both array and object match

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

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-19 20:31:36 +03:00
Andrey SobolevandGitHub 66f31db884 QFIX: DocGuest set status cause tx and error record (#8279) (#8282)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-19 22:29:55 +07:00
Artyom SavchenkoandGitHub e1d479ab64 Uberf-9663: Improve mail logging (#8275)
* UBERF-9663: Improve mail logging

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

* UBERF-9663: Fix log message

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

* UBERF-9663: Use context for logging

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

* UBERF-9663: Add context

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

* UBERF-9663: Fix test

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

* UBERF-9663: Use measure context for logging

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

* UBERF-9663: Configure logger

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

* UBERF-9663: Additional logger info

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-03-19 19:45:03 +07:00
Artyom SavchenkoandGitHub ed5983a9f8 UBERF-9661: Use MAIL_URL env for mail integration (#8272)
* UBERF-9661: Add mail url env

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

* UBERF-9661: Use MAIL_URL env

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

* UBERF-9661: Fix test

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

* UBERF-9661: Remove SES_URL

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

* UBERF-9661: Update configs

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-03-19 12:56:09 +07:00