Artyom Savchenko and GitHub
703f6d4139
Fix export visibility ( #10960 )
...
Signed-off-by: Artyom Savchenko <armisav@gmail.com >
2026-07-08 16:18:31 +07:00
Denis Bykhov and GitHub
d2591a1e71
Markup properties ( #10804 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-04-27 13:46:08 +05:00
Artyom Savchenko and GitHub
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 Savchenko and GitHub
051d5b370c
Update guests icon ( #10733 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-04-07 13:22:55 +07:00
Artyom Savchenko and GitHub
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 Bykhov and GitHub
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 Savchenko and GitHub
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 Bykhov and GitHub
c91a19cae8
Improve custom employee ref ( #10349 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-03 01:08:01 +05:00
Denis Bykhov and GitHub
b49722b6bf
RBAC per class ( #10314 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-12-18 21:10:29 +05:00
Artyom Savchenko and GitHub
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 Bykhov and GitHub
020bfc3855
Improve attribute permissions presenter ( #10272 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-12-03 22:03:08 +07:00
Andrey Sobolev and GitHub
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 Bykhov and GitHub
7f130e3987
ID type ( #10126 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-10-22 22:44:21 +05:00
Artyom Savchenko and GitHub
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 Bykhov and GitHub
9a7fac00c4
Rework calendar service ( #9323 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-06-24 09:01:29 +07:00
Denis Bykhov and GitHub
17d804e639
Extract collaborators ( #9217 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-06-20 13:50:51 +05:00
Alexey Zinoviev and GitHub
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 Platov and GitHub
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 Zinoviev and GitHub
a7422a627d
Qfix: remove dev migrations ( #8651 )
2025-04-22 08:43:14 +07:00
Andrey Sobolev and GitHub
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
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 Khismatullina and GitHub
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 Zinoviev and GitHub
899b00df66
UBERF-9503: generated social ids ( #8208 )
2025-03-20 17:21:51 +07:00
Andrey Sobolev and GitHub
2b03c56939
UBERF-9633: More proper fix ( #8249 )
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-03-17 16:37:13 +04:00
Anna Khismatullina and GitHub
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 Zinoviev and GitHub
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 Zinoviev and GitHub
2c64ceadb8
UBERF-8425: Global accounts ( #7573 )
2025-02-04 10:31:03 +07:00
Denis Bykhov and GitHub
9a02b1d430
Cards ( #7809 )
2025-01-29 11:35:17 +07:00
Andrey Sobolev and GitHub
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 Bykhov and GitHub
582766bc63
Add relation functionality ( #7653 )
2025-01-14 10:31:49 +07:00
Andrey Sobolev and GitHub
9dcb6f23fe
UBERF-8552: Extract indexer into separate service ( #7120 )
2024-11-11 19:20:10 +07:00
Alexander Platov and GitHub
ad54f56f4c
Adaptive aSide in Settings ( #7130 )
...
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com >
2024-11-08 12:43:06 +07:00
Alexey Zinoviev and GitHub
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 Platov and GitHub
e591e073a4
Added Teamspace tests, UI fixes ( #6326 )
2024-08-13 09:55:05 +07:00
Alexander Platov and GitHub
1329fb1d7a
Rebase ( #6088 )
...
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com >
2024-07-25 22:16:08 +07:00
Kristina and GitHub
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 Bykhov and GitHub
585e565518
Fix edit attribute actions ( #6054 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2024-07-12 00:42:29 +07:00
Denis Bykhov and GitHub
2fb4763f3f
remove extra spaces ( #5930 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2024-06-28 08:55:32 +05:00
Andrey Sobolev and GitHub
b3db3024f3
UBERF-7308: Upgrade model improvements ( #5847 )
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2024-06-18 18:02:41 +07:00
Kristina and GitHub
0f79b9fed7
Cleanup code ( #5736 )
...
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com >
2024-06-05 22:35:38 +07:00
Andrey Sobolev and GitHub
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 Bykhov and GitHub
7eb795f9b8
Fix guest settings ( #5597 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2024-05-14 23:06:57 +07:00
Denis Bykhov and GitHub
6967255648
Guests ( #5536 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2024-05-08 16:41:44 +07:00
Alexey Zinoviev and GitHub
4bc1534ee0
EZQMS-729: Restrict spaces operations ( #5500 )
2024-05-04 20:49:24 +07:00
Andrey Sobolev and GitHub
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 Zinoviev and GitHub
418b4b1bbd
UBERF-6001: Roles management ( #4994 )
...
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com >
2024-03-27 13:49:36 +05:00
Denis Bykhov and GitHub
6e8f4ab030
UBERF-6091 ( #5055 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2024-03-25 15:35:42 +07:00
Vyacheslav Tumanov and GitHub
36bc394e7a
Use logo for workspaces ( #4828 )
...
Signed-off-by: Vyacheslav Tumanov <me@slavatumanov.me >
2024-02-29 21:40:00 +07:00
Denis Bykhov and GitHub
bdebc4f8a9
UBERF-5781 ( #4809 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2024-02-28 22:06:24 +07:00
Denis Bykhov and GitHub
7562a5e5cf
Add strings for classes ( #4683 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2024-02-17 00:52:13 +07:00