Anton Alexeyev and GitHub
a1ffab395b
Office: Forbid anonymous invites & join requests ( #10065 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-10-11 00:45:24 +05:00
Anton Alexeyev and GitHub
a0b9722b7d
Reconnect pulse client after token change ( #10055 )
...
* Reconnect pulse client after token change
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix token check
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-10-09 16:27:57 +07:00
Anton Alexeyev and GitHub
9690bd4d40
Qfix: billing livekit errors ( #10015 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-10-03 12:40:24 +07:00
ff4fdc228a
Office: use pulse for invites and join requests ( #9941 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-02 11:37:55 +07:00
Anton Alexeyev and GitHub
d60929027a
Open meeting minutes after joining the room ( #9976 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-30 21:06:07 +07:00
Anton Alexeyev and GitHub
80886e8201
Skip meeting participants in invite list ( #9981 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-30 18:39:31 +07:00
Anton Alexeyev and GitHub
78c25e8b6b
Fix hidden popups in fullscreen meeting ( #9982 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-30 14:44:39 +04:00
Anton Alexeyev and GitHub
764d963885
Backport plugin permissions in the workspace ( #9966 )
...
* Apply patch
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix merge errors
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix drive header
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix formatting
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix tests
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-30 09:55:39 +07:00
Anton Alexeyev and GitHub
5307bd95fa
Office: Meeting control bar with large buttons ( #9946 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-26 12:58:20 +07:00
Anton Alexeyev and GitHub
2af4a50003
Office: refactor meeting creation ( #9905 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-24 13:58:51 +07:00
Anton Alexeyev and GitHub
ab0ee7388d
Emoji improvements ( #9730 )
...
* Add Noto Color emojis
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix custom emojis in the new chat
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Rollback unnecessary changes
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix return type
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Load emoji function in the top level component
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix detection of messages with emojis only
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix formatting
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Move parseEmojisFunction to the plugin
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-09 12:34:38 +07:00
Anton Alexeyev and GitHub
cc3c41383e
Fix office person assignee ( #9798 )
2025-09-08 22:45:36 +07:00
Anton Alexeyev and GitHub
c18617c3a3
Bump livekit packages ( #9763 )
...
* Bump livekit packages
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Update agent later
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Update lockfile
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-03 15:47:47 +07:00
Anton Alexeyev and GitHub
f0dd63e8a0
Fix race condition during lk connection ( #9764 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-03 10:58:53 +07:00
Anton Alexeyev and GitHub
e92eb593fd
Fix broadcasting txes with collab security ( #9740 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-02 13:18:30 +07:00
Anton Alexeyev and GitHub
d48e8a657c
Change lk connection options ( #9757 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-02 13:01:10 +07:00
Anton Alexeyev and GitHub
d3a6cc6fde
Fix scroll in the meeting widget ( #9749 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-01 20:26:32 +07:00
Anton Alexeyev and GitHub
0b3e5aa8cf
Uberf-13261: Improve office UX ( #9733 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-01 11:23:21 +07:00
2887252801
Refactor handling media devices & permissions ( #9718 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-28 15:19:31 +07:00
Anton Alexeyev and GitHub
fd79b662f4
Qfix office layout ( #9703 )
...
* Fix fullscreen Room layout after screen sharing
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix camera preview constraints
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix formatting
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Use ideal constraints
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-08-21 17:52:35 +07:00
Anton Alexeyev and GitHub
94cc20eb73
Fix ParticipantView overflow ( #9694 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-08-19 16:40:08 +07:00
Anton Alexeyev and GitHub
45180d47cd
Fix some issues with livekit connection ( #9690 )
...
* Fix some issues with livekit connection
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix parameter name
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix formatting
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-08-19 14:50:43 +07:00
Anton Alexeyev and GitHub
74cfdbccf8
Office: refactor livekit logic ( #9679 )
2025-08-19 02:24:02 +07:00
Anton Alexeyev and GitHub
ea81ec0cc8
Refactor device management in the office ( #9656 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-08-12 11:21:14 +07:00
Anton Alexeyev and GitHub
f3909a819c
Fix livekit retry counter ( #9651 )
2025-08-07 21:29:19 +07:00
Anton Alexeyev and GitHub
3f2606b2bd
Qfix readonly improvements ( #9621 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-31 21:30:40 +07:00
Anton Alexeyev and GitHub
64530262bb
Allow to get blob metadata without authorization ( #9615 )
...
Since getting the blob itself does not require authorization
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-30 16:55:30 +07:00
Anton Alexeyev and GitHub
0a7c25dacf
Allow to edit description of Channel ( #9607 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-28 10:28:05 +05:00
Anton Alexeyev and GitHub
4a115b8e4d
Hide excluded apps for guests ( #9608 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-28 10:27:23 +05:00
Anton Alexeyev and GitHub
dd4f987ff6
Qfix readonly ( #9605 )
...
* Allow guests to initiate meeting
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Allow guests to communicate in the old chat
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix search in CardsPopup
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Restore guest role picking in ui
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-27 16:39:52 +02:00
Anton Alexeyev and GitHub
3579a8be99
Readonly tune guest permissions ( #9593 )
2025-07-24 08:56:45 +07:00
Anton Alexeyev and GitHub
cfbe03bf99
Readonly ux improvements ( #9573 )
...
* Add Join WS button to the AccountPopup
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Add ReadOnly notification to the Recorder
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Add ReadOnly notification to the file uploader
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix formatting
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Tune locales
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-21 18:23:10 +07:00
Anton Alexeyev and GitHub
446a2f9dda
Add a separate setting to control if guests can join WS ( #9540 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-14 12:36:46 +07:00
Anton Alexeyev and GitHub
ff6f0a011f
Don't show Regular Account status ( #9530 )
2025-07-11 23:32:41 +07:00
Anton Alexeyev and GitHub
0faa689520
Skip token validation on cookie delete ( #9526 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-11 17:57:35 +07:00
Anton Alexeyev and GitHub
73fa668681
Readonly allow signup ( #9517 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-11 13:19:37 +07:00
Anton Alexeyev and GitHub
c0d4fda896
Forbid datalake operations for readonly role ( #9468 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-04 19:17:51 +05:00
Anton Alexeyev and GitHub
f92bcb37f0
Check user token in love service ( #9464 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-04 19:17:03 +05:00
Anton Alexeyev and GitHub
d81a43fb1f
Fix emoji data import for missing locales ( #9442 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-07-04 13:56:03 +07:00
Anton Alexeyev and GitHub
5eccbe6464
Readonly fixes ( #9407 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-30 16:23:34 +07:00
Anton Alexeyev and GitHub
a2cfc562b9
Add error messages to the middleware ( #9387 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-26 14:56:55 +07:00
Anton Alexeyev and GitHub
b97cc9e2b4
Fix secret in billing pod ( #9377 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-26 00:38:31 +07:00
Anton Alexeyev and GitHub
a12b8423a2
Pass billing url from env ( #9369 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-25 14:43:37 +05:00
Anton Alexeyev and GitHub
daf7dec803
Embed emojibase data instead of loading from CDN ( #9361 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-25 13:31:57 +07:00
Anton Alexeyev and GitHub
e5e9b1cb92
Billing service ( #9325 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-24 11:10:27 +07:00
Anton Alexeyev and GitHub
298e2d69cc
Fix emoji input rule ( #9280 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-17 23:15:41 +07:00
Anton Alexeyev and GitHub
e45deff573
Use LK api instead of webhook to track sessions ( #9248 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-16 11:47:58 +05:00
Anton Alexeyev and GitHub
de3ed8d643
Readonly forbid GitHub authorization ( #9212 )
2025-06-11 15:28:11 +07:00
Anton Alexeyev and GitHub
f5f3a3d704
Fix image paste in new chat ( #9203 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-11 11:09:51 +07:00
Anton Alexeyev and GitHub
4fd31df4c3
Fix false positive emoji detection ( #9211 )
...
This check allows messages with only one emoji to be displayed at a larger size. In some cases, false positives caused text with emoji to be displayed at a larger size.
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-11 11:09:04 +07:00
Anton Alexeyev and GitHub
ba57b3a9bf
Allow workspace owners to edit spaces ( #9194 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-10 16:51:21 +07:00
Anton Alexeyev and GitHub
2d38b8636f
Don't show public spaces for readonly role ( #9182 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-06 13:08:43 +07:00
Anton Alexeyev and GitHub
95a2ba3aed
Forbid export attempt for readonly users ( #9181 )
2025-06-06 11:51:53 +07:00
Anton Alexeyev and GitHub
635304c4af
Readonly workspace access ( #9005 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-02 13:21:38 +07:00
Anton Alexeyev and GitHub
9017ad2310
Fix space icons ( #9089 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-05-26 22:35:38 +07:00
Anton Alexeyev and GitHub
47c61d14e4
Hide meeting minutes to guests ( #9009 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-05-21 19:19:58 +05:00
Anton Alexeyev and GitHub
0e0c38b710
Preserve space before emoticon emoji ( #9011 )
2025-05-21 19:06:53 +07:00
Anton Alexeyev and GitHub
800907b4e9
Qfix: emoji input detection ( #8927 )
2025-05-14 18:33:10 +07:00
Anton Alexeyev and GitHub
d89cfbb64c
Fix custom emojis in reactions ( #8921 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-05-14 12:32:23 +07:00
Anton Alexeyev and GitHub
b0c30707d6
Emoji node ( #8871 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-05-13 14:19:14 +07:00
Anton Alexeyev and GitHub
2d3ebb61cc
Add Milestones to issue cards in kanban board view ( #8822 )
2025-05-04 16:35:47 +07:00
Anton Alexeyev and GitHub
93a957275c
Fix issue status icon presentation ( #8795 )
2025-05-01 10:08:26 +07:00
Anton Alexeyev and GitHub
56add32de3
Fix the description of a user creation in dev mode in README ( #8492 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
Signed-off-by: utkaka <alexeyev.anton@gmail.com >
2025-04-25 14:27:34 +05:00
utkaka and GitHub
c07db83d1b
Port fix typed space owners ( #8656 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-04-22 10:43:54 +05:00
utkaka and GitHub
590ac43d59
Fix TypedSpaces empty owners ( #8574 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-04-18 11:34:31 +05:00
utkaka and GitHub
6cc278549c
Change TypeAccountUuid presenter to AccountArrayEditor ( #8546 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-04-15 12:51:45 +07:00
utkaka and GitHub
383370e532
UBERF-9604: Add edit permission check per row in Table ( #8528 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-04-14 10:56:37 +07:00
utkaka and GitHub
afbaf26078
Add browser notifications sound ( #8515 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-04-10 19:47:48 +05:00