Commit Graph
167 Commits
Author SHA1 Message Date
Artyom SavchenkoandGitHub 98055e4b57 Fix documents with notes and images (#10328)
* Fix documents with notes and images

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>
2025-12-25 08:56:16 +07:00
Artyom SavchenkoandGitHub ccec1ae5d6 Fix uptrace error e.dataset is undefined (#10251)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-11-25 12:08:50 +07:00
Alexander OnnikovandGitHub 43098b3fe9 fix table issues (#10207)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-11-13 16:43:47 +07:00
Andrey SobolevandGitHub 5862026002 Fix imports (#10194)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-11-07 12:22:33 +07:00
Alexander OnnikovandGitHub 0ee98916ba fix: optimize editor toolbar loading state check (#10174)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-10-30 23:00:52 +07:00
Denis 'GeneralGDA' GladkiyandGitHub 0ee7e4ed6d Drawing board control refinement (#10121)
* Drawing toolbar controls switching: return pen, after panning and color selection.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Middle mouse button panning.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

---------

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>
2025-10-21 19:47:03 +06:00
Alexander OnnikovandGitHub e573b19f72 fix: editor table performance improvements (#10106)
* fix: optimize table decorations

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

* fix: optimize left menu performance

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

---------

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-10-17 10:03:37 +07:00
Nikolay MarchukandGitHub b334ef591e Prevent duplicating ToDos in documents content (#10063)
* Propagate EditorContext to ProseMirror

Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com>

* Do not duplicate todos with ids in document or move to other docs

Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com>

* Fixes to pass validation

Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com>

* Fix formatting

Conflicting rules for typescript validation and eslint only work with
strange conversion from ParseRule to TagParseRule

Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com>

---------

Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com>
2025-10-16 12:30:12 +07:00
Alexander OnnikovandGitHub 72c057ba66 fix: check pasted content before paste (#10097)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-10-15 18:19:31 +07:00
Alexander OnnikovandGitHub 35808da349 fix: properly unobserve ydoc in inline comments (#10094)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-10-15 14:02:28 +07:00
Andrey SobolevandGitHub 7b7aa1041d Allow to perform markdown copy (#10090) 2025-10-14 22:28:26 +07:00
Alexander OnnikovandGitHub 704e619358 qfix: remove indexeddb provider (#10073)
* qfix: remove indexeddb provider

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

* fix: remove cloud provider

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

---------

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-10-13 18:50:51 +07:00
Andrey SobolevandGitHub aa7829bb93 Update deps oct 11 (#10069)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-10-12 08:55:50 +07:00
Alexander OnnikovandGitHub 96c1571748 feat: replace translate boilerplate with extension in editor (#10054)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-10-10 00:05:16 +07:00
Alexander OnnikovandGitHub 4a7e1e000b fix: paste as plain text when in code block (#10058)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-10-09 16:36:04 +07:00
Alexander OnnikovandGitHub c48e82760c fix: data loss in editor (#10056)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-10-09 13:50:11 +07:00
KristinaandGitHub 136ce0fb90 Show emojis in mentions (#10034)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-10-06 19:17:59 +04:00
Andrey SobolevandGitHub 332930349b qfix: Use natural mermaid diagram width and scroll (#10006)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2025-10-02 23:35:49 +07:00
Nikolay MarchukandGitHub 547c9d5320 Use correct todo detection regex (#9968)
Signed-off-by: Nikolay Marchuk <nikolay.marchuk@hardcoreeng.com>
2025-09-29 15:09:27 +07:00
KristinaandGitHub 0463bd042e Edit last message by arrow up (#9932)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-09-24 22:58:55 +07:00
KristinaandGitHub 2988a78b3d Communication fixes v5 (#9928)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-09-24 10:00:03 +04:00
Alexander OnnikovandGitHub 4a5f4a7c6c fix: handle submit and tabs in editor (#9918)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-09-23 16:30:13 +07:00
Alexander OnnikovandGitHub 8195da3bf7 fix: handle disabled contacts plugin in mentions popup (#9904)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-09-22 13:31:27 +07:00
Alexander OnnikovandGitHub c633be0084 EQMS-1633 Fix qms inline comments (#9873)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-09-18 16:37:18 +07:00
Artyom SavchenkoandGitHub 59c8f05508 Add content to new card form in Home (#9803) 2025-09-08 22:44:45 +07:00
Alexander OnnikovandGitHub 567fd3b4dc UBERF-11387 Preview service (#9738)
* UBERF-11387 Preview service

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

* code review fixes

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

* optimize build

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

* use base preview image

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

* free some disk space in github runner

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

* fix: try to clean builder cache

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

* fix: update sharp version for preview

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

* some cache fixes

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

---------

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-09-03 01:08:37 +07:00
Denis 'GeneralGDA' GladkiyandGitHub 1b1bbe7053 Drawing board on theme dependent palette (#9750)
* Drawing board colors palette now depends on UI color theme

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Desktop app for windows bug fixes. Formatting and style fixes.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Desktop app bug fix.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Theme unsubscribing fix.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Formatting.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Typo fix.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

---------

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>
2025-09-02 12:45:30 +06:00
Denis 'GeneralGDA' GladkiyandGitHub 84431f7c6b Drawing board undo/redo and bug fixes (#9726)
* Undo-redo for screenshot drawer, several bugfixes.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Undo-redo for collaborative drawer.

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Drawing board refinement: bugfixes, component refactoring and unit testing

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* More tests, canvas resize fix, types for different points

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Version lock

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Names refactoring

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Formatting

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

* Formatting

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>

---------

Signed-off-by: Denis Gladkiy <denis.gladkiy@hardcoreeng.com>
2025-08-28 11:54:27 +06:00
Alexander OnnikovandGitHub 5df714b4ef EQMS-1636 Fix lost content in editor diff view (#9692)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-08-19 16:09:45 +07:00
Alexander OnnikovandGitHub f326e35541 feat: minimized screen recorder (#9619)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-07-31 15:43:12 +07:00
Anton AlexeyevandGitHub 3579a8be99 Readonly tune guest permissions (#9593) 2025-07-24 08:56:45 +07:00
Victor IlyushchenkoandGitHub cae10ef694 QFix: editor toolbar z-index (#9549)
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-07-14 20:22:58 +03:00
Victor IlyushchenkoandGitHub d8786a3082 UBERF-12313: pass editor-kit options in StyledTextBox (#9512)
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-07-09 19:55:24 +03:00
Victor IlyushchenkoandGitHub 99feb2e894 Simplified editor plugin configuration management (#9485)
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-07-08 17:30:27 +07:00
KristinaandGitHub 50ea19703c Add card ui fixes (#9301) 2025-06-19 01:28:47 +07:00
Alexander OnnikovandGitHub 995d5750fe fix: show collaborator connection errors (#9259)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-16 20:35:29 +07:00
Alexey ZinovievandGitHub 4bf8176bad UBERF-11415: Optimise contact UI stores (#9185) 2025-06-10 09:44:14 +07:00
Victor IlyushchenkoandGitHub f21996252b Generalized implementation of the text editor toolbar (#9147)
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-06-05 11:05:21 +07:00
Anton AlexeyevandGitHub 635304c4af Readonly workspace access (#9005)
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
2025-06-02 13:21:38 +07:00
Alexander OnnikovandGitHub a9cc6fef61 UBERF-9731 Rework loom ui (#9113)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-28 00:32:11 +07:00
KristinaandGitHub 868bb7a5d5 Fix everyone/here mentions (#9109) 2025-05-27 09:53:06 +07:00
Victor IlyushchenkoandGitHub bd6c8d6758 Text edtor embed plugin improvements (#9078)
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-05-23 22:06:37 +07:00
Anton AlexeyevandGitHub 0e0c38b710 Preserve space before emoticon emoji (#9011) 2025-05-21 19:06:53 +07:00
Victor IlyushchenkoandGitHub 007b11c9df Support for embedding links and references in text editor (#9003)
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-05-21 11:45:08 +07:00
Anton AlexeyevandGitHub 800907b4e9 Qfix: emoji input detection (#8927) 2025-05-14 18:33:10 +07:00
Victor IlyushchenkoandGitHub c7847a035c Improved URL-to-reference conversion (#8916)
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-05-14 10:08:51 +07:00
Anton AlexeyevandGitHub b0c30707d6 Emoji node (#8871)
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
2025-05-13 14:19:14 +07:00
KristinaandGitHub 3295adee57 Implement @everyone/@here (#8890)
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
2025-05-12 14:42:58 +07:00
Alexander OnnikovandGitHub 874f4e3262 UBEF-10370 Collaborator fixes (#8889) 2025-05-12 07:55:25 +07:00
Victor IlyushchenkoandGitHub 85d30c5c51 Improved table performance in the text editor (#8880)
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com>
2025-05-08 14:13:00 +07:00