Commit Graph
362 Commits
Author SHA1 Message Date
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
Alexey ZinovievandGitHub b5fd7f0987 qfix: account unit test (#9409)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-30 14:59:45 +07:00
Andrey SobolevandGitHub cee68bc064 qfix: get pending data id (#9402)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-30 12:24:21 +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 90ef532d64 qfix: update last visit (#9401)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-30 00:28:39 +07:00
Denis BykhovandGitHub 804c0c5a5c Add calendar to allowed (#9373)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-06-25 18:47:28 +05:00
Andrey SobolevandGitHub fa398672fe Qfix for admin access (#9254)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-25 16:46:47 +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 36d2c04d1e QFIX: Hide deleted workspaces from select workspace list (#9337)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-23 17:03:19 +05:00
Andrey SobolevandGitHub 6934f6b393 QFIX: Optimize getWorkspaceInfo use (#9302)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-06-19 13:08:29 +05:00
Alexey ZinovievandGitHub 3d95663283 uberf-11651: fix huly id confirmation for dev setup (#9296)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-18 20:58:41 +07:00
Alexey ZinovievandGitHub 2d009aaeea uberf-8425: improve account methods params checks (#9278)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-17 23:45:58 +07:00
Alexey ZinovievandGitHub 8b383bd49c QFix: Public links (#9264)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-17 10:15:15 +07:00
Alexey ZinovievandGitHub 48778e4985 Qfix: make github login/signup case insensitive (#9247)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-16 02:10:02 +07:00
Alexander OnnikovandGitHub 7c5d76ccc1 fix: ensure workspace and account uuid when generating token (#9246)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-16 02:02:25 +07:00
Alexey ZinovievandGitHub d34cd599a3 Qfix GitHub auth (#9239)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-15 21:17:27 +07:00
Anton AlexeyevandGitHub de3ed8d643 Readonly forbid GitHub authorization (#9212) 2025-06-11 15:28:11 +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
Alexey ZinovievandGitHub 14310dfa6f UBERF-8425: Fix account upgrade deadlocks (#9163)
* uberf-8425: fix account upgrade deadlocks
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-8425: fix unit tests
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-04 00:07:18 +07:00
Alexey ZinovievandGitHub 89f81fd14a UBERF-8425: Improved pg/acc/ws error handling (#9144)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-02 10:54:48 +04:00
Anton AlexeyevandGitHub 635304c4af Readonly workspace access (#9005)
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
2025-06-02 13:21:38 +07:00
Alexey ZinovievandGitHub 49927cf803 uberf-8425: retry tx account (#9133) 2025-05-29 10:35:05 +07:00
Alexey AristovandGitHub 29405cd043 hulygram UI integration (#9103)
* hulygram UI integration

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

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

* consider AI robot suggestions

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

* add missing translations

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

* corrections after code review

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

* move api handling to the api.ts module

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

* account service: register hulygram service id

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

* correct source code formatting

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

* correct accounts tests (service name changed)

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

* minor change (for gh troubleshooting)

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

---------

Signed-off-by: Alexey Aristov <aav@acm.org>
2025-05-27 16:38:16 +02: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 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
Alexey ZinovievandGitHub efb6ea9085 UBERF-8425: Speed up accounts migration (#8994)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-20 17:47:32 +07:00
Alexey ZinovievandGitHub 53f02fac18 uberf-10455: merge accounts for merged persons (#8942) 2025-05-15 19:15:04 +07:00
Alexey ZinovievandGitHub f98007b2e9 UBERF-10550: Support internal endpoint in getLoginInfoByToken (#8902)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-12 23:00:25 +07:00
Alexey ZinovievandGitHub ebdb7fc392 uberf-10488: allow ws limit per account (#8864)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-07 12:28:05 +07:00
Denis BykhovandGitHub 44cecc1a73 Rewrite calendar service (#8851)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-05-06 17:04:52 +07:00
Alexey ZinovievandGitHub c42a94f697 UBERF-9559: Make CR accounts migrations concurrency safe (#8821)
* uberf-9559: make cr accounts migrations concurrency safe
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-9559: fix test
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-03 23:30:39 +07:00
Artyom SavchenkoandGitHub ac249c8273 UBERF-9764: Adjust gmail for new accounts (#8681)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-04-28 11:37:30 +05:00
Alexey ZinovievandGitHub 26194a4dbf UBERF-10303: Always sign up with OTP (#8665) 2025-04-23 09:33:57 +07:00
Denis BykhovandGitHub bbbdf67b28 Fix otp admin login (#8639)
* Fix otp admin login

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

* Fix

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

---------

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-04-19 01:17:31 +07:00
Artyom SavchenkoandGitHub 7575fa08ec UBERF-10248: Fix local time (#8623)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-04-18 13:09:08 +07:00
Alexey ZinovievandGitHub fb12d735ff uberf-10227: fix createdOn type in getUserWorkspaces (#8584)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-04-16 20:52:42 +07:00
Andrey SobolevandGitHub 0c9c985ab8 UBERF-9521: Refactor session manager (#8560)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-16 20:50:58 +07:00
Artyom SavchenkoandGitHub c370fdb1a8 UBERF-10248: Fix timezone loading (#8586)
* UBERF-10248: Fix local timezone

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

* UBERF-10248: Remove unused import

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

* UBERF-10248: Remove redundant arg

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-04-16 20:30:05 +07:00
ChunosovandGitHub 7015461c72 Use huly id for caldav, disable app secret getting for accounts (#8581)
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
2025-04-16 13:39:22 +04:00
Alexey ZinovievandGitHub 163295783b uberf-10228: expose release social id to services (#8562) 2025-04-15 21:06:59 +07:00
Artyom SavchenkoGitHubCopilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
a8d6eaca92 QFix: Fix default timezone (#8547)
* QFix: Fix default timezone

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

* Clean up

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

* Potential fix for code scanning alert no. 165: Unvalidated dynamic method call

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Artyom Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-04-15 14:07:04 +07:00
ChunosovandGitHub 241ee3be06 allow user to manage their integrations (#8545)
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
2025-04-15 12:51:57 +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
Alexey ZinovievandGitHub aa9215ed13 uberf-9754: fix account timestamp (#8520) 2025-04-10 20:24:58 +07:00
KristinaandGitHub 2aa8ae5243 Adjust tg bot (#8412)
* Remove notification provider func

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* Adjust tg-bot

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* Use global integration

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* Use workspace integration

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* getSocialIdBySocialKey -> findFullSocialIdBySocialKey

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* move findFullSocialIdBySocialKey to service operations

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* use listIntegrations with account token

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* Adjust api

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

* Fxi tests

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>

---------

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-04-10 12:54:53 +07:00
Alexey ZinovievandGitHub b31e340959 uberf-9530: support old guest link (#8506)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-04-10 11:39:34 +07:00
Alexey ZinovievandGitHub 4cb1f3e411 UBERF-9732: Use huly id as primary social id (#8499)
* uberf-9732: use huly id as primary social id
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-9732: fix person id filter
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-04-09 09:52:06 +07:00
Alexey ZinovievandGitHub 66325de693 UBERF-9726: Fix integrations in accounts for CR 24.1 (#8490)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-04-08 10:47:27 +04:00
Artyom SavchenkoandGitHub 163cca55da UBERF-9734: Set default account timezone (#8469)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-04-07 14:28:55 +07:00
Alexey ZinovievandGitHub 9bf5234730 uberf-9726: manage integrations in accounts (#8475) 2025-04-05 20:43:22 +07:00