Commit Graph

681 Commits

Author SHA1 Message Date
Kristina
b864fc6f91
Fix messages loading (#8865)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-05-07 08:17:21 +04:00
Nikolay Marchuk
3144978643
Add StorageClient for api-client (#8850)
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com>
2025-05-06 15:15:58 +07:00
Kristina
508cef27d4
New card layout (#8796)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
2025-05-02 09:01:01 +07:00
Alexander Onnikov
8a9e04b8d4
UBERF-9731 Recorder initial version (#8800)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
* UBERF-9731 Recorder initial version

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

* fix: rush validate issues

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

---------

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-01 23:46:35 +07:00
Artyom Savchenko
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
Anna Khismatullina
e61eea7076
Port import changes to develop (#8685)
Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>
2025-04-25 17:53:40 +04:00
Kristina
180f62c37a
Navigator constructor (#8624)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
Co-authored-by: Chunosov <Chunosov.N@gmail.com>
2025-04-24 15:28:46 +07:00
Alexander Onnikov
06403b3507
feat: media state plugin (#8674) 2025-04-23 09:37:39 +07:00
Kristina
7721300186
Fix threads in new chat (#8653) 2025-04-22 08:46:00 +07:00
Chunosov
e7ff27fd53
Calendar event queue handler (#8630)
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
2025-04-18 21:27:50 +05:00
Andrey Sobolev
0c9c985ab8
UBERF-9521: Refactor session manager (#8560)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-16 20:50:58 +07:00
Kristina
c49439070a
Update communication (#8578)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-04-16 13:50:15 +07:00
Andrey Sobolev
e20ec51363
UBERF-9724: Fix github functionality on 0.7 (#8554)
* UBERF-9724: Fix github functionality on 0.7

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

* Fix exception for no social id for system account

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

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-15 17:18:49 +07:00
Artyom Savchenko
d2603d8629
UBERF-9716: New profile preview and initial achievements (#8504)
* UBERF-9716: Draft user profile

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

* UBERF-9716: Redesign user profile card

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

* UBERF-9716: Hide error for profile popup

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

* UBERF-9716: Add achievement header and refactor

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

* UBERF-9716: Display timezone

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

* UBERF-9716: Fix formatting

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

* UBERF-9716: Refactor

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

* UBERF-9716: Add preview for mentions

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

* UBERF-9716: Move achievements to separate module and use component extension

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

* UBERF-9716: Clean up

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

* UBERF-9716: Fix rush check

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

* UBERF-9716: Clean up

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

* UBERF-9716: Fix validate

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

* UBERF-9716: Fix validate

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

* UBERF-9716: Minor fixes

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

* UBERF-9716: Fix formatting and template

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

* UBERF-9716: Update npm lock

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

* UBERF-9716: Add light background and fix some issues

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

* UBERF-9716: Clean up

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

* UBERF-9716: Fix svelte error

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

* UBERF-9716: Clean up

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

* UBERF-9716: Add preview to new chat

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

* UBERF-9716: Fix svelte

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

* UBERF-9716: Update avatar selector

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

* UBERF-9716: Use instead of px

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

* UBERF-9716: Accent name

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

* UBERF-9716: Fix formatting

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

* UBERF-9716: Remove unused width prop

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

* UBERF-9716: Remove isButtonIcon

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-04-15 13:13:16 +07:00
Kristina
38acd73004
Add personal labels for cards (#8534)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-04-11 20:33:58 +07:00
Denis Bykhov
a9b9690f5e
Fix calendar migration (#8531)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-04-11 10:55:21 +05:00
Denis Bykhov
24f608e706
Bump model (#8522) 2025-04-10 21:21:39 +07:00
Kristina
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
Andrey Sobolev
87caab77c9
UBERF-9748: Refactor server-ws (#8495)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-08 12:35:12 +07:00
Chunosov
5571dc0ee1
remove my-space application (#8488)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
2025-04-07 23:44:04 +07:00
Andrey Sobolev
57114e9888
Remove unused green service anymore (#8480)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-07 12:40:50 +05:00
Chunosov
e953eb0a6e
Seach mail thread in personal spaces (#8466)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
2025-04-04 13:22:57 +07:00
Alexander Onnikov
19cb971e92
UBERF-9730 Expose server timing in datalake service (#8447)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-04-03 13:49:56 +07:00
Chunosov
0085c5aa42
Use new message API for inbound mails (#8445)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
2025-04-03 08:01:17 +07:00
Kristina
b688e52f8a
Bump communication (#8436)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-04-02 19:41:47 +07:00
Alexander Onnikov
6e28287627
chore: update tiptap & hocuspocus (#8428) 2025-04-02 15:56:07 +07:00
Andrey Sobolev
e4f97fdeaf
Bump livekit client (#8427) 2025-04-02 15:05:30 +07:00
Kristina
790e4bf5e8
Update communication (#8422)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-04-02 09:16:14 +07:00
Alexander Onnikov
db839695cf
fix: build msg2file container (#8424)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-04-02 00:16:10 +07:00
Kristina
af9bb74670
New chat & inbox (#8328)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-03-31 17:09:09 +07:00
Chunosov
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
Chunosov
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
Anna Khismatullina
6beddd3b16
Port export changes to develop (#8329)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>
2025-03-25 21:10:51 +05:00
Andrey Sobolev
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
Andrey Sobolev
58eb205688
use redpanda queue (#8291)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-22 13:55:46 +05:00
Alexander Onnikov
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 Zinoviev
def2a411c5
Bump model (#8300)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-03-20 15:20:32 +04:00
Andrey Sobolev
590eb29856
Use electron 35 (#8295) 2025-03-20 16:01:52 +07:00
Victor Ilyushchenko
97c884a30e
To Do list improvements (#8280)
Some checks failed
CI / build (push) Has been cancelled
CI / uitest (push) Has been cancelled
CI / uitest-pg (push) Has been cancelled
CI / uitest-qms (push) Has been cancelled
CI / uitest-workspaces (push) Has been cancelled
CI / formatting (push) Has been cancelled
CI / test (push) Has been cancelled
CI / svelte-check (push) Has been cancelled
CI / docker-build (push) Has been cancelled
CI / dist-build (push) Has been cancelled
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-03-20 11:38:30 +07:00
Denis Bykhov
e16d6c73a2
Processes (#8267) 2025-03-19 07:49:26 +07:00
Andrey Sobolev
2ff661d172
Upgrade KOA
https: //github.com/hcengineering/platform/security/dependabot/63
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-18 00:30:25 +07:00
Denis Tingaikin
06605ed619
qfix: remove cf workers to fix ci/build on develop branch (#8226)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-03-14 01:08:21 +07:00
Anna Khismatullina
d4731a63b0
Support export to JSON, CSV (#8193)
Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>
2025-03-12 22:31:58 +07:00
Andrey Sobolev
d1a45c0fe6
Fix merge
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-11 21:23:07 +07:00
Victor Ilyushchenko
248cb26f38
Survey plugin tweaks & bug fixes (#8188)
* Survey plugin tweaks & bug fixes

Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>

* ff

Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>

---------

Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-03-11 11:41:10 +03:00
Artyom Savchenko
f94d8bfbaf
UBERF-9605: Test MTA hook integration (#8189)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
* UBERF-9605: Test MTA hook service

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

* UBERF-9605: pod-hook config

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

* UBERF-9605: Minor fixes

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

* UBERF-9605: Add TODO

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-03-11 14:27:36 +07:00
Alexander Onnikov
92273f548b
feat: add datalake service (#8184)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-03-10 22:30:32 +07:00
Andrey Sobolev
b2e15df4cd
Upgrade electron to 34.3.2 (#8182)
Some checks are pending
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / uitest-workspaces (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-10 11:27:27 +07:00
Andrey Sobolev
353c2561af
Bump version
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-07 19:16:14 +07:00
Denis Tingaikin
14a6a3a108
UBERF-9126: drive plugins + init version of screen recorder (#8126)
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-03-07 17:08:07 +07:00