Commit Graph

276 Commits

Author SHA1 Message Date
Alexey Zinoviev
f74a36d1ad
uberf-10458: improve building invite link (#8806)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-01 22:39:20 +04:00
Denis Bykhov
14bdc38d75
Fix guests (#8473)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-04-04 21:00:20 +05:00
Denis Bykhov
e84b340924
Fix guest invite (#8363)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-03-27 12:22:56 +05:00
Artyom Savchenko
d6cc7774bd
UBERF-9663: Improve mail logging (#8290)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-03-20 11:38:03 +07:00
Artyom Savchenko
2806ad5e72
UBERF-9661:(staging) MAIL_URL env (#8274)
* UBERF-9661:(staging) MAIL_URL env

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

* UBERF-9661: Fix mail auth token

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

* UBERF-9661: Fix validation

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-03-19 19:44:41 +07:00
Andrey Sobolev
6a51d96abe
UBERF-9606: Limit a number of workspaces per user (#8192)
* UBERF-9606: Limit workspaces per user

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

* Revert limit check for system account or admin

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

* Fix review comment

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

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-11 17:16:21 +07:00
Andrey Sobolev
4fbd758f84
Improve rate limit on sendInvite (#8150) 2025-03-06 17:25:37 +07:00
Andrey Sobolev
c90259cd79
UBERF-9540: Fix invite message and add rate limit (#8123)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-03 01:11:25 +07:00
Andrey Sobolev
8de24ea797
UBERF-9537: Fix Invalid navigate to guest not authorised (#8121)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-02 22:31:25 +07:00
Andrey Sobolev
dcbeb1e043
UBERF-9511: Allow to unarchive workspace by user request (#8084)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-02-25 03:15:45 +07:00
Denis Bykhov
6156455f49
Rewrite calendar service (#8074)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-02-24 01:27:30 +07:00
Andrey Sobolev
207e60a76e
Minor import fixes (#8017)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-02-17 13:10:46 +07:00
Andrey Sobolev
8d57e0aa2e
Fix typo
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-02-12 23:01:13 +07:00
Andrey Sobolev
ca73f4e8f1
UBERF-9457: Region move fixes + tests (#7986)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-02-12 09:15:34 +07:00
Andrey Sobolev
2ceadf28d8
UBERF-9299: Fix backup service order and add parallel (#7846) 2025-01-31 18:12:49 +07:00
Andrey Sobolev
9c3a1cc641
UBERF-9299: Fix backup service backup order (#7826)
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
2025-01-30 10:11:31 +07:00
Andrey Sobolev
f8a8c94bc2
UBERF-9224: Use context variables to hold context data (#7754)
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>
2025-01-28 00:36:37 +07:00
Alexey Zinoviev
d132d6a679
UBERF-9236: Fetch GH usernames (#7766)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-01-22 19:29:43 +04:00
Andrey Sobolev
4ec92d94b7
UBERF-8968: Get rid of prosemirror in transactor (#7746)
Some checks are pending
CI / test (push) Blocked by required conditions
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (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>
2025-01-21 23:49:45 +07:00
Andrey Sobolev
46084e0c82
UBERF-9165: Fix archived workspace select (#7712)
Fix workspace loading issue when click on archived

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-01-20 12:11:03 +07:00
Giorgio
01677b2039
German Translation (#7634) 2025-01-11 01:29:47 +07:00
Andrey Sobolev
d44793763e
UBERF-8581: Optimise session data (#7582) 2025-01-06 19:05:29 +07:00
Andrey Sobolev
9672f5064e
UBERF-9015: Remove confusing SYSTEM_EMAIL env (#7548)
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-25 11:53:01 +07:00
Andrey Sobolev
35981be705
UBERF-8993: Part2 (#7532)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-24 17:39:51 +07:00
Andrey Sobolev
b5166df832
Bump mongo driver to 6.12 (#7537)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-24 14:46:18 +07:00
Andrey Sobolev
6a7d9e3bda
UBERF-8993: Fix handling of known errors (#7526)
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 / svelte-check (push) Has been cancelled
CI / formatting (push) Has been cancelled
CI / test (push) Has been cancelled
CI / docker-build (push) Has been cancelled
CI / dist-build (push) Has been cancelled
2024-12-23 17:54:09 +07:00
Dakshesh Jain
6c9cb78493
feat: resend invitation to kicked employee (#7472)
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: Dakshesh Jain <dakshesh.jain14@gmail.com>
2024-12-20 16:39:02 +07:00
devin-ai-integration[bot]
083a0b222e
fix: add missing 'mode IN' to archivingSql query (#7510)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: alexey@hardcoreeng.com <alexey@hardcoreeng.com>
2024-12-19 23:44:40 +07:00
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
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
5832ac119a
QFix list of workspaces (#7452)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-13 19:07:07 +07:00
Andrey Sobolev
942a6c768f
UBERF-8888: Fix backup (#7451)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-13 17:41:30 +07:00
Andrey Sobolev
de77b1a559
UBERF-8887: Allow override region settings (#7450)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-12-13 16:23:14 +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
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
f740e09b3d
Fix create workspace region selector (#7212)
Some checks are pending
CI / docker-build (push) Blocked by required conditions
CI / dist-build (push) Blocked by required conditions
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
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-11-21 14:39:25 +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
TSekyra
13e1d03b9c
Czech localization (#7204)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
Signed-off-by: Sekyra <sekyra@flexcon.cz>
Co-authored-by: Kristina <kristin.fefelova@gmail.com>
2024-11-21 12:35:16 +07:00
Andrey Sobolev
e493d35ac6
Rework triggers with arrays (#7168) 2024-11-13 21:25:57 +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
lona91
70af2321f7
Italian translation (#7085)
Signed-off-by: lona91 <lona2303@gmail.com>
2024-11-04 15:39:54 +05:00
Andrey Sobolev
492225b2bf
UBERF-8569: Backup service regions support (#7090)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-11-04 14:35:50 +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
2f4f15e2d5
New pg driver (#7049)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-10-28 16:13:16 +07:00
Denis Bykhov
c7fb3bdb98
Allow convert guest to user via invite link (#7014) 2024-10-22 21:43:33 +07:00
Alexey Zinoviev
8edf748d30
Qfix: Extend patch version values range in PG (#7005)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-10-21 16:18:30 +04:00
Alexey Zinoviev
11b6aa4820
uberf-8512: fix acc memory leak (#7002)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-10-21 14:00:14 +07:00
Alexey Zinoviev
bad07b90fc
uberf-8511: configurable account db ns (#6978)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-10-18 20:22:26 +07:00
Alexey Zinoviev
7d91ffee77
Improve ws upgrade logging (#6967)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-10-17 17:01:39 +07:00