Commit Graph
100 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
Artyom SavchenkoandGitHub dfe7d3d17c feat: Add ability to schedule notifications (#10789)
* feat: Add ability to schedule notifications

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

* Clean up

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

* Clean up

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

* Add docker file

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

* Rename pod

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

* Add debug logging

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

* Reminder fixes

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

* Fix reminders

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

* Support reminders for all events

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

* Clean up

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

* Support for project todo

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

* Fix mismatched dependency

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

* Use base event class

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-07-06 11:30:21 +05:00
Artyom SavchenkoandGitHub 184b4ec08f Allow to export documents without children (#10909)
* Allow to export documents without children

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

* Fix tests

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-07-06 11:29:21 +05:00
Artyom SavchenkoandGitHub 3353c531bd Fix accounts restore error (#10955)
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
2026-07-05 08:01:30 +07:00
Artyom SavchenkoandGitHub bc9220e977 Rescan accounts in backup (#10954)
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
2026-07-04 16:39:16 +07:00
Artyom SavchenkoandGitHub 9069f9e92a Update backup restore guide (#10953)
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
2026-07-04 11:43:26 +07:00
Artyom SavchenkoandGitHub 8541588be8 Revert "Fix publish npm (#10950)" (#10951)
This reverts commit 5bda0e790a.
2026-07-03 17:39:08 +07:00
Artyom SavchenkoandGitHub 5bda0e790a Fix publish npm (#10950)
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
2026-07-03 12:18:03 +07:00
Artyom SavchenkoandGitHub e9589607ce Remove shutdown notice, since it is already included in the special build (#10948)
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
2026-07-02 20:41:42 +07:00
Artyom SavchenkoandGitHub 596931904d Remove link to missing file in backup-restore.en.md (#10947)
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
2026-07-02 19:15:42 +07:00
Artyom SavchenkoandGitHub 4064588585 Add backup/restore guide (#10945)
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
2026-07-02 13:59:54 +05:00
Artyom SavchenkoandGitHub b8da3437ab Fix office employee assign (#10942)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-07-01 16:35:23 +07:00
0682cd502e Fix backup restore (#10943)
* Fix backup clean blobs issue

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

* Restore accounts

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

* Allow skip queue for backup-restore

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

* Fix backup of wrong social ids

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

* Filter backup logs

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

* Fix doRestoreWorkspace signature after accounts-restore port

The 'Restore accounts' cherry-pick updated the workspace-service
restore call site to pass accountsDbUrl/accountsDbNs through to
doRestoreWorkspace, but doRestoreWorkspace itself was never updated
to accept them (this mismatch existed in the upstream fork too and
only surfaced once types were rebuilt). Extend doRestoreWorkspace to
open an AccountDB from the given URL/ns, mirroring the existing
doBackup pattern, and thread it into restore() so the automatic
workspace-service restore flow can also restore accounts, not just
the manual dev-tool CLI restore.

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

---------

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
Co-authored-by: Andrey Sobolev <haiodo@gmail.com>
2026-07-01 16:29:35 +07:00
Artyom SavchenkoandGitHub 9228b8d2d0 Update contact for questions (#10939)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-06-30 21:10:40 +07:00
Artyom SavchenkoandGitHub 70e1c84f7e Update shutdown announcement (#10938)
* Update shutdown announcement

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

* Update readme

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-06-30 18:54:07 +07:00
Artyom SavchenkoandGitHub 96553daf06 Add backup download button and script (#10935)
* Add backup download button

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-06-28 18:41:16 +05:00
Artyom SavchenkoandGitHub b2cd39df24 Add hosting shutdown announcement (#10930)
* Add shutdown announcement

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

* Update notice and move to header

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

* Update announcement

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-06-26 18:33:54 +07:00
Artyom SavchenkoandGitHub 5e03566ea2 Fix account info disclosure (#10874)
* Fix account info disclosure

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

* Fix translations

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

* Clean up

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-06-19 13:09:46 +07:00
Artyom SavchenkoandGitHub f3ef8d2bab Remove deprecated import endpoint (#10912)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-06-18 16:00:46 +07:00
Artyom SavchenkoandGitHub cfa72c2dac Limit files upload (#10878)
* Limit files upload

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

* Max size limit

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

* Add storage usage and adjust styles

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

* Use mb for file size limit

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-06-16 15:20:48 +07:00
Artyom SavchenkoandGitHub 9eef305642 Fix formatting (#10911)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-06-16 14:59:41 +07:00
Artyom SavchenkoandGitHub a61d72374a Support images in markup properties (#10882)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-25 14:07:20 +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>
e3d3276451 feat: Ability to skip initial content creation (#10812)
* feat: Configure workspaces during creation

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

* Fix question description

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

* Clean up

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

* Fix formatting

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

* Fix tests

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

* Fix tests

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

* Potential fix for pull request finding 'CodeQL / Insecure randomness'

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>

* Revert "Potential fix for pull request finding 'CodeQL / Insecure randomness'"

This reverts commit e37b6de69c.

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

* Simplify workspace creation

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

* Fix layout

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

* Clean up

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

* Keep redesigned version

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

* Fix tests

Signed-off-by: Artem 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>
2026-05-22 18:58:10 +07:00
Artyom SavchenkoandGitHub a78630fa4d Fix invite workflow (#10861)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-20 13:08:56 +05:00
Artyom SavchenkoandGitHub 8d95d32cfe Fix markup field in md table (#10840)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-19 21:26:49 +05:00
Artyom SavchenkoandGitHub f351eb09fe Show actions menu for right click on checkbox in header (#10841)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-19 21:21:22 +05:00
Artyom SavchenkoandGitHub 22f6aff97a Disable push notifications button for desktop (#10839)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-19 21:16:50 +05:00
Artyom SavchenkoandGitHub e94a1ef4df Fix product version export (#10866)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-19 21:10:33 +05:00
Artyom SavchenkoandGitHub f55cc3adc6 Add action to add new product version (#10865)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-19 21:09:24 +05:00
Artyom SavchenkoandGitHub fb7a4618a5 Update changelog (#10834)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-10 22:34:35 +05:00
Artyom SavchenkoandGitHub ccfcf505da Do not set migration state in case of mode mismatch and add duration (#10801)
* Do not set migration state in case of mode mismatch and add duration

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

* Bump model version

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-10 08:09:30 +07:00
Artyom SavchenkoandGitHub fc1f99bea1 Fix docker build (#10831)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-08 16:00:08 +07:00
Artyom SavchenkoandGitHub 063a1175c6 Allow to copy controlled document content (#10819)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-05-05 14:55:47 +07:00
Artyom SavchenkoandGitHub cb92341556 Exclude payment from dev setup (#10810)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-30 13:48:48 +07:00
Artyom SavchenkoandGitHub 6747131e23 Fix link action (#10793)
* Fix link action

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

* Clean up

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-27 15:55:53 +07:00
Artyom SavchenkoandGitHub 338b16d665 Do not allow to assign guest as space owner (#10803)
* Exclude guests from space owners

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

* Show guest if he is in owners

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-25 18:29:08 +07:00
Artyom SavchenkoandGitHub 738a2d0040 Configure available spaces for anonymous guests in settings (#10802)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-25 18:28:28 +07:00
Artyom SavchenkoandGitHub 262bc3153c Optimize memory usage for rekoni service (#10797)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-24 11:56:24 +07:00
Artyom SavchenkoandGitHub f7ae635b21 Fix login form layout on small screens (#10798)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-24 11:56:02 +07:00
Artyom SavchenkoandGitHub 69c9422d3b Add found elements count in desktop (#10799)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-24 11:55:39 +07:00
Artyom SavchenkoandGitHub f188db9888 Disable auto-translate and mailbox (#10800)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-24 11:55:22 +07:00
Artyom SavchenkoandGitHub ecad38c940 Fix published packages (#10788)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-21 20:31:22 +07:00
Artyom SavchenkoandGitHub a78c58b65a Fix auto join translations (#10787)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-20 15:47:42 +07:00
Artyom SavchenkoandGitHub f885bf90e0 Fix UI freeze on controlled doc update view (#10778)
* Fix UI freeze on controlled doc update view

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

* Fix translation

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-20 13:07:40 +07:00
Artyom SavchenkoandGitHub 99eafbf8bb Fix training question actions (#10780)
* Fix training actions

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

* Formatting

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-20 13:07:25 +07:00
Artyom SavchenkoandGitHub 49a2edf19e Fix tracker project actions (#10786)
* Fix tracker project actions

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

* Revert "Fix tracker project actions"

This reverts commit 586c6562bd.

* Convert docs for all actions

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

* Clean up

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

* Clean up

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-20 13:06:57 +07:00
Artyom SavchenkoandGitHub db97de7c63 Fix controlled document folder export (#10775)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-17 11:36:11 +07:00
Artyom SavchenkoandGitHub 749a3603b5 Use console warning for slow requests (#10776)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-17 11:36:00 +07:00
Artyom SavchenkoandGitHub 848c5dd312 Fix calendar connection on small screens (#10777)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-17 11:35:47 +07:00
Artyom SavchenkoandGitHub 596e2705a8 Add ability to configure guest spaces in settings (#10770)
* Configure guest channels in the settings

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

* Update space classes

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-16 15:02:44 +07:00
Artyom SavchenkoandGitHub 3e415cb0d2 feat: User statuses (#10774)
* feat: User status

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-16 15:02:29 +07:00
Artyom SavchenkoandGitHub 44e4366255 Set 1.0 product version during export (#10771)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-16 14:23:17 +07:00
Artyom SavchenkoandGitHub 869bec96dc Add tool to create missing SocialIdentity (#10758)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-15 14:33:55 +07:00
Artyom SavchenkoandGitHub 7bb98df779 Fix translation errors in copy table action (#10769)
* Fix translation errors in md table

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

* Add tests

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

* Add warning

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-15 14:33:37 +07:00
Artyom SavchenkoandGitHub 005980c0a1 Revert "Hide meeting minutes from guests (#10737)" (#10763)
This reverts commit 28b513411d.
2026-04-13 22:23:18 +07:00
Artyom SavchenkoandGitHub d80008d9d3 Update Huly link (#10754)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-13 00:15:40 +05:00
Artyom SavchenkoandGitHub 0bb53c0643 Fix apps customization (#10755)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-13 00:15:21 +05:00
Artyom SavchenkoandGitHub 576f5121f1 Update changelog (#10752)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-12 12:33:41 +05:00
Artyom SavchenkoandGitHub ac1553bd38 feat: Guest auto-join (#10751)
* feat: Guest auto-join

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

* Fix tests

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

* Revert "Fix tests"

This reverts commit e3b7c7425f.

* Update tests

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

* Clean up

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

* Clean up

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

* Minor fixes

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

* Clean up

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

* Temp ignore test

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-12 13:25:31 +07:00
Artyom SavchenkoandGitHub 28b513411d Hide meeting minutes from guests (#10737)
* Hide meeting minutes from guests

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

* Fix warnings and add tests

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

* Fix formatting

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

* Use existing provideSecurity option

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

* Clean up

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-12 08:07:23 +07:00
Artyom SavchenkoandGitHub 10b8e51497 Allow to answer questions in training for guests (#10746)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-10 15:28:17 +07:00
Artyom SavchenkoandGitHub 8933320710 Show social ID to to the workspace owner (#10743)
* Show social ID to to the  workspace owner

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-10 12:59:40 +07:00
Artyom SavchenkoandGitHub ca08398502 Allow to hide product and planner for guests (#10741)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-10 10:55:12 +07:00
Artyom SavchenkoandGitHub 398aa47341 Ignore Cursor rules in Git (#10740)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-09 14:14:36 +07: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 a593b81680 Fix markdown links in table refresh (#10732)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-09 10:56:42 +07:00
Artyom SavchenkoandGitHub c4d1ac89fe Add script to verify changed packages (#10738)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-08 20:05:04 +07:00
Artyom SavchenkoandGitHub 5c60ac98db qfix: Call resolve after error handling (#10736)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-08 13:34:54 +07:00
Artyom SavchenkoandGitHub 161a07321b Fix UI freeze on missing translation params (#10735)
* Fix UI freeze on missing translation params

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

* Revert redundant changes

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

* Clean up

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-08 12:36:52 +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 d0b27dce72 feat: Anonymous guest permissions (#10726)
* Anonymous guest permissions

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

* Fix channels dropdown

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

* Update guest layout

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-06 23:29:11 +07:00
Artyom SavchenkoandGitHub 4beee5c914 Update dark theme (#10728)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-06 23:28:57 +07:00
Artyom SavchenkoandGitHub ff2adeb8f2 Remove mobile not supported placeholder (#10718)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-06 11:21:31 +05:00
Artyom SavchenkoandGitHub 7213711115 qfix: Fix card warnings (#10725)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-05 14:44:38 +07:00
Artyom SavchenkoandGitHub d78d9daba5 feat: Support find in desktop client (#10723)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-05 14:44:22 +07:00
Artyom SavchenkoandGitHub 85c991ffcc Fix run-local for print service (#10719)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-05 14:37:52 +07:00
Artyom SavchenkoandGitHub ebbad2b557 Fix Mermaid diagram paste (#10714)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-05 14:37:31 +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
Artyom SavchenkoandGitHub 2a221cef3a Color control documents (#10717)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-04 19:38:29 +05:00
Artyom SavchenkoandGitHub f47b42b864 Do not log workspace info (#10712)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-04-01 15:19:57 +07:00
Artyom SavchenkoandGitHub efe3d7200a Update employee role on account role change (#10709)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-31 20:21:27 +07:00
cc16352be9 Sync with foundations packages (#10703)
* fix: redesign and compact

Signed-off-by: Leonid Kaganov <lleo@lleo.me>

* fix: comments

Signed-off-by: Leonid Kaganov <lleo@lleo.me>

* fix: correctly dropping connections in timeout

Signed-off-by: Leonid Kaganov <lleo@lleo.me>

* feature: loglevel in config

Signed-off-by: Leonid Kaganov <lleo@lleo.me>

* fix: loglevel in config

Signed-off-by: Leonid Kaganov <lleo@lleo.me>

* features lopt: direct personal messages between websockets by username

Signed-off-by: Leonid Kaganov <lleo@lleo.me>

* fix collaborator security query

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

* Fix svelte warnings

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

* Change log

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

* Add workspace permissions enum

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

* Add changelog

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

* Permission methods

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

* Update core and account versions

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

* Fix  predicate

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

* Add changelog

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

* Fix object clone

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

* Bump and add changelog

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

* Fix exception in getTypeOf

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

* Disable changelog check

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

* Fix failed to fetch errors in account client

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

* Clean up

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

* Support in-memory mode for hulypulse

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

* Update platform-rig

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

* Comment change log verification

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

* Update pnpm lock

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

* Sync with foundation

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

* Update platform-rig

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

* Sync with foundation and bump versions

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

* Sync with foundations

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

* Update and increment versions

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

* Skip change log verification

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

* Fix hulypulse connections

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

* Fix formatting and ci

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

* Fix validation warnings

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

* Fix formatting

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

* Fix validation

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

* Fix pnpm lock

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

* Update versions

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

* Update hulypulse version

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

---------

Signed-off-by: Leonid Kaganov <lleo@lleo.me>
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Co-authored-by: Leonid Kaganov <lleo@lleo.me>
Co-authored-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2026-03-31 10:23:56 +07:00
Artyom SavchenkoandGitHub 2bb87bf441 Do not select space not accessible to the user (#10707)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-30 22:44:00 +05: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>
c3079951a8 Do not handle markdown table as KaTeX (#10699)
* Do not handle markdown table as LATEX

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

* Tighten the math paste criteria

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

* Potential fix for code scanning alert no. 296: Inefficient regular expression

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>
2026-03-30 17:13:23 +07:00
Artyom SavchenkoandGitHub 5b0c47adc5 Fix ws connection hang in case of workspace not found (#10682)
* Handle workspace not found errors

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

* Add API tests

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

* Fix tests

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

* Fix ws error code

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

* Clean up

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-27 22:09:43 +07:00
Artyom SavchenkoandGitHub 81608de0ef Fix Github login update (#10683)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-27 22:09:08 +07:00
Artyom SavchenkoandGitHub 080682995b Allow guest users edit documents created by them (#10695)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-27 13:39:38 +07:00
Artyom SavchenkoandGitHub b42782db1f Reconnect pulse on connection error (#10698)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-27 13:39:28 +07:00
Artyom SavchenkoandGitHub a22271d004 Fix formatting (#10697)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-27 11:35:24 +07:00
Artyom SavchenkoandGitHub c2cf3a85cc Fix SSRF in Link Preview Service (#10689)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-27 11: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>
2b6d065217 Fix markdown links in table (#10688)
* Fix markdown links in table

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

* Potential fix for code scanning alert no. 294: Inefficient regular expression

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>

* Add tests

Signed-off-by: Artem 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>
2026-03-27 11:05:23 +07:00
Artyom SavchenkoandGitHub cc0bf8d030 Fix hyperlink in contoll doc comment (#10690)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-27 11:04:02 +07:00
Artyom SavchenkoandGitHub 7bdf8170a7 Remove unused field (#10686)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-25 19:37:57 +07:00
Artyom SavchenkoandGitHub 0c397f654d Fix github UI issues (#10684)
* Fix github UI issues

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

* Fix formatting

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

* Remove legacy project fields

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-25 16:41:54 +07:00
Artyom SavchenkoandGitHub 466935d26a Do not create Github worker for deleting workspace (#10661)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-25 16:33:28 +07:00
Artyom SavchenkoandGitHub 37dda9ed11 Fix markdown link escaping (#10685)
* Fix markdown link escaping

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

* Fix escape

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-25 16:32:30 +07:00
Artyom SavchenkoandGitHub 5a9e02e6db Do not display collaboration errors in case of reconnects (#10678)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-25 09:37:26 +07:00
Artyom SavchenkoandGitHub 801c60b8ce Format stats error (#10681)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-25 09:36:44 +07:00
Artyom SavchenkoandGitHub 4bad9689a3 Temporarily increase limits for findAll performance test (#10677)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-24 12:22:47 +07:00
Artyom SavchenkoandGitHub 355b0e70ac Add 15/30 minutes time spent reports (#10675)
* Add 15/30 minutes time spent reports

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

* Set default employee

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-03-24 12:21:48 +07:00