100 Commits
Author SHA1 Message Date
Alexey ZinovievandGitHub 8328cf2631 Qfix: allow notifications for guests with collab security (#10510)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2026-02-16 16:08:45 +07:00
Alexey ZinovievandGitHub 1c9112dab8 Qfix: external approver (#10350)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2026-01-03 16:42:39 +05:00
Alexey ZinovievandGitHub 02fa0f4419 eqms-1401: track password changed events (#10217)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-11-17 12:09:49 +07:00
Alexey ZinovievandGitHub c6deabe416 Qfix: double approval of review/approve request (#10199)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-11-10 01:25:32 +04:00
Alexey ZinovievandGitHub 7d1ab03db9 EQMS-1402: limit password login max attempts (#10184)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-11-01 09:52:59 +04:00
Alexey Zinoviev f91eb108c1 Add password login locked platform status
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-11-01 00:12:21 +04:00
Alexey ZinovievandGitHub 90e83a23fd EQMS-1650: External approvers fixes (#10181)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-31 23:26:51 +07:00
Alexey Zinoviev b3df6fa3f6 Allow guest to update its identities
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-31 03:35:30 +04:00
Alexey Zinoviev 995d448694 Update TxAccessLevel interface
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-31 03:12:54 +04:00
Alexey ZinovievandGitHub df50eab941 Subscriptions (#10114) 2025-10-30 10:45:20 +07:00
Alexey Zinoviev 522a825691 Update lock file
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-29 01:53:24 +04:00
Alexey Zinoviev 001e17e598 New subscription methods in account-client 2025-10-29 01:51:17 +04:00
Alexey Zinoviev a05333e556 Fix lock file
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-22 16:49:14 +04:00
Alexey Zinoviev fc9655f9b8 Add subsciption methods to account client
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-22 16:46:34 +04:00
Alexey ZinovievandGitHub b86b3e46f3 UBERF-13891: global user profile (#10102)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-16 16:15:38 +04:00
Alexey Zinoviev 6ae6e27c37 Fix lock file
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-15 22:09:30 +04:00
Alexey Zinoviev 05c9f9bae1 Add global user profile
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-15 22:03:56 +04:00
Alexey ZinovievandGitHub 9baf2ce2e0 Chore: improve sass warning suppression, add huly.utils and server to pmpm config overrides (#10078)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-13 18:38:39 +04:00
Alexey ZinovievandGitHub 403693f7ee Merge pull request #1 from hcengineering/chore/fixed-update-deps
Chore: use fixed versions in update-deps
2025-10-13 14:50:32 +04:00
Alexey Zinoviev c6663d2e38 Chore: commit changes
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-13 14:48:39 +04:00
Alexey Zinoviev 63bb7b229e Chore: use fixed versions in update-deps
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-13 14:13:29 +04:00
Alexey ZinovievandGitHub c6828a48f9 Chore: use modern api sass (#10070)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-12 22:39:43 +07:00
Alexey ZinovievandGitHub 256b2c3064 Qfix: add ai-assitant to list of allowed integration services (#10052)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-08 17:45:34 +04:00
Alexey ZinovievandGitHub 271c72f4fd Qfix: Add fulltext dlq (#10046)
* Qfix: add fulltext dlq
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* Fix wording
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-08 10:05:59 +07:00
Alexey ZinovievandGitHub 6c6e9c3edd Qfix: delete milestone (#10043)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-07 23:17:58 +07:00
Alexey ZinovievandGitHub b7c5e2bee5 uberf-13874: generate token for ai assistant (#10038) 2025-10-07 10:25:09 +07:00
Alexey ZinovievandGitHub e7ff7c0958 UBERF-13864: Fix social id presenter (#10035) 2025-10-06 17:42:52 +07:00
Alexey ZinovievandGitHub c235d0d83d Qfix: ai assistant desktop (#10031)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-06 11:50:39 +04:00
Alexey ZinovievandGitHub 58bd1ccd77 Qfix: move user profile to default card space (#10029)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-06 01:09:20 +05:00
Alexey ZinovievandGitHub 21d5a80fc9 Qfix: use css var for calendar zone bg color (#10013)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-03 00:33:19 +05:00
Alexey ZinovievandGitHub edc2378845 UBERF-13844,13845: Edit card type UI improvements (#10009)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-02 23:03:31 +04:00
Alexey ZinovievandGitHub e5b7f9cc1d EQMS-1650: External approvers (#9987)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-01 21:16:55 +04:00
Alexey ZinovievandGitHub 7d706ec4f1 Qfix: account client type (#9988)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-10-01 09:24:20 +07:00
Alexey ZinovievandGitHub 63f207431c Qfix: restore draft condition (#9921)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-23 16:38:55 +07:00
Alexey ZinovievandGitHub 7aa9158e76 Qfix: region when restoring from v6 (#9920)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-23 12:53:37 +04:00
Alexey ZinovievandGitHub 550f1a59a5 UBERF-13692: Adjut merge contacts to global accounts (#9911) 2025-09-22 22:25:09 +07:00
Alexey ZinovievandGitHub 033a1ce537 eqms-1618: fix server branding (#9907)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-22 17:24:02 +07:00
Alexey ZinovievandGitHub 332ada682b selfh-199: v7 restore providers social ids (#9892)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-18 16:09:46 +04:00
Alexey ZinovievandGitHub 32027c80ea uberf-13587: fix integrating ai-assistant in workspaces other than the first one (#9882) 2025-09-18 10:20:48 +07:00
Alexey ZinovievandGitHub ed6d6f90bb Qfix: import tool owner permissions (#9883)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-17 22:51:07 +07:00
Alexey ZinovievandGitHub d0a42d63ec UBERF-13587: Huly secretary integration (#9861)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-17 16:23:35 +04:00
Alexey ZinovievandGitHub aaa60b7f05 eqms-1644: fix mixins in server pipeline of workspace service (#9839)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-11 22:49:50 +07:00
Alexey ZinovievandGitHub c0fa4b7299 UBERF-13511: Support guest tokens with open account (#9834)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-11 22:49:33 +07:00
Alexey ZinovievandGitHub 443856f58f UBERF-13510: Card space public link (#9804)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-09 13:32:17 +07:00
Alexey ZinovievandGitHub f81576c1f2 uberf-13507: support space membership via token claim (#9786)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-05 17:22:12 +07:00
Alexey ZinovievandGitHub c3902bb9aa UBERF-13485: Restore v6 from storage tool (#9777)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-04 16:16:18 +07:00
Alexey ZinovievandGitHub 8700bd5715 selfh-195: generate uuid for workspaces where missing (#9751)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-01 20:51:05 +07:00
Alexey ZinovievandGitHub 00e7f1310a UBERF-13383: Guest access token (#9747)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-09-01 15:07:22 +07:00
Alexey ZinovievandGitHub e173fd0115 UBERF-12323: Include accounts info into backup (#9659)
* uberf-12323: include accounts data into backups
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-12323: support full recheck
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-12323: bump forced full recheck
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-12323: remove excess logs
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-12323: fix tests
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-12323: update local dev setup
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

---------

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-27 19:40:39 +07:00
Alexey ZinovievandGitHub c897d9ea68 Qfix: migrate deleted social ids in calendar events user (#9709)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-21 19:08:51 +07:00
Alexey ZinovievandGitHub 07a5ebeb91 Qfix: do not cache desktop packaging results (#9708)
* Qfix: do not cache desktop packaging results
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* Move bump version to CI
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-21 17:52:07 +07:00
Alexey ZinovievandGitHub 5f600e2ff9 Qfix: calendar user migration (#9707)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-20 23:56:14 +07:00
Alexey ZinovievandGitHub a24641e282 uberf-12632: fix profile name change (#9691)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-19 14:51:18 +07:00
Alexey ZinovievandGitHub c1d7faa161 qfix: backward compatible multiple desktop updates channels (#9687)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-18 23:02:37 +07:00
Alexey ZinovievandGitHub f6b2b200fd selfh-182: Add v7 tools for migration from v6 (#9678)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-15 15:17:22 +07:00
Alexey ZinovievandGitHub 8fc81ac57c eqms-1548: fix linux dist for desktop (#9670)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-12 20:40:55 +07:00
Alexey ZinovievandGitHub 42c7de17af EQMS-1548: TraceX desktop app (#9666)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-08-12 18:01:10 +07:00
Alexey ZinovievandGitHub f6b1b33794 UBERF-12509: Trusted accounts migration tool (#9652) 2025-08-08 15:43:26 +07:00
Alexey ZinovievandGitHub 7276c142ee UBERF-12633: Fix GH local identities (#9566) 2025-07-17 15:22:10 +07:00
Alexey ZinovievandGitHub 80574fb85f Qfix: org space auto join in import (#9562)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-17 10:15:47 +07:00
Alexey ZinovievandGitHub 9f2d272695 Qfix: qms tests (#9557)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-16 17:49:24 +07:00
Alexey ZinovievandGitHub eb11d3515e UBERF-12325: Add mongo warning for v7 (#9543)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-15 16:52:37 +07:00
Alexey ZinovievandGitHub 1682d1f2f0 UBERF-12227: Stabilize UI tests (#9521)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-14 13:23:30 +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
Alexey ZinovievandGitHub d7ac2e78e1 uberf-9488: account operations unit tests (#9503)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-09 12:12:31 +07:00
Alexey ZinovievandGitHub 7b921eeeac UBERF-12146: fix queries with lookup conditions (#9495)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-08 16:10:59 +07:00
Alexey ZinovievandGitHub 118f46e992 uberf-9485: fix state description save (#9483)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-07 19:10:13 +07:00
Alexey ZinovievandGitHub 8b5bfc35d1 uberf-12170: support merging person in addSocialIdToPerson (#9470) 2025-07-04 22:55:33 +05:00
Alexey ZinovievandGitHub 582bfdf26e Qfix: adding/deleting social ids (#9466)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-04 19:15:37 +07:00
Alexey ZinovievandGitHub 97849388ed UBERF-11998: Support account deletion from admin page (#9441)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-07-03 18:26: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
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
Alexey ZinovievandGitHub 38a1fb5fdb UBERF-11657: better handling of disabled employees (#9389)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-26 20:48:13 +07:00
Alexey ZinovievandGitHub 37c3a56155 Qfix: fast migration cmd of created/modified by (#9375)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-25 22:42:21 +07:00
Alexey ZinovievandGitHub f84f1c8714 uberf-11798: win arm build (#9366)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-25 15:32:39 +07: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 454ed2ac5b Qfix: ws filter in fixed tool (#9291)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-18 14:27:12 +04:00
Alexey ZinovievandGitHub e2c677a148 uberf-8425: fix created-modified owners tool (#9283)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-18 10:59:53 +05: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
Alexey ZinovievandGitHub d34cd599a3 Qfix GitHub auth (#9239)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-15 21:17:27 +07:00
Alexey ZinovievandGitHub d2ca1783da eqms-1576: hide region in ws selector for a regular user (#9231)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-13 20:53:22 +04:00
Alexey ZinovievandGitHub 754ad6e3a7 eqms-1582: fix roles migration (#9230)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-13 20:34:00 +04:00
Alexey ZinovievandGitHub 8e7ac1ca17 uberf-11415: person cache unit tests (#9202)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-06-10 22:07:56 +07:00
Alexey ZinovievandGitHub 4bf8176bad UBERF-11415: Optimise contact UI stores (#9185) 2025-06-10 09:44:14 +07:00
Alexey ZinovievandGitHub 95b7fccca2 uberf-9797: idp auth state (#9196) 2025-06-10 08:56:14 +07: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
Alexey ZinovievandGitHub 49927cf803 uberf-8425: retry tx account (#9133) 2025-05-29 10:35:05 +07:00
Alexey ZinovievandGitHub 70c704d468 UBERF-8425: Improve parallel ws upgrade logging within one ws service (#9118)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-28 22:58:33 +07:00
Alexey ZinovievandGitHub a32f2a9479 UBERF-11233: Fix non-confirmed sign-up/login flow (#9108) 2025-05-28 10:20:10 +07:00
Alexey ZinovievandGitHub bf39eedca8 UBERF-8425: more adjustments for migration scripts and tools (#9099)
* uberf-8425: more adjustments for migration scripts and tools
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>

* uberf-8425: fix formatting
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-26 23:59:05 +07:00
Alexey ZinovievandGitHub 9b42d2e87d uberf-10649: fix last visit for stale workspaces (#8999)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-20 23:52: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 16f7dfc24a uberf-10626: fix social identity duplicate key exception (#8969)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-16 14:32:03 +04:00
Alexey ZinovievandGitHub d0dc3076e0 Bump model version (#8963) 2025-05-16 16:30:16 +07:00
Alexey ZinovievandGitHub ca90edacae uberf-10308: adjust onboarding (#8949)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-05-15 22:14:29 +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