1330 Commits

Author SHA1 Message Date
9f41690c22 fix(Modeler): re-add outline feature
Turns out our custom outlines got missing with 583195a,
time to restore them (for modeling).

Related to #2135
2024-11-06 10:55:59 +01:00
83839669bb feat(search): integrate with unified search
This ensures we build upon the new search abstraction,
built via https://github.com/bpmn-io/diagram-js/pull/916.
2024-11-05 13:25:51 +01:00
583195a4fa fix(viewer): remove outline module from default modules
Closes #2135
2024-11-04 22:34:17 +01:00
e937bd9c03 fix(replace-menu): keep existing loop characteristics (#2251)
Related to https://github.com/camunda/camunda-modeler/issues/4310
2024-10-31 16:05:29 +01:00
591e5a734d chore: fix JSDoc 2024-10-31 09:40:51 +01:00
e5f1637e7e fix: flow text alignment issue when placed text annotationt (#2241)
Closes #2241
2024-10-30 14:30:48 +01:00
8b8e2b159b style: rename process to bpmnProcess for clarity 2024-10-16 17:17:28 +02:00
8e81aaa0f4 style: adjust code style to latest configuration 2024-10-16 17:17:28 +02:00
986e2bb51e fix: generate types for main entry point
Otherwise not covered by `npm run generate-types`.

chore: move main entry point to `lib`
2024-10-16 17:17:28 +02:00
88cf98b0cd chore: remove eslint-plugin-import
Not compatible with NodeNext module resolution.
2024-10-06 18:32:53 +02:00
303ca88615 fix: empty whitespaces label in group
Closes #2231
2024-09-25 17:41:03 +02:00
58d7d7a30b fix(search): handle elements without label
Closes #2232
2024-09-16 18:00:58 +02:00
4789c1ff4b feat(search): sort matches by location
* simplify implementation
* take location into account when sorting
2024-09-12 14:37:48 +02:00
a2211cbb5f chore(search): replace deprecated method 2024-09-12 14:37:48 +02:00
4359f18409 fix: pasting compensation activity without boundary event
Closes #2070
2024-09-09 14:44:52 +02:00
7a137cc502 fix: lane resize constraints for horizontal and vertical lanes
Closes #2209
2024-09-09 14:44:52 +02:00
988cb29f50 fix: label text visible while editing
Related to https://github.com/camunda/camunda-modeler/issues/4477
2024-09-09 14:44:52 +02:00
9f50b97eff chore(types): implement generic element 2024-09-09 14:44:52 +02:00
c840a9fabb chore(types): correct renderer types 2024-09-09 14:44:52 +02:00
da59558548 chore(types): add missing type declarations 2024-09-09 14:44:52 +02:00
1994afd38d chore(types): add missing type 2024-09-09 14:44:52 +02:00
93e59cb2e1 chore(types): correct type used 2024-09-09 14:44:52 +02:00
3153b083f9 fix: auto-place elements vertically in sub-processes
Closes #2127
2024-09-09 14:44:52 +02:00
a1eea14a4b docs(context-pad): correct argument type (#2204) 2024-09-09 14:44:52 +02:00
82e8fa7822 docs(modeling): improve connect optional param jsdoc definition 2024-09-09 14:44:52 +02:00
90c513c770 fix: keep direction when collapsing pools
Closes #2208
2024-08-05 13:43:04 +02:00
7e928d9b6c chore: remove side effect from helper function 2024-07-04 12:28:30 +02:00
99431dc71b chore: extract adding delete action to helper function 2024-07-04 12:28:30 +02:00
08b657a598 fix: show delete action for labels
Closes #2163
2024-07-04 12:28:30 +02:00
b4abfaa9d4 fix: add accessible label to drill down button
Related to https://github.com/camunda/camunda-modeler/issues/4394
2024-06-25 09:43:47 +02:00
f470cd5722 fix(search): do not suggest subprocess planes
closes #2143
2024-06-05 11:37:39 +02:00
857415ff46 fix(drilldown): handle missing process (parent) DI elements 2024-05-29 16:44:44 +02:00
4cdcb6f7c7 fix(drilldown): do not reset viewport on collaboration removal 2024-05-28 16:21:00 +02:00
3f2ec41204 feat: render markers as part of djs-visual
related to https://github.com/camunda/camunda-modeler/issues/4307
2024-05-28 15:14:47 +02:00
d640a3ce54 feat(modeling): keep global elements when deleting last participant
closes #1676
2024-05-28 14:39:40 +02:00
a66d85018a fix(drilldown): gracefully handle missing BPMNDiagram#plane 2024-05-27 13:17:51 +02:00
bc24a6092d fix(import): handle missing BPMNDiagram#plane
Without this change any auxiliary <bpmndi:BPMNDiagram /> without a plane
would crash the importer.

Now the (broken) BPMN diagram is simply ignored during import.
2024-05-27 11:45:29 +02:00
07bf015baa fix(outline): customize call activity outline
Closes #2167
2024-05-22 15:40:23 +02:00
edfec4cdc8 feat: allow to type services and events
This PR builds on upon diagram-js provided service and event typing:

* https://github.com/bpmn-io/diagram-js/pull/862

It allows you to specify (public) types exposed by your BPMN toolkit
trough a ServiceMap. Events exposed are parsed from the EventBus
dynamic types.

Closes #2121
2024-04-30 10:12:09 +02:00
4d0c0f4f65 chore: merge main to develop 2024-04-29 14:08:57 +00:00
407a191f7e fix(context-pad): remove append preview on context pad close
Closes #2150
2024-04-29 16:08:43 +02:00
6c3cbe0bd4 chore: error info use tagged template 2024-04-29 09:06:03 +02:00
829989ed88 fix: error info use tagged template 2024-04-29 09:06:03 +02:00
384fad529c feat(label-editing): remove background for embedded labels
related to https://github.com/camunda/web-modeler/issues/8477
2024-04-24 10:25:28 +02:00
ea9318b3d5 feat: do not translate import errors
These are technical errors that shall be searchable in
public knowledge bases _as is_.
2024-04-24 10:18:42 +02:00
160444eae8 feat: do not translate technical errors
These errors are non-user facing.

You shall be able to find them in public knowledge bases _as is_.
2024-04-24 10:18:42 +02:00
3618aea5fd Merge main to develop 2024-04-10 13:39:30 +00:00
137b847481 chore: order alphabetically 2024-04-10 15:39:16 +02:00
0d79ceb6fb fix: add outline module to viewer modules
Closes #2133
2024-04-10 15:39:16 +02:00
d9b8bfd593 feat: auto-place elements vertically
Closes #2110
2024-03-27 14:53:27 +01:00