b27b511e7a
fix: Calendar timezone day-shift bug ( #7048 ) ( #10459 )
...
Events scheduled for today were appearing in tomorrow's column due to
raw millisecond arithmetic not handling timezone transitions properly.
Changes:
- Replace MILLISECONDS_IN_DAY * day arithmetic with Date.setDate()
- Fix mutation bug where date parameter was being modified
- Use proper calendar day arithmetic that handles DST/timezone
Tested in Brisbane timezone (GMT+10) - events now display in correct column.
Signed-off-by: Dominic O'Carroll <99632940+domocarroll@users.noreply.github.com >
Co-authored-by: Dom Carroll <dom@subfrac.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 13:44:14 +07:00
Alexander Onnikov and GitHub
0a9c3806bc
fix: handle youtu.be links ( #10458 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-01-28 23:47:32 +07:00
Artyom Savchenko and GitHub
0adaefe5f3
Add activity section in controlled doc ( #10457 )
...
* Add activity section in controlled doc
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Remove approved state
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-28 14:56:32 +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
568749a13e
Skip archived and outdated documents in export by default ( #10443 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-27 13:10:24 +07:00
Artyom Savchenko and GitHub
8da34ee159
Fix source table columns ( #10437 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-24 22:17:23 +07:00
Artyom Savchenko and GitHub
c1f167542a
Fix login if current location equal to target ( #10436 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-23 16:00:19 +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
f36ac1a6dc
Start exported doc numbers from the higher available one ( #10434 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-23 09:43:30 +07:00
Artyom Savchenko and GitHub
d8653adf71
Add confirmation modal for table refresh ( #10428 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-21 21:01:22 +07:00
Artyom Savchenko and GitHub
d3782f86ae
Fix original table layout ( #10427 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-21 15:37:21 +07:00
Alexander Onnikov and GitHub
2b3979030a
feat: link preview service ( #10424 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-01-21 11:41:44 +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
Alexander Onnikov and GitHub
3f2a8cf24f
fix: sort qms templates in wizard ( #10419 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-01-20 12:42:20 +07:00
Denis Bykhov and GitHub
558d66883d
Minor process fixes ( #10416 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-19 14:22:37 +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
Alexander Onnikov and GitHub
8bc8183cb8
fix: show custom icons for cards breadcrumbs ( #10412 )
2026-01-17 15:54:16 +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
Artyom Savchenko and GitHub
1fcb44334c
Remove beta marks for cards and processes ( #10408 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-16 09:52:50 +07:00
Artyom Savchenko and GitHub
1e4926fd80
Fix controlled doc sequence conflicts ( #10406 )
...
* Fix document sequence conflicts
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-15 21:29:48 +07:00
Alexander Onnikov and GitHub
79f847e6d9
Print workspace logo in PDF ( #10407 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-01-15 15:41:38 +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
Denis Bykhov and GitHub
6f012e42bd
Fix card view settings ( #10404 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-14 23:00:49 +05:00
Denis Bykhov and GitHub
6bdb388276
Fix card export ( #10403 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-13 22:45:28 +05:00
Denis Bykhov and GitHub
9dfcf84985
Export without extra sublings ( #10401 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-13 17:01:28 +05: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
Artyom Savchenko and GitHub
7cbdb612ed
Fix missing events in planner ( #10395 )
...
* Fix missing events in planner
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-12 20:39:58 +07:00
Denis Bykhov and GitHub
289b1d2efc
Fix card activity ( #10393 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-12 12:31:01 +05:00
Denis Bykhov and GitHub
ab9daa4991
Show doc attrs and collaborators for cards ( #10390 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-11 20:23:53 +05: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
Denis Bykhov and GitHub
3411597caa
Fix exporter ancestor order ( #10388 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-11 01:08:45 +05:00
Denis Bykhov and GitHub
cabc0b0a71
Hide processes if not exists ( #10387 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-11 01:08:24 +05:00
Denis Bykhov and GitHub
4751ae8bcd
Fix old card UI ( #10386 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-10 22:12:51 +05:00
Denis Bykhov and GitHub
0e89060f53
Fix card type export ( #10385 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-10 20:48:16 +05:00
Alexander Onnikov and GitHub
13d9a3ad0e
fix: sort controlled documents by rank and title ( #10383 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-01-10 16:32:37 +05:00
Denis Bykhov and GitHub
42f2141d0a
Add type/tag permissions ( #10384 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-10 16:32:26 +05:00
Denis Bykhov and GitHub
585358ea09
Fix exporter ( #10378 )
...
* Fix exporter
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-09 15:02:01 +05:00
Artyom Savchenko and GitHub
d66209626c
Fix social id search ( #10379 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-09 12:54:43 +07:00
Denis Bykhov and GitHub
90b93b97c8
Type export/import ( #10373 )
...
* Type export/import
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
* Fix formatting
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
* Fix ID attributes
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
---------
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-08 11:15:11 +07:00
Denis Bykhov and GitHub
b89613780d
Select relation when create new version ( #10372 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-07 23:14:59 +05:00
Denis Bykhov and GitHub
3a45f31ae8
Multiple user request input ( #10367 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-01-07 15:14:09 +05:00
Artyom Savchenko and GitHub
7b1ed12aef
Add ability to copy issues as table ( #10366 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-05 20:10:07 +05:00
Artyom Savchenko and GitHub
8107341f0d
Format space and type in cards table ( #10365 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-05 15:34:50 +07:00
Artyom Savchenko and GitHub
c6764b8cde
Do not show title instead of labels ( #10364 )
...
* Format controlled docs table
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Do not show title instead of labels
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-01-05 14:18:02 +07: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