Commit Graph
1158 Commits
Author SHA1 Message Date
Denis BykhovandGitHub 844feae395 EmptyValue process function (#10756)
* EmptyValue process function

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

* Fix formatting

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

---------

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-13 11:50:09 +07:00
Denis BykhovandGitHub 963233b81d Card grid (#10749)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-12 12:32:43 +05:00
Denis BykhovandGitHub 2bc968295d Add automationOnly flag to associations and restrict manual management in UI (#10730)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-06 21:32:07 +07:00
Denis BykhovandGitHub 8b5b57563e Add configurable card layout modes (#10724)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-04-05 14:19:36 +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
Denis BykhovandGitHub d09f05acb4 Fix view settings (#10706)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-03-30 22:43:47 +05:00
Denis BykhovandGitHub 9d4e14cb70 Process minor fixes (#10704)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-03-29 15:49:08 +05:00
Denis BykhovandGitHub bf03302c78 Fix view setting freeze (#10700)
* Fix view setting freeze

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

* Fix formatting

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

---------

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-03-28 14:16:26 +05:00
Denis BykhovandGitHub deeb8bb545 Fix view setting bug (#10674)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-03-24 02:15:33 +05:00
Denis BykhovandGitHub 31246a11a0 Add date difference calculation functionality (#10673)
* Add date difference calculation functionality

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

* Fix

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

* Fix formatting

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

---------

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-03-24 00:49:55 +05:00
d26924408c Fix message links (#10660)
* Merge with develop

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

* Fix errors

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>
Co-authored-by: Kristina <kristin.fefelova@gmail.com>
2026-03-23 14:56:03 +07:00
db2fb631f8 fix(view): "Not Specified" group shows assigned issues (#10606) (#10666)
When grouping by assignee with a secondary grouping (e.g. by Status),
the "Not Specified" category passed `undefined` as the query value.
Since `undefined` is stripped during JSON serialization, the server
received no filter and returned all documents — causing assigned
issues to appear under "Not Specified".

Use `null` instead so the filter survives serialization and correctly
matches only documents where the field is unset.

Fixes #10606

Signed-off-by: Don Kendall <kendall@donkendall.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 12:04:23 +07:00
Denis BykhovandGitHub c800a95b50 Implement persistent table sorting by integrating with view options. (#10665)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-03-22 10:30:54 +07:00
Denis BykhovandGitHub 33d8d500f3 feat: Implement FieldChangedRollback to revert document updates in … (#10572)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-03-01 00:41:19 +05:00
Artyom SavchenkoandGitHub 315f390920 Add ability to copy all data from cards/docs tables (#10505)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-02-13 15:30:43 +05:00
Denis BykhovandGitHub 78bf4743c9 feat: add unlock card and section functionality with UI updates (#10492)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-02-08 19:00:16 +05:00
Alexander OnnikovandGitHub 89f7445005 feat: add drive permissions (#10489)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2026-02-07 17:34:43 +05:00
Artyom SavchenkoandGitHub e0fb6ec6c4 Fix custom attributes display in original view (#10480)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-02-03 20:12:47 +07:00
Artyom SavchenkoandGitHub 111f9e14d7 Add data converter plugin (#10460)
* Add data converter plugin

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

* Clean up

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

* Apply templates

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

* Fix test

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-29 14:44:13 +07:00
Artyom SavchenkoandGitHub de405134aa Fix relationship table diff/refresh (#10446)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-27 16:22:23 +07:00
Artyom SavchenkoandGitHub 3fecde8f7e Fix custom attributes in markdown table (#10445)
* Fix custom attributes in markdown table

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

* Clean up

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

* Refactor

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-27 15:08:31 +07:00
Artyom SavchenkoandGitHub 22cd2bf257 Reuse one metadata interface (#10444)
* Reuse one metadata interface

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

* Fix imports

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-27 13:31:57 +07:00
Artyom SavchenkoandGitHub 1d450682b1 Display documents table source (#10433)
* Display documents table source

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

* Clean up

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

* Fix warning

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

* Fix review comments

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-23 11:20:06 +07:00
Artyom SavchenkoandGitHub f52fa27e63 Move metadata comment to the end (#10421)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-20 20:11:54 +07:00
Artyom SavchenkoandGitHub c4a769c54e Use actual viewlet config to copy table (#10415)
* Use actual viewlet config to copy table

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

* Revert "Use actual viewlet config to copy table"

This reverts commit c493dc318e.

* Fix copy action context

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-18 23:02:55 +07:00
Artyom SavchenkoandGitHub 7a8a75b8b4 Display original data for tables (#10413)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-18 13:10:47 +07:00
Artyom SavchenkoandGitHub 144b0acfe1 Support documents table diff and refresh (#10411)
* Add metadata for markdown tables

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

* Support table diff and refresh

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

* Fix warnings and icons

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

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-17 12:17:20 +07:00
Denis BykhovandGitHub 93fca17b07 Fix view setting freeze (#10410)
* Fix view setting freeze

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

* Fix formatting

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

---------

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-01-16 10:19:51 +07:00
Alexander OnnikovandGitHub ad50c8840d fix: customize support links (#10405)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2026-01-15 11:08:11 +07:00
Artyom SavchenkoandGitHub 2ae5998849 Fix association attribute in markdown table (#10398)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-13 13:40:37 +07:00
Artyom SavchenkoandGitHub e429995375 Copy relationship table (#10397)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-13 12:29:25 +07:00
Denis BykhovandGitHub dcb25b2a07 Enhance ObjectBoxPopup to handle category presentation (#10389)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-01-11 11:10:28 +05:00
Artyom SavchenkoandGitHub 04a0f3b1d9 Format controlled docs table (#10363)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-05 12:56:29 +07:00
Artyom SavchenkoandGitHub 6293de624d Fix viewlet settings loading for export (#10362)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-05 09:51:31 +07:00
Artyom SavchenkoandGitHub d42e9c50dc Load person names in docs table (#10361)
* Load person names in docs table

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-01-05 08:57:47 +07:00
Denis BykhovandGitHub ea364db752 Allow open relations in new tab from context menu (#10359)
* Allow open relations in new tab from context menu

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

* Fix formatting

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

---------

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-01-05 04:09:16 +05:00
Denis BykhovandGitHub eec5c8f02f use versioning selector for relations (#10360)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-01-05 04:09:07 +05:00
Artyom SavchenkoandGitHub be55b4a39f Fix exported table columns (#10356)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-01-04 23:36:48 +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>
e578d7e3e4 Add ability to copy cards as table (#10355)
* Add ability to copy cards as table

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

* Add links and faulure handler

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

* Potential fix for code scanning alert no. 283: Incomplete string escaping or encoding

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>

* Fix escaping

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-01-04 15:08:40 +07:00
Denis BykhovandGitHub b37c74185b Fix relationship table header order (#10353)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-01-03 17:44:14 +05:00
Denis BykhovandGitHub cd178d2138 Minor fixes (Execution autostart, show version for any mention, versioning handle in idpresenter) (#10347)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2026-01-02 19:27:26 +05:00
Denis BykhovandGitHub 20e6bbd5df Relationship table (#10329)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-12-24 18:21:29 +05:00
Artyom SavchenkoandGitHub b214ce1276 Fix copy as markdown action (#10321)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-12-21 17:47:18 +05:00
Denis BykhovandGitHub 33bb180505 Ability to show ids in title (#10318)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-12-19 20:26:53 +05:00
Artyom SavchenkoandGitHub bc0a3e15cb Fix not specified date (#10317)
Signed-off-by: Artem Savchenko <armisav@gmail.com>
2025-12-19 13:42:32 +07: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
d2d8fb74eb Update dependencies (#10305)
* 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>

* Update core and account versions

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>
2025-12-18 00:40:41 +05:00
Denis BykhovandGitHub fd8bcda722 Fix association freeze (#10299)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-12-15 21:39:34 +05:00
Denis BykhovandGitHub 0b6ce4a670 Check permission in create card popup (#10288)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-12-10 21:11:38 +05:00
Denis BykhovandGitHub 669f05a094 Table attribute editors should respect rbac (#10275)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
2025-12-10 19:02:51 +05:00