Commit Graph

999 Commits

Author SHA1 Message Date
Andrey Sobolev
2caa8590f9
UBERF-7690: Operation log support + fixes (#6337)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-16 13:54:23 +07:00
Andrey Sobolev
cab8ded85a
UBERF-7690: Skip space security for >=85% of spaces and do on result check (#6338)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-15 15:58:51 +05:00
Andrey Sobolev
f0727bf42f
UBERF-7690: Use query joiner for server/trigger requests (#6339)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-15 15:58:33 +05:00
Andrey Sobolev
87ded4d797
UBERF-7690: Performance fixes (#6336)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-15 17:30:25 +07:00
Denis Bykhov
5059e067da
Fix ne search (#6330)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-08-14 14:33:22 +07:00
Vyacheslav Tumanov
27b04fba7a
Use correct variable (#6325)
Signed-off-by: Vyacheslav Tumanov <me@slavatumanov.me>
2024-08-13 01:24:42 +07:00
Alexander Onnikov
27717058cc
UBERF-7844 Collaborative markup activity diff (#6320)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-08-12 16:27:23 +07:00
Andrey Sobolev
319ce9cafc
UBERF-7865: Final fix (#6316)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-12 15:14:12 +07:00
Andrey Sobolev
d9640ccaa0
UBERF-7865: Fix wrong access to not created collection (#6315)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-11 18:31:56 +07:00
Andrey Sobolev
e4ed3bd8af
UBERF-7836: Fix github integeration (#6313)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-11 18:09:36 +07:00
Andrey Sobolev
a1fe33b2be
UBERF-7790: Fix connection timeout issue (#6301)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-09 17:39:38 +07:00
Alexander Onnikov
d7b974b106
fix: does not send email confirmation when signup with otp (#6292)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-08-09 00:12:14 +07:00
Alexander Onnikov
a966e184c1
Use storage adapter instead of fetch in services (#6269)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-08-08 18:59:04 +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
Denis Bykhov
f09afc7eb3
Fix serverStorage (#6283) 2024-08-07 21:52:08 +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
Kristina
1c1d0bc538
Move notifications to person spaces (#6263)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-08-06 16:44:23 +07:00
Andrey Sobolev
9e7d0dd1c4
Fix Doc index state indexes (#6254)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-05 15:25:17 +07:00
Andrey Sobolev
96d80a1651
UBERF-7800: Space improvements (#6250)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-05 13:03:25 +07:00
Andrey Sobolev
576027f98b
UBERF-7796: Rework index creation logic (#6246)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-05 12:37:13 +07:00
Alexander Onnikov
0076c4f76c
fix: remove provider from preview config (#6253)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-08-05 12:34:51 +07:00
Alexander Onnikov
29b082fc7b
Add file moving tool (#6223) 2024-08-02 21:40:15 +07:00
Andrey Sobolev
1c965209a7
Fix load of applications in tables/lists/kanban (#6231)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-08-02 21:14:49 +07:00
Denis Bykhov
943c01bf8c
Fix workspace initializer (#6232)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-08-02 16:24:32 +07:00
Andrey Sobolev
b5ee82cf1a
UBERF-7776: Get rid of blobs in UI (#6226) 2024-08-02 12:08:24 +07:00
Denis Bykhov
f4b6db67a5
Fix model find space security (#6210)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-08-01 14:30:55 +07:00
Alexander Onnikov
c2ef139e29
chore: update hocuspocus version (#6207)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-07-31 22:34:40 +07:00
Denis Bykhov
88e2df5885
Scheduled meetings (#6206)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-31 22:33:57 +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
Alexander Onnikov
b6af63fcb0
Move onboard into separate app (#6191)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-07-31 15:14:21 +07:00
Andrey Sobolev
1f76cd6c6b
UBERF-7734: Fix total with find with limit === 1 (#6187)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-30 21:44:18 +07:00
Denis Bykhov
a62fe1f0ce
Front version (#6181)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-30 14:49:50 +07:00
Kristina
8ec7c0ba89
Add login and signup by code (#6097)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-07-30 14:12:18 +07:00
Alexander Onnikov
e07d624981
fix: add github to server pipeline (#6170) 2024-07-29 19:04:14 +07:00
Andrey Sobolev
144d9a1a80
UBERF-7705: Maitenance warning for every transactor (#6169)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-29 18:06:31 +07:00
Andrey Sobolev
9fb19e3e26
UBERF-7698: Fix backup (#6168)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-29 16:44:45 +07:00
Andrey Sobolev
6377a3e48a
Fix Get model hint (#6163)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-29 15:48:15 +07:00
Andrey Sobolev
ddecae80dd
Move services to public (#6156)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-28 14:55:43 +07:00
Andrey Sobolev
aa1bbd6247
UBERF-7543: Add low level groupBy api and improve security space lookup (#6126)
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
068520b211
UBERF-7682: Fix mongo cursor on backup (#6145)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-28 14:55:42 +07:00
Andrey Sobolev
30d9d634c7
UBERF-7665: Fix OOM in sharp (#6138)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-28 14:55:41 +07:00
Andrey Sobolev
2f1e6e56a2
Disable Websocket compression by default
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-28 14:55:41 +07:00
Andrey Sobolev
90a34beb3e
UBERF-7665: Fix OOM on partial data (#6134)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-25 13:32:17 +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
Denis Bykhov
fe12d4930f
Fix minor office bugs (#6116)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-22 22:55:42 +07:00
Denis Bykhov
9cc64569ba
Fix ws init (#6109)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-21 00:42:48 +07:00
Denis Bykhov
5816a0dedd
Fix init script (#6105)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-19 22:02:04 +07:00
Andrey Sobolev
0a65d46eec
UBERF-7620: Send broadcast on delay with combine (#6094)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-19 15:32:53 +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
05d9c0686e
Register string loaders (#6095)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-18 22:17:26 +07:00
Denis Bykhov
a25b2a2d87
Add plugin loader for account (#6092)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-18 19:55:19 +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
42c2719581
UBERF-7600: Reduce number of $in operators and fix account service is… (#6080)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-17 16:38:45 +07:00
Andrey Sobolev
2b3caf6283
UBERF-7595: Do not use /api/v1/version on connect (#6075)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-16 16:39:42 +07:00
Andrey Sobolev
d6eaaa9f01
UBERF-7597: Get rid of formats in preview.ts (#6077)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-16 16:39:30 +07:00
Andrey Sobolev
7fb8737959
Enable keep-alive for front service (#6078)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-16 16:39:17 +07:00
Andrey Sobolev
c94076087d
UBERF-7583: Fix workspace upgrade (#6062)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-12 18:10:33 +05:00
Andrey Sobolev
987b8a8068
UBERF-7519: Rework backup service (#6050)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-11 20:45:08 +07:00
Kristina
bf0991d76a
Fix double apply (#6045)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-07-10 22:26:59 +07:00
Andrey Sobolev
a4f338d43a
UBERF-7543: Fix memory usage (#6044)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-10 22:26:30 +07:00
Denis Bykhov
f815d1e4f5
Add pushPublicKey to front (#6043)
* Add pushPublicKey to front

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>

* Fix formatting

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>

---------

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-10 19:38:41 +07:00
Andrey Sobolev
097c9d97fb
A more proper fix for catch socket lose error (#6036)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-10 14:22:57 +07:00
Andrey Sobolev
5c4f0c55cb
Benchmark (#6030)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-10 13:17:00 +07:00
Alexander Onnikov
ded0b286ba
fix: track applied transactions in session op context (#6029)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-07-09 23:23:42 +07:00
Andrey Sobolev
4eac1927f0
UBERF-7532: Bulk operations for triggers (#6023)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-09 00:04:05 +07:00
Andrey Sobolev
e07f01bf94
UBERF-7520: Use Bulk for index query updates (#6012)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-08 14:03:35 +07:00
Denis Bykhov
8d471bed1b
Init workspace via script (#6007)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-05 19:26:02 +05:00
Andrey Sobolev
8075bbef63
UBERF-7510: add logging and catch errors on cleanup (#6003)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-05 14:31:29 +07:00
Andrey Sobolev
630ae21a66
UBERF-7489: Some more chat optimizations (#5999) 2024-07-04 08:48:11 +07:00
Andrey Sobolev
b836039903
UBERF-7501: Copy few blobs in parallel (#5995)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-03 21:29:59 +07:00
Andrey Sobolev
1359838df4
QFix: Revert missing pipeline configuration (#5987)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-03 13:58:29 +05:00
Andrey Sobolev
aa790846f1
UBERF-7474: Some logging and reduce calls for query refresh (#5973)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-07-02 23:51:22 +07:00
Alexey Zinoviev
a4714150ac
Qfix: use http for local and test brandings (#5980) 2024-07-02 21:07:24 +07:00
Alexey Zinoviev
cd5db6a9c3
ezqms-1057: fix images in branded workspaces (#5979) 2024-07-02 18:12:39 +07:00
Andrey Sobolev
9cd9233685
UBERF-7465: Move pipeline into separate plugin (#5978) 2024-07-02 18:09:44 +07:00
火焚 富良
8003611c37
Change shebangs to /usr/bin/env calls for better portability (#5961)
Signed-off-by: Egor Savkin <tomasfire@live.com>
2024-07-01 23:21:52 +07:00
Vyacheslav Tumanov
8d6b583628
fix overwriting space in elastic doc (#5959) 2024-07-01 20:30:48 +07:00
Andrey Sobolev
51383caa92
UBERF-7428: Fix memory issues (#5940)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-28 22:21:28 +07:00
Kristina
bb87db700c
Fix class not found error in blob middleware (#5939)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-06-28 16:26:59 +07:00
Denis Bykhov
2fb4763f3f
remove extra spaces (#5930)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-06-28 08:55:32 +05:00
Andrey Sobolev
f9aabe98c3
UBERF-7425: Fix some CF caching issues (#5936)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-28 01:22:19 +07:00
Andrey Sobolev
524c5b4ab8
UBERF-7422: Fix blob/stora (#5933)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-28 01:21:20 +07:00
Andrey Sobolev
4dcfc5e533
UBERF-7411: Allow to backup blobs with wrong size (#5926)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-27 15:07:15 +07:00
ahmedsabie
6295b1fb42
Fix English wording in account page (#5907)
Signed-off-by: ahmedsabie <ahmed13579@gmail.com>
2024-06-25 13:11:35 +07:00
Andrey Sobolev
26d9155ec2
UBERF-7165: Storage + Backup improvements (#5913)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-25 13:11:21 +07:00
Vyacheslav Tumanov
a7bec96320
digest attribute fix (#5914)
Signed-off-by: Vyacheslav Tumanov <me@slavatumanov.me>
2024-06-25 12:01:14 +07:00
Alexey Zinoviev
55a030d383
UBERF-7362: Do not cache branding served from front (#5889)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-06-21 12:59:02 +04:00
Julien LELANDAIS
bb70f5123b
Add French Language (#5870)
Signed-off-by: cryptulien <julien.lelandais@aloe-corp.com>
2024-06-20 18:43:24 +04:00
Alexey Zinoviev
dedff23b31
EZQMS-951: Server branding (#5858)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-06-20 18:13:57 +05:00
Xiaoyu
ec655fd28a
Add Support for Chinese Language (#5859)
Signed-off-by: dingdayu <dingxiaoyu.ddy@gmail.com>
Co-authored-by: dingdayu <dingxiaoyu.ddy@gmail.com>
2024-06-19 18:01:49 +07:00
Andrey Sobolev
61a0833ec4
UBERF-7312: Memory improvements (#5849)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-18 18:33:44 +07:00
Andrey Sobolev
b3db3024f3
UBERF-7308: Upgrade model improvements (#5847)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-18 18:02:41 +07:00
Denis Bykhov
279b04f5b2
Extra logs for auth providers (#5840)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-06-18 12:15:08 +07:00
Andrey Sobolev
30fbac0d9e
UBERF-7297: One more fix to backup-restore (#5841)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-18 12:12:36 +07:00
Andrey Sobolev
df4e763781
UBERF-7297: Allow to backup-restore from v0.6.239 (#5837)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-17 19:50:19 +05:00
Andrey Sobolev
863e9032cf
UBERF-7126: Content type based storage configuration (#5781)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-17 13:56:57 +07:00
Andrey Sobolev
e44a8a4f72
UBERF-7286: Backup retry (#5830)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-15 22:41:52 +07:00
Andrey Sobolev
dda0446a73
UBERF-7266: Fix workspace rate limit (#5812)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-14 11:50:20 +07:00
Alexander Onnikov
ce4070412f
UBERF-7260 Handle storage errors in collaborator (#5806)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-06-13 23:27:35 +07:00
Andrey Sobolev
ca305f21d7
Fix preview config defaults (#5804)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-13 18:36:50 +07:00
Andrey Sobolev
a596f468ea
UBERF-7247: Fix queryFind for mixins on server (#5803)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-13 17:43:30 +07:00
Alexander Onnikov
54e1f79e27
UBERF-6515 Remove TRANSACTOR_URL from front configuration (#5800)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-06-13 12:16:54 +07:00
Andrey Sobolev
395b6da51b
Make a sessionId a really uniq and remove checks (#5762)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-10 13:18:57 +07:00
Andrey Sobolev
9f9fcd9963
UBERF-7197: Fix high cpu load (#5761)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-09 23:45:38 +07:00
Andrey Sobolev
5e9b9fbf70
Add OperationContext to be accessible by triggers (#5753)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-07 18:09:25 +07:00
Andrey Sobolev
ba5b0749bc
UBERF-7181: Fix GH PR statuses (#5749)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-07 15:40:24 +07:00
Andrey Sobolev
cbc13c7b14
UBERF-7126: Support rich editor blob resolve (#5727)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-05 13:13:48 +07:00
Andrey Sobolev
07d35f0827
Bump package versions (#5728)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-05 12:46:40 +07:00
Denis Bykhov
223479ebd5
Handle broadcast in pipeline (#5732)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-06-05 02:05:01 +07:00
Andrey Sobolev
a14676a476
UBERF-7126: Fix blob previews (#5723)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-04 13:58:34 +05:00
Andrey Sobolev
6fcabb9946
Support S3 presign URI expire (#5706)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-31 13:38:49 +07:00
Andrey Sobolev
42d8c4582c
UBERF-7118: Fix upgrade/refresh on reconnect (#5704)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-30 22:31:12 +05:00
Andrey Sobolev
3e913c9db7
UBERF-7114: Fix workspace from clone (#5703)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-30 23:57:47 +07:00
Andrey Sobolev
cc7f962b90
Few fixes to uwebsocket and backup/restore (#5698)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-30 16:19:23 +07:00
Alexander Onnikov
9903d9e7a7
UBERF-7081 Fix empty collaborative content comparison (#5693)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-05-29 18:27:24 +07:00
Alexey Zinoviev
2d163bf428
UBERF-6984: Host-based branding (#5657)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-05-28 21:14:45 +07:00
Andrey Sobolev
788dd93151
Qfix account upgrade (#5672)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-27 23:04:57 +07:00
Denis Bykhov
dff3ccd4a4
Query fixes (#5660)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-05-27 16:38:46 +07:00
Andrey Sobolev
8c6a5f4e9d
UBERF-7011: Switch to Ref<Blob> (#5661)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-27 12:25:57 +05:00
Andrey Sobolev
2e6b0f3937
UBERF-7062: Fix backup memory usage and support missing blobs (#5665)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-27 12:24:47 +05:00
Denis Bykhov
f8eb0f5474
implement syncBlobFromStorage for AggregatorStorageAdapter (#5646)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-05-23 01:56:17 +07:00
Vyacheslav Tumanov
866e82e89b
update indexing and fix width (#5640)
Signed-off-by: Vyacheslav Tumanov <me@slavatumanov.me>
2024-05-22 17:49:26 +05:00
Andrey Sobolev
1041755e29
UBERF-6854: S3 provider (#5611)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-17 17:08:30 +07:00
Denis Bykhov
2249425265
Fix spotlight security leak (#5601)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-05-15 22:40:20 +07:00
Andrey Sobolev
adb971e5ab
UBERF-6365: Blob mongo storage initial support (#5474)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-15 12:50:10 +07:00
Denis Bykhov
7eb795f9b8
Fix guest settings (#5597)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-05-14 23:06:57 +07:00
Denis Bykhov
9c22b1732f
Fixes (#5596)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-05-14 20:48:07 +07:00
Andrey Sobolev
4e1169a21e
UBERF-6893: Move index build into workspace usage. (#5586)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-14 13:40:14 +07:00
Denis Bykhov
1d8de7681f
Fix hr departments (#5589)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-05-13 22:31:55 +07:00
Kristina
f560afe0b9
Add user to public document space on mention (#5587)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-05-13 18:32:13 +05:00
Kristina
b65dbd2d58
Fix server statistics (#5575)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-05-10 22:12:13 +07:00
Andrey Sobolev
7625b73f08
UBERF-6888: Async triggers (#5565) 2024-05-10 13:10:04 +07:00
Andrey Sobolev
747bf3c8ba
UBERF-6870: Speedup server broadcast of derived transactions (#5553)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-09 16:06:28 +07:00
Denis Bykhov
361f63c9dd
Fix space security (#5557)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-05-09 15:02:04 +07:00
Andrey Sobolev
b4aceb7af3
Move UWS into separate plugin with proper case usage. (#5556)
Move UWS into separate plugin with proper case usage.

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-09 12:40:50 +05:00
Denis Bykhov
6967255648
Guests (#5536)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-05-08 16:41:44 +07:00
Alexander Onnikov
820bbd1d17
fix: add missing productId to getAccountInfo (#5540)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-05-08 13:23:55 +07:00
Alexander Onnikov
ceb1c95c7c
EQMS-6844 Do not keep platform client open (#5539)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-05-08 13:06:38 +07:00
Andrey Sobolev
096bfacad7
UBERF-6778: Add Support to uWebSocket.js library (#5503)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-06 14:15:39 +05:00
Andrey Sobolev
381166ed87
Qfix for lookup (#5515)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-06 16:02:45 +07:00
Alexey Zinoviev
ad59463057
UBERF-6576: Move default space/project/task types into static model (#5423)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-05-04 17:49:31 +07:00
Andrey Sobolev
1c3edbc395
UBERF-6756: Tracker performance fixes (#5488)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-03 12:57:05 +07:00
Alexey Zinoviev
72592811cf
Qfix: elastic adapter index not found exception (#5482)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-04-26 17:46:58 +07:00
Alexander Onnikov
935788cd6b
UBERF-6747 Expose collaborator statistics (#5483)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-04-26 17:46:44 +07:00
Andrey Sobolev
5301d777c3
Do not replace missing employee (#5475)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-26 13:41:31 +07:00
Andrey Sobolev
16a891cd48
UBERF-6726: Fix clone for huge files (#5470)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-25 20:24:07 +05:00
Andrey Sobolev
1d95c39d62
UBERF-6712: Rework connection logic (#5455)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-25 20:15:11 +05:00
Alexey Zinoviev
e1c9523d4d
uberf-6708: composite elastic doc key (#5457)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-04-24 22:39:14 +07:00
Kristina
ff60d15121
UBERF-6677: add user online/offline status (#5438)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-04-24 00:36:26 +07:00
Alexey Zinoviev
7563aaa862
Qfix restore elastic (#5430)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-04-23 17:19:19 +07:00
Andrey Sobolev
df5aa8f7b5
UBERF-6653: Fix minor issue and add force-close (#5418)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-23 15:05:01 +07:00
Andrey Sobolev
8dfd0fcf6c
UBERF-6643: A bit more logging (#5413)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-21 00:34:41 +07:00
Andrey Sobolev
c1bb39898e
UBERF-6643: Fix few connection related exceptions (#5412)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-20 01:48:46 +07:00
Andrey Sobolev
753abe52cb
UBERF-6626: More detailed info about maintenance (#5400)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-19 11:20:49 +07:00
Alexander Onnikov
0bb1e60203
UBERF-6600 Fix index name configuration (#5393)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-04-18 13:28:50 +07:00
Andrey Sobolev
808b5c8f7d
UBERF-6598: Perform upgrade all workspaces to new versions (#5392)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-18 13:28:13 +07:00
Alexander Onnikov
55c1e745b7
Fix unintendent collaborative content changes (#5388)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-04-17 23:46:30 +07:00
Andrey Sobolev
b64dc7b54f
UBERF-6490: Rework backup tool (#5386)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-17 22:18:15 +07:00
Andrey Sobolev
c26ea595cd
UBERF-6577: Fix invite link with null mask (#5372) 2024-04-16 21:09:57 +07:00
Andrey Sobolev
0d1d1a8b8d
UBERF-6330: Fix race conditions in UI (#5184)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-16 14:53:53 +07:00
Denis Bykhov
d3fa4908ef
Add navigate method to Analytics provider (#5367)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-04-16 13:55:19 +07:00
Denis Bykhov
bb1abdc8cc
Push notification (#5364)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-04-16 13:54:29 +07:00
Alexander Onnikov
b34b70feeb
fix: workspace creation issues (#5362)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-04-15 19:43:39 +07:00
Andrey Sobolev
04bb873191
UBERF-6557: Clean old domains during clone of workspace to new place (#5361)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-15 16:11:53 +07:00
Andrey Sobolev
bccf97eeb7
UBERF-6540: Fix isIndexable and clean wrong indexed documents (#5347) 2024-04-13 14:07:37 +07:00
Praveen
9e3c9a928e
Fix for null lastName during signup with google (#5328)
Signed-off-by: Praveen Erramilli <epraveenns@gmail.com>
2024-04-13 11:49:01 +07:00
Andrey Sobolev
f8cc27b590
UBERF-6523: Allow to use zstd (#5333)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-12 13:30:07 +07:00
Andrey Sobolev
7b1ea0d3e5
UBERF-6469: Fix slow index creation (#5324)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-12 12:23:32 +07:00
Alexander Onnikov
ed6fe769a4
UBERF-6163 Store editor content as JSON (#5069)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-04-11 14:13:54 +07:00
Denis Bykhov
64e0431a72
Race safe user status (#5300)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-04-10 22:26:00 +07:00
Andrey Sobolev
9419278973
UBERF-6469: Rework workspace creation to more informative (#5291)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-10 20:33:17 +07:00
Alexander Onnikov
15eab69f91
UBERF-5837 Document branching utilities (#5034)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2024-04-09 16:47:07 +07:00
Andrey Sobolev
8b0627fc0f
UBERF-6426: Fix stuck backup (#5258)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-09 16:34:34 +07:00
Andrey Sobolev
e446613584
UBERF-6433: Fix workspace creation from demo workspaces (#5255) 2024-04-09 10:13:56 +07:00
Andrey Sobolev
9e183faf6b
UBERF-6313: Improve backup/restore (#5241)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-08 17:43:01 +07:00
Andrey Sobolev
52908e051c
UBERF-6393: Work on elastic fast backup/restore (#5235)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-08 11:41:14 +07:00
Andrey Sobolev
034700a65b
UBERF-6374: Improve server logging and improve startup performance (#5210) 2024-04-06 15:14:06 +07:00
Denis Bykhov
5d6c33249d
Change tx notify logic (#5172)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-04-04 13:02:17 +07:00
Andrey Sobolev
5ec530f86e
UBERF-6313: Improve upgrade of workspace (#5178)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-04 09:20:26 +05:00
Andrey Sobolev
bef6c034a0
UBERF-6318: Fix server drop connection on connect (#5174)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-03 23:03:03 +05:00
Andrey Sobolev
916c79c96c
UBERF-6300: Not cache for index.html's (#5159)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-03 20:38:37 +07:00
Andrey Sobolev
1e4978cfb8
UBERF-6296: Fix elastic queries (#5155)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-03 12:20:25 +05:00
Andrey Sobolev
96f65c4806
QFIX: wrong minio config parameter (#5151)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-03 00:15:45 +07:00
Vyacheslav Tumanov
87ff5e9134
improve reindexing speed (#5141) 2024-04-02 20:02:37 +07:00
Andrey Sobolev
0803bb4ea2
UBERF-6161: Storage configuration (#5109)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-02 14:05:16 +07:00
Andrey Sobolev
5da63b70f4
UBERF-6265: Fix account creation from account service (#5132)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-02 13:54:45 +07:00
Andrey Sobolev
d255812d96
UBERF-6263: Fix mongo client unexpected close (#5129)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-02 13:18:18 +07:00
Andrey Sobolev
58ab4ef2ac
UBERF-6242: More proper manage mongo connections (#5118)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-01 11:41:02 +07:00
Vyacheslav Tumanov
693f3741f3
Single index (#5098)
Signed-off-by: Vyacheslav Tumanov <me@slavatumanov.me>
2024-03-30 14:33:43 +05:00
Vyacheslav Tumanov
72a93ad388
separate mention category for employees (#5095)
Signed-off-by: Vyacheslav Tumanov <me@slavatumanov.me>
2024-03-29 18:37:36 +05:00
Alexey Zinoviev
0e20c35194
Qfix: invert delete object permission (#5085)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-03-28 15:09:37 +05:00
Andrey Sobolev
183239f2fe
UBERF-6202: Use only one mongo pull per configuration (#5073)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-03-27 15:19:16 +05:00
Alexey Zinoviev
418b4b1bbd
UBERF-6001: Roles management (#4994)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-03-27 13:49:36 +05:00
Andrey Sobolev
9f929f0290
UBERF-6194: CLI for rename account (#5067)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-03-27 11:46:34 +05:00
Andrey Sobolev
5716c053fd
UBERF-6180: Fix account issues (#5063)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-03-26 20:07:58 +05:00
Kristina
ada9a0bdde
UBERF-6094: preparing bot (#5061)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-03-26 00:31:13 +07:00
Denis Bykhov
6e8f4ab030
UBERF-6091 (#5055)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-03-25 15:35:42 +07:00
Andrey Sobolev
18e8dcab57
UBERF-6150: Improve backup logic (#5041)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-03-22 22:47:29 +05:00