Artyom Savchenko and GitHub
8ba43d54eb
Fix filtered view visibility ( #10969 )
...
Signed-off-by: Artyom Savchenko <armisav@gmail.com >
2026-07-10 17:32:33 +07:00
Denis Bykhov and GitHub
d2e92134cc
fix: deduplicate object and document lists in DocTable and RelationEditor to prevent rendering issues ( #10958 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-07-06 12:08:03 +07:00
Denis Bykhov and GitHub
5c48abda35
feat: add viewlet integration and update attribute handling in various components ( #10957 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-07-05 22:04:21 +05:00
Denis Bykhov and GitHub
bf798c1bbc
feat: add baseType property and related functionality across card models and UI components ( #10940 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-06-30 20:17:17 +05:00
Denis Bykhov and GitHub
3551e8425d
Slots fix 2 ( #10899 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-06-04 03:32:39 +05:00
Artyom Savchenko and GitHub
a61d72374a
Support images in markup properties ( #10882 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-05-25 14:07:20 +07:00
Artyom Savchenko and GitHub
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
Denis Bykhov and GitHub
f2a0c4a106
fix enum presenter readonly ( #10846 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-05-17 20:18:49 +05:00
Denis Bykhov and GitHub
fa2930d54e
Nested view setting ( #10838 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-05-11 00:18:56 +05:00
Denis Bykhov and GitHub
15aa8fb7b0
add readonly support to MarkupEditor and improve hierarchy-based attr… ( #10835 )
...
* add readonly support to MarkupEditor and improve hierarchy-based attribute resolution and locking logic
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
* perf: implement caching for card lookups in process-resources functions
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
* refactor: update TagSelector to use tag IDs in selection set and optimize hierarchy access
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
---------
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-05-10 18:40:56 +05:00
Denis Bykhov and GitHub
63c575e9be
Fix label overflow ( #10829 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-05-08 00:51:52 +05:00
Denis Bykhov and GitHub
1dc41f0b1d
Fix tables ( #10813 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-05-01 21:43:15 +05:00
Denis Bykhov and GitHub
62f06940df
enable nested association attribute configuration ( #10808 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-04-28 20:26:21 +05: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
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
Denis Bykhov and GitHub
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 Bykhov and GitHub
963233b81d
Card grid ( #10749 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-04-12 12:32:43 +05:00
Denis Bykhov and GitHub
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 Bykhov and GitHub
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 Bykhov and GitHub
d09f05acb4
Fix view settings ( #10706 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-03-30 22:43:47 +05:00
Denis Bykhov and GitHub
9d4e14cb70
Process minor fixes ( #10704 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-03-29 15:49:08 +05:00
Denis Bykhov and GitHub
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 Bykhov and GitHub
deeb8bb545
Fix view setting bug ( #10674 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-03-24 02:15:33 +05:00
Denis Bykhov and GitHub
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 Bykhov and GitHub
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 Bykhov and GitHub
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 Savchenko and GitHub
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 Bykhov and GitHub
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 Onnikov and GitHub
89f7445005
feat: add drive permissions ( #10489 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-02-07 17:34:43 +05:00
Artyom Savchenko and GitHub
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 Savchenko and GitHub
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 Savchenko and GitHub
de405134aa
Fix relationship table diff/refresh ( #10446 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-27 16:22:23 +07:00
Artyom Savchenko and GitHub
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 Savchenko and GitHub
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 Savchenko and GitHub
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 Savchenko and GitHub
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 Savchenko and GitHub
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 Savchenko and GitHub
7a8a75b8b4
Display original data for tables ( #10413 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-18 13:10:47 +07:00
Artyom Savchenko and GitHub
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 Bykhov and GitHub
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 Onnikov and GitHub
ad50c8840d
fix: customize support links ( #10405 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-01-15 11:08:11 +07:00
Artyom Savchenko and GitHub
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 Savchenko and GitHub
e429995375
Copy relationship table ( #10397 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-13 12:29:25 +07:00
Denis Bykhov and GitHub
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 Savchenko and GitHub
04a0f3b1d9
Format controlled docs table ( #10363 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-05 12:56:29 +07:00
Artyom Savchenko and GitHub
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 Savchenko and GitHub
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