Commit Graph
961 Commits
Author SHA1 Message Date
Alexander OnnikovandGitHub dca6af5a45 update sharp to 0.34.3 (#9758)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-09-02 12:42:58 +07:00
Alexander OnnikovandGitHub 2e8ecaf09a fix: push base preview image (#9756)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-09-02 11:09:15 +07:00
Alexander OnnikovandGitHub 0181e865e0 UBERF-11387 preview service base image (#9754)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-09-02 00:55:35 +07:00
Denis BykhovandGitHub 6ca5751e68 Add process temporal (#9744)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-09-01 22:10:14 +05:00
Alexey ZinovievandGitHub 8700bd5715 selfh-195: generate uuid for workspaces where missing (#9751)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-01 20:51:05 +07:00
Andrey SobolevandGitHub c84bea5c96 qfix: Docker config mem usage (#9745)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-09-01 11:18:35 +07:00
Alexey AristovandGitHub 2659693c5a redis + hulypulse (#9729)
* docker-compose: integrate redis

Signed-off-by: Alexey Aristov <aav@acm.org>

* build, docker-compose: integrate hulypulse

Signed-off-by: Alexey Aristov <aav@acm.org>

---------

Signed-off-by: Alexey Aristov <aav@acm.org>
2025-08-27 16:48:04 +02:00
Alexey ZinovievandGitHub e173fd0115 UBERF-12323: Include accounts info into backup (#9659)
* uberf-12323: include accounts data into backups
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-12323: support full recheck
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-12323: bump forced full recheck
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-12323: remove excess logs
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-12323: fix tests
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-12323: update local dev setup
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

---------

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-27 19:40:39 +07:00
Artyom SavchenkoandGitHub 4b9150f19d UBERF-13271: Add Huly mail integration (#9722)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-08-26 22:00:13 +07:00
Alexander OnnikovandGitHub 33b597d5b4 fix: properly close iterators (#9705)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-08-20 17:29:39 +07:00
Artyom SavchenkoandGitHub bdd6d6638e Clean up invalid installation ids (#9704)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-08-20 17:28:02 +07:00
Artyom SavchenkoandGitHub 486fa40be0 Merge installation ids with existing and skip old accounts (#9702)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-08-20 16:15:00 +07:00
Andrey SobolevandGitHub c27ba3150f Pass meta to tx and queue (#9695)
+ Pass ctx context via platform queue
+ Fix queue contracts
+ Add meta to tx, skip store.

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-08-20 12:13:43 +07:00
Artyom SavchenkoandGitHub b438971926 Add script to restore Github integrations (#9700)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-08-20 12:13:29 +07:00
Alexey ZinovievandGitHub c1d7faa161 qfix: backward compatible multiple desktop updates channels (#9687)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-18 23:02:37 +07:00
Alexey ZinovievandGitHub f6b2b200fd selfh-182: Add v7 tools for migration from v6 (#9678)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-15 15:17:22 +07:00
0218c5d1ab UBERF-13118: Send emails from Huly mail threads (#9669)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-13 11:24:40 +07:00
Alexey ZinovievandGitHub 42c7de17af EQMS-1548: TraceX desktop app (#9666)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-12 18:01:10 +07:00
Alexey ZinovievandGitHub f6b1b33794 UBERF-12509: Trusted accounts migration tool (#9652) 2025-08-08 15:43:26 +07:00
Artyom SavchenkoandGitHub 09fa21ecaa Fix default gmail port for local setup (#9650)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-08-07 10:59:27 +05:00
Artyom SavchenkoandGitHub dbdd9898f7 UBERF-12970: Migrate integrations data (#9640) 2025-08-06 12:47:39 +07:00
Artyom SavchenkoandGitHub 7e92c12073 UBERF-11414: Integrations (#9610)
* UBERF-11414: Use common integration kind

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

* UBERF-11414: Allow multiple gmail

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

* UBERF-11414: Merge with develop

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

* UBERF-11414: Refactor integration kinds

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

* UBERF-11414: Add integrations package

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

* UBERF-11414: Integrations

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

* UBERF-11414: Integration state and config

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

* UBERF-11414: Add integration events

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

* UBERF-11414: Refresh integration states

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

* UBERF-11414: Rename to integration-client

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

* UBERF-11414: Add filter button

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

* UBERF-11414: Add translations for filters

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

* UBERF-11414: Synced channels count

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

* UBERF-11414: Actions

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

* UBERF-11414: Add isLoading for connect

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

* UBERF-11414: Create connection and integration

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

* UBERF-11414: Use social id from hulygram

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

* UBERF-11414: Remove old integrations

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

* UBERF-11414: Gmail state

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

* UBERF-11414: Gmail state and disconnect all handler

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

* UBERF-11414: Add tests

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

* UBERF-11414: Formatting

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

* UBERF-11414: Gmail sync state

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

* UBERF-11414: Fix rush check

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

* UBERF-11414: Fix gmail tests

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

* UBERF-11414: Fix calendar actions and config

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

* UBERF-11414: Calendar state

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

* UBERF-11414: Access config

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

* UBERF-11414: Github integration state

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

* UBERF-11414: Fix svelte errors

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

* UBERF-11414: Fix formatting

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

* UBERF-11414: Fix typos

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

* UBERF-11414: Fix validate

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

* UBERF-11414: Fix translations

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

* UBERF-11414: Retry on network issues

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-08-04 15:14:06 +07:00
Denis BykhovandGitHub 5dd225dd51 Extract processor (#9614)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-07-30 18:06:22 +07:00
Andrey SobolevandGitHub 88351f639f qfix: Rework span creation (#9613)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-29 23:32:16 +07:00
Alexander PlatovandGitHub d98aada904 Fix PayloadTooLargeError in analytics collector (#9604)
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>
2025-07-26 18:21:57 +05:00
Andrey SobolevandGitHub 8fef0d7f17 OpenTelemetry support (#9584)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-23 13:49:14 +07:00
Nikolay MarchukandGitHub 118f934ffe Fix dev elastic healthcheck (#9576)
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com>
2025-07-21 14:43:29 +07:00
Alexander PlatovandGitHub d806a54324 Analytics: add OAuth authentication and guest access events (#9541)
* Analytics: add OAuth authentication and guest access events

Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>

* Fix

Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>

* Move trackOAuthCompletion to analytics

Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>

* Move getProviderFromUrl and trackOAuthCompletion to analytics-providers

Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>

* fix: improve URL hostname validation in OAuth provider detection

Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>

---------

Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>
2025-07-18 13:18:27 +07:00
Nikolay MarchukandGitHub 360a2516c5 Communication indexer (#9523) 2025-07-17 16:43:05 +07:00
KristinaandGitHub 87598ff46d Do not miss config (#9556)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-07-16 17:48:48 +07:00
KristinaandGitHub f1a8268049 Fix config (#9544)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-07-14 14:54:38 +07:00
KristinaandGitHub 6c242660c5 Resort apps and allow hide apps for anon user by config (#9529)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-07-11 21:56:32 +04:00
KristinaandGitHub 7c08aa43fd Adjust new inbox for readonly guest (#9533)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-07-11 21:56:18 +04:00
KristinaandGitHub 79b6e06fea Add card readonly (#9527)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-07-11 13:44:52 +04:00
Alexander PlatovandGitHub 881a12cc6e Returned analytics collector with PostHog integration (#9431)
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>
2025-07-10 21:28:07 +07:00
Andrey SobolevandGitHub 54e1e99943 qfix: Backup blob info (#9496)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-08 20:39:43 +07:00
Alexander OnnikovandGitHub 3b656ea5c8 UBERF-12153 Transcode only used blobs (#9456)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-07-03 20:16:09 +07:00
Andrey SobolevandGitHub a23326fd6b qfix: backups using pipeline (#9396)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-01 22:51:20 +07:00
Alexander OnnikovandGitHub e617ffd15d UBERF-12083 Expose service from token in datalake stats (#9424) 2025-07-01 18:05:15 +07:00
Andrey SobolevandGitHub 22d54d43b1 qfix: Allow tool to create workspace with dataid for testing (#9404)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-30 16:50:06 +07:00
Andrey SobolevandGitHub f44b9c427d Extract postgres base package (#9397)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-30 12:23:21 +07:00
Andrey SobolevandGitHub 28283c799d qfix: Tune backup limits (#9381)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-26 17:01:16 +07:00
Alexey ZinovievandGitHub 37c3a56155 Qfix: fast migration cmd of created/modified by (#9375)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-25 22:42:21 +07:00
Andrey SobolevandGitHub db3f264394 QFIX: Reindex inplace (#9365)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-25 16:46:27 +07:00
702b51b51b UBERF-11712: Rework communication integration (#9335)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
Co-authored-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-06-25 14:06:49 +07:00
f50b0fab71 Rework processes (#9322)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-24 23:18:11 +05:00
Andrey SobolevandGitHub a492fd94f1 QFIX: Backup service (#9347)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-24 14:19:13 +07:00
Andrey SobolevandGitHub c62dbca9f4 Remove mongodb from dev setup (#9336) 2025-06-24 11:12:52 +07:00
Artyom SavchenkoandGitHub 247c3c3d9d QFix: Remove unactual tests and mongo-memory-server (#9345) 2025-06-24 11:12:33 +07:00
Anton AlexeyevandGitHub e5e9b1cb92 Billing service (#9325)
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
2025-06-24 11:10:27 +07:00