Commit Graph
126 Commits
Author SHA1 Message Date
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
Andrey SobolevandGitHub d32beb8ead feat: Pass tracing info with websocket (#9627)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-31 22:58:25 +05:00
Andrey SobolevandGitHub fb65165f80 qfix: connect timeout + service ws info cache (#9622)
1. Fix connect timeout in case of maitenance
2. Introduce workspace info cache for service accounts
3. Fix null in github integration

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-31 15:42:16 +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
Andrey SobolevandGitHub 790595a26c qfix: Remove sentry on server (#9597) 2025-07-24 21:14:20 +07:00
Andrey SobolevandGitHub 8fef0d7f17 OpenTelemetry support (#9584)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-23 13:49:14 +07:00
Alexey ZinovievandGitHub 7276c142ee UBERF-12633: Fix GH local identities (#9566) 2025-07-17 15:22:10 +07:00
Andrey SobolevandGitHub 042679abec qfix: remap github installation to another workspace (#9553)
* qfix: remap github installation to another workspace

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

* Add more cases to perform uninstallation.

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

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-15 22:03:57 +07:00
Andrey SobolevandGitHub fa6fcc12aa UBERF-12445: Fix adding second Github integration for same user (#9531)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-13 22:04:08 +07:00
Alexey ZinovievandGitHub 0514db9482 UBERF-12214: Fix GitHub assignee update (#9515)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-10 13:23:03 +07:00
Victor IlyushchenkoandGitHub 99feb2e894 Simplified editor plugin configuration management (#9485)
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-07-08 17:30:27 +07:00
Andrey SobolevandGitHub 46448e3ae8 QFIX: Fix reducedCalls to stop in case of error (#9482)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-07-07 15:03:33 +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
Alexander OnnikovandGitHub e617ffd15d UBERF-12083 Expose service from token in datalake stats (#9424) 2025-07-01 18:05:15 +07:00
Andrey SobolevandGitHub 634668ec7c QFix: Fix account use in github service (#9276)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-17 16:07:38 +05:00
Alexander OnnikovandGitHub 4f44533aea fix: delete markup description from update (#9269)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-17 14:13:05 +07:00
Andrey SobolevandGitHub ba9131545d QFIX: Empty comments in github (#9258)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-16 19:30:11 +07:00
Andrey SobolevandGitHub a432281513 QFIX: Github service startup (#9251)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-16 15:33:05 +07:00
Andrey SobolevandGitHub 35dcda4364 QFIX: Github migration + few checks (#9244)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-16 01:38:10 +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
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
Andrey SobolevandGitHub 9c416cb841 UBERF-11206: Few more fixes related to Github (#9117)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-05-28 01:03: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
Andrey SobolevandGitHub 299f5c9545 UBERF-11206: Few fixes related to Github sync (#9102)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-05-27 11:50:11 +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
Andrey SobolevandGitHub 6d4337febb Do not retry for some kind of errors in Github (#9055)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-05-22 16:54:24 +07:00
Andrey SobolevandGitHub 255e03169c UBERF-10222: Fix Github reviews field update (#9013) 2025-05-21 18:17:15 +07:00
Andrey SobolevandGitHub ede948676f UBERF-10637: Fix duplication on github with few integerations added (#8970)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-05-16 18:22:50 +07:00
Andrey SobolevandGitHub b5b1a8847b UBERF-10590: Suport disabled integrations (#8937)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-05-15 23:04:51 +07:00
Andrey SobolevandGitHub 8b91af8d8d Remove unstable/unused Github project support (#8891)
* Remove unstable/unused Github project support

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

* Fix unused file

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

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-05-12 16:37:39 +07:00
Andrey SobolevandGitHub 58fc4453b4 UBERF-10471: Fix Github miss status updates and allow to re-integrate existing repos (#8842)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-05-06 18:10:02 +05:00
Denis BykhovandGitHub ef8c9d3dc2 Process bug fixes (#8661)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-04-22 22:25:16 +07:00
Andrey SobolevandGitHub c41ee6383e QFIX: Show warning of not visited workspace only once (#8641)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-21 09:54:39 +05:00
Andrey SobolevandGitHub 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
Andrey SobolevandGitHub 5ca2a73fba UBERF-9724: Use updated accounts (#8452)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-14 09:36:20 +07:00
Alexander OnnikovandGitHub 6e28287627 chore: update tiptap & hocuspocus (#8428) 2025-04-02 15:56:07 +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 6f63a407dd UBERF-9634 Handle unsupported markdown in github integration (port to develop) (#8260)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-03-18 19:20:24 +07:00
Andrey SobolevandAndrey Sobolev 7ff824a058 Fix keep alive consistency for account + front (#8198)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-11 21:23:07 +07: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 f3c231df0a UBERF-9502: Account uuids in models (#8125)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-03-05 12:22:15 +07:00
Alexander OnnikovandGitHub b96283ffc6 feat: refactor markup to markdown utils (#8134)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-03-05 12:18:49 +07:00
Andrey Sobolev 533e327287 Merge fixes
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-02-27 17:13:36 +07:00
Andrey Sobolev e96f026383 Merge remote-tracking branch 'origin/staging' into develop
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-02-27 17:11:39 +07:00
Denis BykhovandGitHub 6156455f49 Rewrite calendar service (#8074)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-02-24 01:27:30 +07:00
Andrey Sobolev 66ef0dc533 Merge branch 'staging' into develop
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-02-21 00:24:33 +07:00
Andrey SobolevandGitHub 3cc324da77 UBERF-9496 (#8061)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-02-20 22:28:59 +07:00
Alexey ZinovievandGitHub e8df531654 UBERF-9429: Provide workspace ids to storage adapters (#7956)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-02-14 15:59:36 +07:00
Andrey Sobolev 86494e7fd1 Merge branch 'staging' into develop
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-02-06 11:33:40 +07:00