Commit Graph
106 Commits
Author SHA1 Message Date
Artyom SavchenkoandGitHub 703f6d4139 Fix export visibility (#10960)
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
2026-07-08 16:18:31 +07:00
Denis BykhovandGitHub d2591a1e71 Markup properties (#10804)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-27 13:46:08 +05:00
Artyom SavchenkoandGitHub f78df72be5 Rename owners to members in workspace settings (#10729)
* Renamw owners to members in workspace settings

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

* Fix tests

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

* Try to fix tests

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

* Fix formatting

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-09 14:14:19 +07:00
Artyom SavchenkoandGitHub 051d5b370c Update guests icon (#10733)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-07 13:22:55 +07:00
Artyom SavchenkoandGitHub ea254970c0 feat: Add ability to configure guest permissions (#10708)
* Configure guest permissions

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

* Fix permission domain

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

* Fix permission declaration

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

* Fix lock file

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

* Guest permissions

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

* Allow guests to update their own documents

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

* Add modules order

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

* Fix translations, icons

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

* Fix disabled apps and update translations

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-05 14:36:59 +07:00
Denis BykhovandGitHub 4ef554b9d2 Two-Factor Authentication (2FA) (#10658)
* Two-Factor Authentication (2FA)

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

* Fix test

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

* Fix test

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

* Fix tests

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

* More test fixes

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

* Fix tests

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

---------

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-03-21 14:36:32 +07:00
Artyom SavchenkoandGitHub 48a28a0b81 Configure who should be able to send invitation link (#10555)
* Configure who should be able to send invitation link

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

* Add user role select

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

* Limit default user roles

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-02-25 19:42:11 +07:00
Denis BykhovandGitHub c91a19cae8 Improve custom employee ref (#10349)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-01-03 01:08:01 +05:00
Denis BykhovandGitHub b49722b6bf RBAC per class (#10314)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-12-18 21:10:29 +05:00
Artyom SavchenkoandGitHub c59a122649 Add default settings for meeting rooms (#10293)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-12-12 12:00:12 +05:00
Denis BykhovandGitHub 020bfc3855 Improve attribute permissions presenter (#10272)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-12-03 22:03:08 +07:00
Andrey SobolevandGitHub fb49e27c22 Allow to ignore features for an installation (#10234)
* Feat: Allow to disable any plugin and few extra stuff

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

* Remove redundant logging

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

* Update desktop to also filter features

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

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-11-28 12:26:10 +07:00
Denis BykhovandGitHub 7f130e3987 ID type (#10126)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-10-22 22:44:21 +05:00
Artyom SavchenkoandGitHub 7e92c12073 UBERF-11414: Integrations (#9610)
* UBERF-11414: Use common integration kind

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

* UBERF-11414: Allow multiple gmail

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

* UBERF-11414: Merge with develop

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

* UBERF-11414: Refactor integration kinds

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

* UBERF-11414: Add integrations package

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

* UBERF-11414: Integrations

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

* UBERF-11414: Integration state and config

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

* UBERF-11414: Add integration events

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

* UBERF-11414: Refresh integration states

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

* UBERF-11414: Rename to integration-client

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

* UBERF-11414: Add filter button

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

* UBERF-11414: Add translations for filters

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

* UBERF-11414: Synced channels count

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

* UBERF-11414: Actions

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

* UBERF-11414: Add isLoading for connect

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

* UBERF-11414: Create connection and integration

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

* UBERF-11414: Use social id from hulygram

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

* UBERF-11414: Remove old integrations

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

* UBERF-11414: Gmail state

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

* UBERF-11414: Gmail state and disconnect all handler

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

* UBERF-11414: Add tests

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

* UBERF-11414: Formatting

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

* UBERF-11414: Gmail sync state

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

* UBERF-11414: Fix rush check

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

* UBERF-11414: Fix gmail tests

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

* UBERF-11414: Fix calendar actions and config

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

* UBERF-11414: Calendar state

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

* UBERF-11414: Access config

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

* UBERF-11414: Github integration state

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

* UBERF-11414: Fix svelte errors

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

* UBERF-11414: Fix formatting

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

* UBERF-11414: Fix typos

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

* UBERF-11414: Fix validate

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

* UBERF-11414: Fix translations

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

* UBERF-11414: Retry on network issues

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-08-04 15:14:06 +07:00
Denis BykhovandGitHub 9a7fac00c4 Rework calendar service (#9323)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-06-24 09:01:29 +07:00
Denis BykhovandGitHub 17d804e639 Extract collaborators (#9217)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-06-20 13:50:51 +05: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
Alexander PlatovandGitHub 39d1c0a76a UBERF-10741: The application name has been corrected and the Customize label has been added (#9056)
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>
2025-05-22 09:31:30 +07:00
Alexey ZinovievandGitHub a7422a627d Qfix: remove dev migrations (#8651) 2025-04-22 08:43:14 +07:00
Andrey SobolevandGitHub ad9d8ae0e6 UBERF-10272: Allow workspace owners to enable/disable modules (#8638)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-04-21 11:32:31 +07:00
ChunosovGitHubCopilot 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>
31de65a60c Account mailboxes (#8342)
* add mailboxes settings page

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* add account methods and ui for mailbox settings

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* load mailbox domains in settings

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* create mailbox table in migrations

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* add translations, generate password for mailbox

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* Potential fix for code scanning alert no. 145: Creating biased random numbers from a cryptographically secure source

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Chunosov <N.Chunosov@yandex.ru>
Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* update pnpm.lock

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

* move password generation to utils

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>

---------

Signed-off-by: Nikolay Chunosov <Chunosov.N@gmail.com>
Signed-off-by: Chunosov <N.Chunosov@yandex.ru>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-03-26 11:38:18 +07:00
Anna KhismatullinaandGitHub 6beddd3b16 Port export changes to develop (#8329)
Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>
2025-03-25 21:10:51 +05:00
Alexey ZinovievandGitHub 899b00df66 UBERF-9503: generated social ids (#8208) 2025-03-20 17:21:51 +07:00
Andrey SobolevandGitHub 2b03c56939 UBERF-9633: More proper fix (#8249)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-03-17 16:37:13 +04:00
Anna KhismatullinaandGitHub d4731a63b0 Support export to JSON, CSV (#8193)
Signed-off-by: Anna Khismatullina <anna.khismatullina@gmail.com>
2025-03-12 22:31:58 +07:00
Alexey ZinovievandGitHub f3c231df0a UBERF-9502: Account uuids in models (#8125)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2025-03-05 12:22:15 +07:00
Alexey ZinovievandGitHub 2c64ceadb8 UBERF-8425: Global accounts (#7573) 2025-02-04 10:31:03 +07:00
Denis BykhovandGitHub 9a02b1d430 Cards (#7809) 2025-01-29 11:35:17 +07:00
Andrey SobolevandGitHub 81dd4cdee7 UBERF-9107: Add backup list support (#7662)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-01-15 11:08:51 +07:00
Denis BykhovandGitHub 582766bc63 Add relation functionality (#7653) 2025-01-14 10:31:49 +07:00
Andrey SobolevandGitHub 9dcb6f23fe UBERF-8552: Extract indexer into separate service (#7120) 2024-11-11 19:20:10 +07:00
Alexander PlatovandGitHub ad54f56f4c Adaptive aSide in Settings (#7130)
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>
2024-11-08 12:43:06 +07:00
Alexey ZinovievandGitHub 13a75f4116 UBERF-8017: Support updating workspace name and deleting workspace (#6476)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-09-04 01:14:42 +07:00
Alexander PlatovandGitHub e591e073a4 Added Teamspace tests, UI fixes (#6326) 2024-08-13 09:55:05 +07:00
Alexander PlatovandGitHub 1329fb1d7a Rebase (#6088)
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>
2024-07-25 22:16:08 +07:00
KristinaandGitHub e4192b27fc UBERF-7513: Improve notifications model to allow external notifications channels (#6037)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-07-12 19:07:11 +07:00
Denis BykhovandGitHub 585e565518 Fix edit attribute actions (#6054)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-07-12 00:42:29 +07:00
Denis BykhovandGitHub 2fb4763f3f remove extra spaces (#5930)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-06-28 08:55:32 +05:00
Andrey SobolevandGitHub b3db3024f3 UBERF-7308: Upgrade model improvements (#5847)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-06-18 18:02:41 +07:00
KristinaandGitHub 0f79b9fed7 Cleanup code (#5736)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2024-06-05 22:35:38 +07:00
Andrey SobolevandGitHub 8c6a5f4e9d UBERF-7011: Switch to Ref<Blob> (#5661)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-05-27 12:25:57 +05:00
Denis BykhovandGitHub 7eb795f9b8 Fix guest settings (#5597)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-05-14 23:06:57 +07:00
Denis BykhovandGitHub 6967255648 Guests (#5536)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-05-08 16:41:44 +07:00
Alexey ZinovievandGitHub 4bc1534ee0 EZQMS-729: Restrict spaces operations (#5500) 2024-05-04 20:49:24 +07:00
Andrey SobolevandGitHub 7b1ea0d3e5 UBERF-6469: Fix slow index creation (#5324)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2024-04-12 12:23:32 +07:00
Alexey ZinovievandGitHub 418b4b1bbd UBERF-6001: Roles management (#4994)
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
2024-03-27 13:49:36 +05:00
Denis BykhovandGitHub 6e8f4ab030 UBERF-6091 (#5055)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-03-25 15:35:42 +07:00
Vyacheslav TumanovandGitHub 36bc394e7a Use logo for workspaces (#4828)
Signed-off-by: Vyacheslav Tumanov <me@slavatumanov.me>
2024-02-29 21:40:00 +07:00
Denis BykhovandGitHub bdebc4f8a9 UBERF-5781 (#4809)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-02-28 22:06:24 +07:00
Denis BykhovandGitHub 7562a5e5cf Add strings for classes (#4683)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2024-02-17 00:52:13 +07:00