Commit Graph

450 Commits

Author SHA1 Message Date
Alexey Zinoviev
c92c13f864
UBERF-8895: Workspace UUIDs in PG/CR data tables (#7471)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-12-19 23:29:43 +07:00
Andrey Sobolev
5bd3424c9b
UBERF-8969: Fix deps for cloud transactor (#7503)
Some checks are pending
CI / uitest-qms (push) Waiting to run
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 / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-19 16:49:45 +07:00
Andrey Sobolev
cdcec3efca
CF Transactor(initial) (#7037)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
2024-12-19 12:06:38 +07:00
Andrey Sobolev
0f4d461689
UBERF-8957: Allow to use storage in backup-restore via tool (#7491)
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 / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-17 16:46:38 +07:00
Alexander Onnikov
413da21b50
fix: restore wiki content fixes (#7474) 2024-12-16 16:57:58 +07:00
Andrey Sobolev
7b497c93c1
UBERF-7670: Per region moves (#7444)
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 / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-13 00:20:35 +07:00
Anna Khismatullina
57ee462ca6
Init scripts with unified import format (#7242)
* Integrate import to workspace initialization

Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>

* Support importing drawing along with attachments

Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>

* Put init scripts into workspace container

Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>

---------

Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>
2024-12-12 18:11:09 +07:00
Alexander Onnikov
9dc36f91c2
fix: remove unused elastic url (#7436) 2024-12-12 11:43:59 +07:00
Alexander Onnikov
896c611cca
tool: restore controlled docs content (#7423)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-12-11 11:16:01 +07:00
Alexander Onnikov
49a55ae7d6
tool: restore wiki content (#7415)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-12-10 18:00:40 +07:00
Andrey Sobolev
cb9720f340
UBERF-8856: Fix space security query and schema update (#7413)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-10 16:37:59 +07:00
Alexander Onnikov
5f1535401f
fix: datalake migration cosmetic fixes (#7281)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-12-06 21:59:25 +07:00
Andrey Sobolev
f9e3aed4fe
UBERF-8619: Rework backup %hash% usage (#7273)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-06 16:30:33 +07:00
Alexander Onnikov
8ba52a99eb
tool: copy files from R2 to datalake (#7262)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-12-05 14:54:07 +07:00
Alexander Onnikov
a6fb3713f6
UBERF-8557 Save collaborative content as JSON (#7039)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-11-29 16:58:50 +07:00
Andrey Sobolev
e63bbd563b
UBERF-8595: Fix backup/restore performance (#7188)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-11-22 13:23:50 +07:00
Andrey Sobolev
b5f24fbd5d
UBERF-8592: Fix live query performance (#7189)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-11-21 14:38:14 +07:00
Andrey Sobolev
13df48d7c9
Update mongo driver to 6.10 (#7211)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-11-21 13:51:50 +07:00
Denis Bykhov
8bfeba7303
Remove collection tx (#7171)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-11-15 11:49:35 +07:00
Andrey Sobolev
a220fac255
UBERF-8433: Support for archived workspaces (#6937)
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 / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-11-12 18:06:51 +07:00
Denis Bykhov
b1c50bb8c2
Windows build (#7158)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-11-12 11:58:20 +05:00
Andrey Sobolev
9dcb6f23fe
UBERF-8552: Extract indexer into separate service (#7120) 2024-11-11 19:20:10 +07:00
Denis Bykhov
1ce18226ab
Fix move (#7118)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-11-07 15:33:04 +07:00
Denis Bykhov
d435a0db5a
Fix force move tool (#7110)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-11-06 15:01:37 +07:00
Denis Bykhov
9d79ab65ae
Use current db schema (#7094)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-11-04 19:53:01 +05:00
Denis Bykhov
0647206938
Force move tool (#7095) 2024-11-04 19:33:44 +07:00
Alexey Zinoviev
fe2399e29e
Qfix assigning aibot to workspace (#7060)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-10-29 15:26:21 +04:00
Denis Bykhov
3a37a16fc8
Add select domain for move tool (#7057)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-10-28 23:29:04 +07:00
Denis Bykhov
2f4f15e2d5
New pg driver (#7049)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-10-28 16:13:16 +07:00
Denis Bykhov
5eeb828f9c
Fix cockroach (#6965)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-10-23 13:29:44 +05:00
Andrey Sobolev
afcc25beca
Fix workspace creation with index enabled (#7013) 2024-10-22 21:42:40 +07:00
Andrey Sobolev
187c489b2c
UBERF-8508: Get rid of Mongo in storage adapter (#6989)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-10-21 23:23:26 +07:00
Alexander Onnikov
f06a6e2bc8
fix: another attempt to migrate empty document fields (#7004)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-10-21 15:02:22 +07:00
Andrey Sobolev
7bd0db43c4
Speedup move tool and fix backup error (#6987)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-10-19 01:24:39 +07:00
Andrey Sobolev
f189e417c2
UBERF-8510: Fix OOM in backup service (#6973) 2024-10-18 12:12:07 +07:00
Denis Bykhov
2ae1b6d4e0
Recreate all workspace indexes tool (#6946)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-10-17 02:56:32 +07:00
Andrey Sobolev
d1bf10b1d9
Use mongodb drived with fixed bulkWrite memory leak (#6961)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-10-16 22:22:24 +07:00
Denis Bykhov
23e8729b61
Reduce move tool memory (#6954)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-10-16 18:12:17 +07:00
Denis Bykhov
5061856f12
Improve move tool speed (#6949)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-10-16 03:42:08 +07:00
Denis Bykhov
81716f860a
Fix move tool (#6948)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-10-16 00:19:26 +05:00
Denis Bykhov
f8f140cc12
Fix recreate elastic (#6945)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-10-15 22:56:49 +05:00
Andrey Sobolev
2bbe9813fd
UBERF-8461: Fix migration do not clean backup info (#6913)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-10-14 22:22:19 +07:00
Andrey Sobolev
02c6f895cd
Fix for remove from non default stores (#6861)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-10-10 21:13:48 +07:00
Andrey Sobolev
e2d1b544d0
Fix move tool v2 (#6852)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-10-09 22:44:41 +07:00
Andrey Sobolev
e9b3ef523e
Speedup move files (#6849)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-10-09 14:46:19 +07:00
Andrey Sobolev
9dc8ac3b4a
UBERF-8376: Move indexer from server-core (#6829)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-10-09 12:08:27 +07:00
Andrey Sobolev
a698889f61
UBERF-8379: Fix workspace creation and missing plugin configuration (#6832)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-10-08 19:43:33 +07:00
Andrey Sobolev
db9af92f1d
Fix move tool (#6825)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-10-07 15:35:01 +07:00
Alexey Zinoviev
e09a24cbc1
Qfix: final account migration adjustments (#6801)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-10-03 22:29:06 +07:00
Alexey Zinoviev
7441fa146d
Qfix: empty where clause (#6793)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-10-03 16:33:41 +07:00
Alexey Zinoviev
386965194d
Qfix: account migration (#6787)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-10-02 19:37:40 +04:00
Alexey Zinoviev
4c8580c3ae
UBERF-8169: Move account DB tool (#6772)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-10-01 18:02:44 +07:00
Alexey Zinoviev
e64b1aaf62
UBERF-8169: Account on postgres (#6745)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-10-01 13:44:49 +07:00
Andrey Sobolev
7cb6c3a89a
UBERF-8302: Fix lastVisit (#6755)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-09-27 18:03:10 +07:00
Anna Khismatullina
515c1953a4
Move import tool to a separate image (#6719)
Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>
2024-09-26 20:53:19 +07:00
Andrey Sobolev
28fffa883f
UBERF-8277: Fix blobs backup (#6730)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-09-26 16:37:35 +07:00
Anna Khismatullina
9ab1cab4bd
Fix auth for notion import. Fix readme (#6720) 2024-09-25 20:44:21 +07:00
Alexander Onnikov
ea0819e086
feat: restore lost markup tool (#6724)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-09-25 20:21:23 +07:00
Alexander Onnikov
94005da7c6
feat: show lost files tool (#6721) 2024-09-25 19:05:11 +07:00
Andrey Sobolev
6fd8018baf
UBERF-8259: Do not store system model into DB (#6716)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-09-25 09:27:45 +05:00
Alexander Onnikov
4ae95a447f
fix: rush fast-format (#6702)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-09-24 14:54:57 +07:00
Alexander Onnikov
9d5fe507d1
fix: ignore disabled workspaces in sync-files tool (#6701)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-09-24 14:34:19 +07:00
Anna Khismatullina
8cb77ff248
Remove bold.ru mentions (#6649)
Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>
2024-09-20 13:28:52 +07:00
Anna Khismatullina
fc48297b70
Docs for importing from Notion (#6614)
Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>
2024-09-18 12:49:31 +07:00
Andrey Sobolev
d38df9c600
UBERF-8150: Update to fresh mongo (#6603)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-09-17 23:26:46 +07:00
Alexey Zinoviev
9459fdecdf
uberf-8149: reset workspace attempts counter tool (#6604)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-09-17 14:33:39 +04:00
Denis Bykhov
434773d794
Improve cockroach migrator (#6590)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-09-17 16:49:01 +07:00
Andrey Sobolev
66db3ac029
Reapply "UBERF-8122: Fix backup service" (#6595)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-09-17 13:02:35 +07:00
Andrey Sobolev
5fcc42f982
Revert "UBERF-8122: Fix backup service"
This reverts commit b06f433bab.

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-09-17 02:28:45 +07:00
Andrey Sobolev
b06f433bab
UBERF-8122: Fix backup service
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-09-17 02:25:31 +07:00
Denis Bykhov
bf1de1f436
Cockroach (#6334)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-09-11 15:31:26 +07:00
akhismat
f16d109ed5
Do auth when importing files from Notion (#6510)
* Do auth when importing files from Notion

* Remove accidental change and fix linter issues
2024-09-10 18:58:47 +07:00
Andrey Sobolev
6784168b66
UBERF-8052: Allow easy profiling of transactor (#6502)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-09-10 10:44:10 +05:00
akhismat
c809de247d
Support import fom Notion (#6498) 2024-09-10 00:32:51 +07:00
Andrey Sobolev
55b51b0fd0
UBERF-7922: Split Server Storage to middlewares (#6464)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-09-09 13:40:49 +05:00
Alexander Onnikov
e8c05e7610
Sync files tool (#6478)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-09-04 01:22:39 +07:00
Alexey Zinoviev
db94cab1e0
UBERF-7684: Workspace service (#6460)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-09-02 23:12:04 +07:00
Alexander Onnikov
a81f44f74e
Add move/copy flag to file moving tool (#6459)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-09-02 18:30:50 +07:00
Andrey Sobolev
c2d0aad760
Fix markdown migration tool (#6407)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-28 00:12:42 +07:00
Alexander Onnikov
f1d2d4512c
fix: ignore ydoc migration errors (#6402)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-08-27 18:45:55 +07:00
Alexander Onnikov
0f56185730
feat: markup migration tool (#6398)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-08-27 14:11:30 +07:00
Alexander Onnikov
7ea8606922
fix: parallel blob processing in tools an migration (#6391)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-08-26 14:17:16 +07:00
Kristina
0fe88a8ef0
Remove exist openai plugin (#6377)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-08-23 14:04:58 +07:00
Alexey Zinoviev
4d5d229364
uberf-7927: get rid of product id (#6375) 2024-08-22 21:10:59 +07:00
Alexander Onnikov
56ac8eb4f1
fix: add limit and retries to move files tool (#6368)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-08-22 16:04:00 +05:00
Alexander Onnikov
df2a9b2708
UBERF-4725 Migrate collaborative content (#5717)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-08-22 16:03:42 +05:00
Alexander Onnikov
1bf50e1128
fix provider selection in aggregator (#6365)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-08-21 18:20:18 +07:00
Andrey Sobolev
73cc6b8dd1
More correct handle of connection errors (#6256)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-08 14:58:30 +07:00
Kristina
36b2a0f8c6
Move bot (#6268)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-08-06 21:40:13 +07:00
Andrey Sobolev
c42923c2b1
Fix Indexer use of $ne (#6264)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-06 21:36:03 +07:00
Alexander Onnikov
29b082fc7b
Add file moving tool (#6223) 2024-08-02 21:40:15 +07:00
Andrey Sobolev
ce807a4a28
UBERF-7749: Use MONGO_OPTIONS properly (#6200)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-31 15:57:20 +07:00
Andrey Sobolev
9aad4a4561
Add DB compact tool (#6125)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-28 14:55:42 +07:00
Andrey Sobolev
3bec396384
UBERF-7692: Move FindAll slow print into mongo adapter (#6152)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-28 14:55:42 +07:00
Andrey Sobolev
c3a5b88b6e
Fix mongo indexes (#6122)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-24 17:27:09 +07:00
Andrey Sobolev
3f5d1ceef8
Add DO_CLEAN into preapre.sh (#6098)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-19 15:09:13 +07:00
Andrey Sobolev
702f30ee2a
UBERF-7603: Support multiple transactors (#6086)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-19 01:04:48 +07:00
Denis Bykhov
284a1c5b9b
Improve init script (#6089)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-18 15:11:42 +07:00
Andrey Sobolev
f11bc4c89d
List unused workspaces (#6073)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-16 12:22:16 +07:00
Denis Bykhov
f9962fe086
remove duplicate ids tool (#6052)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-12 14:04:29 +07:00