Denis Bykhov and GitHub
e778a2748b
feat: implement field locking and unlocking functionality, including UI, backend logic, and i18n. ( #10573 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-03-01 00:42:00 +05: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
Denis Bykhov and GitHub
c1b8e77e16
Fix process ( #10571 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-28 20:11:26 +05:00
Denis Bykhov and GitHub
7ab3c00fa5
Fix prrocess user input ( #10570 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-28 11:51:22 +05:00
Denis Bykhov and GitHub
49318c17cf
Fix process middleware ( #10568 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-27 14:32:35 +05:00
Artyom Savchenko and GitHub
0e9bd7db17
Hide other people's social identities ( #10566 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-27 13:25:18 +05:00
Denis Bykhov and GitHub
5752b827d5
Action types for approval requests, enable field synchronization for … ( #10565 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-27 05:31:05 +05:00
Artyom Savchenko and GitHub
d7a0fa8309
Do not allow kick last owner ( #10559 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-26 14:55:17 +05:00
Artyom Savchenko and GitHub
dc964de99f
Add tags to markdown table ( #10560 )
...
* Add tags to markdown 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-02-26 14:46:34 +05:00
Denis Bykhov and GitHub
b116e711f8
Add tag process fixes ( #10561 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-26 14:46:19 +05:00
Artyom Savchenko and GitHub
c68076ea10
Fix last messages button ( #10558 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-26 09:17:27 +07:00
Artyom Savchenko and GitHub
48a28a0b81
Configure who should be able to send invitation link ( #10555 )
...
* Configure who should be able to send invitation link
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Add user role select
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Limit default user roles
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-25 19:42:11 +07:00
Denis Bykhov and GitHub
6030f921c8
Fix missing enum when export type ( #10551 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-25 10:23:29 +07:00
Denis Bykhov and GitHub
c15060afb0
Fix fieldChangesCheck ( #10550 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-25 01:04:07 +05:00
Alexander Onnikov and GitHub
103a81fa39
fix: embed html instead of showing in iframe ( #10549 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-02-24 23:47:02 +05:00
Denis Bykhov and GitHub
5a9c9be6cb
Automation only processes ( #10548 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-24 23:42:16 +05:00
Denis Bykhov and GitHub
8e32b26c17
Fix process ( #10543 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-23 00:32:13 +05:00
Denis Bykhov and GitHub
d51b68683a
Process fixes ( #10541 )
...
* Process fixes
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
* Some fixes
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
---------
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-22 19:19:54 +07:00
Artyom Savchenko and GitHub
a46dd77f9e
Show actions button instead of 'Copy all' ( #10537 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-21 21:57:49 +07:00
Artyom Savchenko and GitHub
5f7f712be3
Revert "Fix: password signup crashes with JSON parse error when MAIL_URL is c…" ( #10534 )
...
This reverts commit f391dd0a5d .
2026-02-21 14:55:46 +07:00
Denis Bykhov and GitHub
bb6d4c74e9
feat: Implement CancelSubProcess action, fix process execution flow. ( #10530 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-20 10:23:03 +07:00
Artyom Savchenko and GitHub
2733a2c1ba
Fix date formatting in md table ( #10523 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-19 14:42:46 +05:00
Denis Bykhov and GitHub
feb76fcafa
feat: Implement process import/export functionality, enhance process … ( #10528 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-19 14:41:51 +05:00
Yulian Diaz and GitHub
f391dd0a5d
Fix: password signup crashes with JSON parse error when MAIL_URL is configured ( #10519 )
...
When signing up with a password on deployments with MAIL_URL set, the
account service returns token: undefined to enforce email confirmation.
SignupForm.svelte was calling logIn() unconditionally, which triggered
PUT /cookie without an Authorization header, returning a 401 with an
unparseable body and leaving the user stuck on the signup page.
- Guard logIn() in SignupForm.svelte with `result.token != null`, matching
the pattern already used in doLoginNavigate() in utils.ts
- Fix PUT /cookie 401 response to use Koa's ctx.status/ctx.body instead of
raw ctx.res.writeHead/end, so the error body is correctly serialized
- Add unit tests for the token guard logic
Fixes #10518
Signed-off-by: Yulian Diaz <5605867+spatialy@users.noreply.github.com >
2026-02-19 14:09:29 +07:00
Artyom Savchenko and GitHub
b7ca5a1d45
Show Google login on mobile devices ( #10524 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-19 02:16:36 +05:00
Artyom Savchenko and GitHub
38ce824a00
Fix Brazilian Portuguese translation ( #10522 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-18 21:26:13 +07:00
Artyom Savchenko and GitHub
44f2f8d952
Add project breadcrumb ( #10515 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-17 21:34:31 +07:00
Denis Bykhov and GitHub
b572b0440d
Cancel todo action ( #10508 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-16 16:08:14 +07:00
Artyom Savchenko and GitHub
bb54748716
feat: Redesign workspace join ( #10507 )
...
* Redesign workspace join
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Login rename
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix UI tests
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix unstable tests
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 >
* Fix translations
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Redesign join
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-16 16:07:18 +07: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
3ec280cb6e
Change approve time format ( #10504 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-12 20:48:44 +05:00
Denis Bykhov and GitHub
c7dc5c48fe
Card notifications ( #10503 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-12 20:46:54 +05:00
Artyom Savchenko and GitHub
b17b1dec0d
Allow to define different viewlet actions ( #10502 )
...
* Allow to define different viewlet actions
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-02-12 11:14:30 +07:00
Artyom Savchenko and GitHub
dbe961780c
Support browser translations for read only editor ( #10501 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-12 11:13:04 +07:00
Artyom Savchenko and GitHub
cebcf1ab1f
Fix issues layout ( #10498 )
...
* Fix collapsed issue title
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix issues layout
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-12 11:12:00 +07:00
Artyom Savchenko and GitHub
93c2b4b694
Show payment error notifications ( #10497 )
...
* Show payment error notifications
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix year in copyright
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix duplicated ids
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-12 11:11:28 +07:00
Artyom Savchenko and GitHub
baacc66062
Fix relationship table refresh ( #10494 )
...
* Fix relationship table refresh
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix warnings
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-09 12:01:12 +07: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
40fda7b337
feat: Brazilian Portuguese translation ( #10478 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-07 17:33:11 +05:00
Alexander Onnikov and GitHub
70895d7338
fix: proper mermaid diagram size ( #10487 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-02-05 09:21:52 +07:00
Denis Bykhov and GitHub
773fee05be
Approve requests ( #10486 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2026-02-04 16:51:02 +05:00
Artyom Savchenko and GitHub
56ac600e1f
Clean up export translations ( #10483 )
...
* Replace outdated with obsolete in translations
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Clean up translations
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-04 13:50:09 +07:00
Artyom Savchenko and GitHub
54629a0cc8
Fix card formatting in markdown ( #10475 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-03 20:13:16 +07: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
28599521ce
Fix rows order in relationsheep table compare ( #10479 )
...
* Remove mail URL from export pod
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix rows order in relationsheep table compare
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-03 17:46:04 +07:00
Alexander Onnikov and GitHub
a59c5d0cb0
fix: allow to open mermaid diagram in fullscreen ( #10477 )
...
* fix: allow to open mermaid diagram in fullscreen
* fix large diagram scroll
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
---------
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-02-03 16:52:36 +07:00
Artyom Savchenko and GitHub
8c3135ac0e
Fix print layout ( #10472 )
...
* Fix print layout
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-02-02 17:15:20 +07:00
Artyom Savchenko and GitHub
dd72453f88
feat: Ability to select multiple docs and to export to pdf ( #10468 )
...
* feat: Ability to select multiple docs and to export to pdf
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Add loading indicator
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix layout
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Add scroller
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-02 13:29:50 +07:00
Artyom Savchenko and GitHub
cfc48e2497
Add activity input for controlled docs ( #10470 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-02-02 11:30:24 +07:00