Artyom Savchenko and GitHub
338b16d665
Do not allow to assign guest as space owner ( #10803 )
...
* Exclude guests from space owners
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Show guest if he is in owners
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-04-25 18:29:08 +07:00
Artyom Savchenko and GitHub
ac1553bd38
feat: Guest auto-join ( #10751 )
...
* feat: Guest auto-join
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix tests
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Revert "Fix tests"
This reverts commit e3b7c7425f .
* Update tests
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 >
* Minor fixes
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Clean up
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Temp ignore test
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-04-12 13:25:31 +07:00
Artyom Savchenko and GitHub
2bb87bf441
Do not select space not accessible to the user ( #10707 )
...
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-03-30 22:44:00 +05:00
Artyom Savchenko and GitHub
355b0e70ac
Add 15/30 minutes time spent reports ( #10675 )
...
* Add 15/30 minutes time spent reports
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Set default employee
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-03-24 12:21:48 +07:00
Niels Kaspers and GitHub
de5de3d2ce
fix(tracker): truncate long milestone titles on issue cards ( #10646 )
...
* fix(tracker): truncate long milestone titles on issue cards (#9655 )
Signed-off-by: Niels Kaspers <kaspersniels@gmail.com >
* style: fix formatting in MilestoneEditor.svelte
Break long div attributes onto separate lines per prettier config.
---------
Signed-off-by: Niels Kaspers <kaspersniels@gmail.com >
2026-03-19 11:10:36 +07:00
Artyom Savchenko and GitHub
8a3269248d
Make issues read-only for guests ( #10595 )
...
* Make issues read-only for guests
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Fix validation
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-03-12 14:01:42 +07:00
4215717e1d
fix(tracker): parentIssue prop overrides draft when reopening create issue modal ( #10616 )
...
* fix(tracker): parentIssue prop overrides draft when reopening create issue modal
When creating a sub-task, dismissing the modal via backdrop saves a
draft including the parentIssue. On the next open (for a different
parent), getDefaultObjectFromDraft() spreads the saved draft first but
all explicit props (status, priority, assignee, component, milestone)
correctly override the draft values. parentIssue was the only prop not
included in that override list, so the draft's stale parentIssue always
won, attaching the new sub-task to the previously opened parent.
Added parentIssue to the override spread so an explicitly passed parent
always takes precedence over any saved draft value.
Fixes #10348
Signed-off-by: SaiVaraprasad Medapati <varaprasadreddy9676@gmail.com >
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* fix(tracker): drop stale SubIssues import change
Signed-off-by: SaiVaraprasad Medapati <varaprasadreddy9676@gmail.com >
---------
Signed-off-by: SaiVaraprasad Medapati <varaprasadreddy9676@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-12 12:52:33 +07:00
Artyom Savchenko and GitHub
96ac74078b
Fix svelte error in sub-issues ( #10618 )
...
* Fix svelte error in sub-issues
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Check array
Signed-off-by: Artem Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
2026-03-10 21:00:23 +07:00
Alexander Onnikov and GitHub
58295e4169
feat: auto generate rank in middleware ( #10577 )
...
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
2026-03-02 19:18:11 +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
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
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
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
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
Denis Bykhov and GitHub
d06b92ebdd
card RBAC ( #10197 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-11-10 14:41:05 +07:00
b935a60ae7
Fix case sensitive search for issues ( #10153 )
...
* Fix case sensitive search for issues
Signed-off-by: Artem Savchenko <armisav@gmail.com >
* Update plugins/tracker-resources/src/index.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Artyom Savchenko <armisav@gmail.com >
---------
Signed-off-by: Artem Savchenko <armisav@gmail.com >
Signed-off-by: Artyom Savchenko <armisav@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-27 12:57:49 +07:00
Andrey Sobolev and GitHub
ffd8d90378
Support for rating system ( #10124 )
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-10-24 10:10:01 +07:00
Andrey Sobolev and GitHub
aa7829bb93
Update deps oct 11 ( #10069 )
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-10-12 08:55:50 +07:00
Anton Alexeyev and GitHub
764d963885
Backport plugin permissions in the workspace ( #9966 )
...
* Apply patch
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix merge errors
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix drive header
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix formatting
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
* Fix tests
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
---------
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-09-30 09:55:39 +07:00
Denis Bykhov and GitHub
698757ea35
Prevent issue set parent infinity loop ( #9848 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-09-15 12:17:23 +07:00
Anton Alexeyev and GitHub
3579a8be99
Readonly tune guest permissions ( #9593 )
2025-07-24 08:56:45 +07:00
Victor Ilyushchenko and GitHub
99feb2e894
Simplified editor plugin configuration management ( #9485 )
...
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
2025-07-08 17:30:27 +07:00
Kristina and GitHub
a97ad110ff
Fix collaborators tests ( #9331 )
...
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com >
2025-06-23 18:13:28 +04:00
Denis Bykhov and GitHub
17d804e639
Extract collaborators ( #9217 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-06-20 13:50:51 +05:00
Alexey Zinoviev and GitHub
4bf8176bad
UBERF-11415: Optimise contact UI stores ( #9185 )
2025-06-10 09:44:14 +07:00
Andrey Sobolev and GitHub
fcb67d20f8
Switch to typescript 5.8.3 ( #9152 )
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-06-04 17:57:10 +05:00
Anton Alexeyev and GitHub
635304c4af
Readonly workspace access ( #9005 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-06-02 13:21:38 +07:00
Anton Alexeyev and GitHub
b0c30707d6
Emoji node ( #8871 )
...
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com >
2025-05-13 14:19:14 +07:00
Anton Alexeyev and GitHub
2d3ebb61cc
Add Milestones to issue cards in kanban board view ( #8822 )
2025-05-04 16:35:47 +07:00
Anton Alexeyev and GitHub
93a957275c
Fix issue status icon presentation ( #8795 )
2025-05-01 10:08:26 +07:00
Denis Bykhov and GitHub
4ca6919b57
Fix related issues query ( #8684 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-04-23 23:13:50 +07:00
Victor Ilyushchenko and GitHub
280a0819a2
Cherry Pick of recent changes in qms ( #8498 )
...
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
2025-04-09 16:14:38 +04:00
Kristina and GitHub
af9bb74670
New chat & inbox ( #8328 )
...
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com >
2025-03-31 17:09:09 +07:00
Andrey Sobolev and GitHub
7acef2e057
UBERF-9705: Fix issues labels add remove ( #8373 )
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-03-28 11:23:06 +07:00
Victor Ilyushchenko and GitHub
0bbf5773e5
Mention object icons & bug fixes ( #8357 )
...
* Mention object icons & bug fixes
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
* ff
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
* fmt
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
* ff
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
* rv
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
* ff
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
* fmt
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
* fixed test
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
---------
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
2025-03-27 18:33:19 +03:00
Alexey Zinoviev and GitHub
f3c231df0a
UBERF-9502: Account uuids in models ( #8125 )
...
Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com >
2025-03-05 12:22:15 +07:00
Andrey Sobolev and GitHub
9103e96606
Fix svelte-check errors ( #8127 )
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-03-03 15:30:18 +07:00
05f1d8395a
Merge 9522 9513 ( #8103 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com >
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
Co-authored-by: Denis Bykhov <bykhov.denis@gmail.com >
Co-authored-by: Alexander Onnikov <aonnikov@hardcoreeng.com >
Co-authored-by: Victor Ilyushchenko <alt13ri@gmail.com >
2025-02-27 16:57:36 +07:00
Alexander Platov and GitHub
5b61f45d08
Fixes for updated emojis ( #8094 )
...
Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com >
2025-02-26 00:24:40 +07:00
Denis Bykhov and GitHub
a604a1cc94
Fix status order ( #8067 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-02-21 17:48:07 +07:00
Andrey Sobolev
66ef0dc533
Merge branch 'staging' into develop
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-02-21 00:24:33 +07:00
Denis Bykhov and GitHub
8bbba7bc8a
Minor fixes ( #8062 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-02-20 21:43:19 +05:00
Andrey Sobolev
4b44eca734
Merge branch 'staging' into develop
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-02-19 17:16:07 +07:00
Victor Ilyushchenko and GitHub
75c207a822
UBERF-9144: Stay in same view after delete sub-issue ( #8051 )
...
* UBERF-9144: Stay in same view after delete sub-issue
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
* fmt
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
* move link resolver back to text-editor-resources
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
* ff
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
---------
Signed-off-by: Victor Ilyushchenko <alt13ri@gmail.com >
2025-02-19 10:28:58 +03:00
Andrey Sobolev
1205a20286
Merge branch 'staging' into develop
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-02-17 13:12:13 +07:00
Andrey Sobolev and GitHub
207e60a76e
Minor import fixes ( #8017 )
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-02-17 13:10:46 +07:00
Andrey Sobolev
329d1f175b
Merge branch 'staging' into develop
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-02-17 11:02:01 +07:00
Andrey Sobolev and GitHub
9072b4cbba
UBERF-9483 Task type improvements ( #8015 )
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-02-17 10:51:48 +07:00
Andrey Sobolev
56a656bc6a
Merge branch 'staging' into develop
...
Signed-off-by: Andrey Sobolev <haiodo@gmail.com >
2025-02-06 13:52:19 +07:00
Denis Bykhov and GitHub
608759ad56
Fix links ( #7944 )
...
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com >
2025-02-06 13:43:07 +07:00