Commit Graph

1185 Commits

Author SHA1 Message Date
Nico Rehwaldt 9416eae126 chore(project): bump test dependency versions
* remove redundant karma-chai
2017-10-22 23:22:58 +02:00
Nico Rehwaldt 90ddaeef5e chore(tests): add Chrome headless as test browser
* include special non-sandbox launcher on Linux
* handle TEST_BROWSERS in karma config
2017-10-22 22:21:51 +02:00
Nico Rehwaldt d84d9fd22e chore(project): add package-lock.json 2017-10-11 15:19:53 +02:00
Nico Rehwaldt 92aac008b8 chore(ci): use latest node for testing
This ensures we run against npm v5:

* bump wiredeps dependency version
* rebuild .wiredeps
* internalize test helpers from diagram-js
2017-10-11 15:19:36 +02:00
Nico Rehwaldt 04e33bd2f6 chore(project): update year in LICENSE 2017-10-07 09:19:32 +02:00
Nico Rehwaldt 9ab576d27c chore(project): update year in license header 2017-10-07 09:19:07 +02:00
Philipp Fromme 28871bcdaf chore(draw/BpmnRenderer): make instance of ids global
Closes #716
2017-10-04 11:17:43 +02:00
Nico Rehwaldt a74c87af3f docs(CONTRIBUTING): link setup guide 2017-10-04 09:30:31 +02:00
Nico Rehwaldt 6711d41fb7 docs(SETUP): remove grunt
It is now an internal dependency. We're using npm aliases to talk to it.
2017-10-04 09:27:54 +02:00
Nico Rehwaldt c7dfa340e0 chore(CONTRIBUTING): link own commit message guidelines 2017-10-04 09:26:17 +02:00
Nico Rehwaldt 4c01a5dab1 fix(Viewer): correctly export <defs> node on IE
Closes #710
2017-09-29 11:42:34 +02:00
Philipp Fromme 9033094473 fix(renderer): prevent duplicate marker IDs
* when having more than one instance of bpmn-js on a page marker IDs got duplicated
2017-09-29 11:08:37 +02:00
Nico Rehwaldt 6e52810d9b docs(CONTRIBUTING): link modeler playground 2017-09-26 14:47:23 +02:00
Nico Rehwaldt cc70c70c39 docs(project): add pull request template 2017-09-26 14:34:02 +02:00
Nico Rehwaldt 1822ad3078 docs(project): add issue template 2017-09-26 14:34:02 +02:00
Nico Rehwaldt 5a93dbe1b7 docs(CONTRIBUTING): reword creating issues section
* Separate between feature request and bug report
* Add links to playground (JSFiddle)
2017-09-26 14:34:02 +02:00
Philipp Fromme 22c628a056 chore(project): release v0.22.1 2017-09-01 10:17:40 +02:00
Philipp Fromme 6253ce4c67 chore(project): bump diagram-js dependency 2017-09-01 10:16:29 +02:00
Philipp Fromme 1066057d19 chore(project): release v0.22.0 2017-08-31 11:14:28 +02:00
Philipp Fromme 8dd7508338 chore(project): bump dependencies 2017-08-31 11:08:44 +02:00
Philipp Fromme 66d2cdd5dd chore(project): update screencast
Closes #698
2017-08-02 14:12:14 +02:00
pedesen 15cf8006f6 chore(project): release v0.21.0 2017-07-28 11:02:51 +02:00
pedesen 6ed4b9071a chore(project): bump dependencies 2017-07-28 10:44:18 +02:00
pedesen 58207e7db2 feat(DropOnFlowBehavior): drop existing elements on flows
Closes #695
2017-07-27 15:15:08 +02:00
pedesen b1a544b84f fix(dropOnFlowBehavior): ignore drop point if bendpoint is inside shape
Closes #696
2017-07-27 13:41:50 +02:00
pedesen b234f17244 feat(snapping) snap on sequence flows
Closes #398
2017-07-27 13:41:45 +02:00
Philipp Fromme e797d9c142 feat(label-editing): improve text annotation editing
Related to camunda/camunda-modeler#564
2017-07-25 15:05:35 +02:00
Philipp Fromme 114da17403 fix(copy-paste): create new business object on paste
* fixes pasted elements having same business object
* removes temporary fix that prevents pasting twice

Closes #686
Closes camunda/camunda-modeler#561
2017-06-20 16:24:11 +02:00
Nico Rehwaldt a5008381b3 0.20.7 2017-05-31 10:33:21 +02:00
Nico Rehwaldt 1d8ebd37f0 chore(project): bump diagram-js dependency 2017-05-31 10:25:06 +02:00
Nico Rehwaldt 8015b21b15 fix(rules): allow TextAnnotation <-> Data(Store|Object) connection
Closes #687
2017-05-22 12:55:43 +02:00
Nico Rehwaldt 8e55edd80f chore(copy-paste): temporarily prevent consecutive paste
This prevents users from creating invalid
models due to IDs not properly being
generated on consecutive paste (#686).

Closes #688.
2017-05-19 13:01:57 +02:00
Nico Rehwaldt 4a83d7a060 chore(travis): opt-out of sudo 2017-05-19 12:56:59 +02:00
Nico Rehwaldt ff140d1a50 style(lib): correct indention 2017-05-19 12:56:59 +02:00
Nico Rehwaldt 85c9059467 chore(project): bump dev dependencies 2017-05-19 12:56:59 +02:00
Philipp Fromme 005d368045 chore(project): release v0.20.6 2017-05-03 15:38:24 +02:00
Nico Rehwaldt 83f55b1fb1 fix(modeling): handle label layouting edge case
Related to #669
2017-05-03 15:02:52 +02:00
Nico Rehwaldt 7d896855a9 fix(modeling): correct label line attachments not being recognized
* remove rounding where it does not matter
* work around some precision errors in logic
* adjust test cases (to higher precision)

Closes #669
2017-05-03 15:02:52 +02:00
Nico Rehwaldt 84dc3b50e7 chore(project): bump diagram-js dependency
Closes #677
2017-05-03 14:53:35 +02:00
Philipp Fromme 43a3b07ab2 fix(bpmn-rules): only connect flow nodes and artifacts through association
Closes camunda/camunda-modeler#554
2017-04-11 15:16:39 +02:00
Philipp Fromme 8e64fc3a8b chore(project): release v0.20.5 2017-03-22 13:45:50 +01:00
Philipp Fromme b640551d9c chore(project): bump diagram-js dependency 2017-03-22 13:45:03 +01:00
Nico Rehwaldt 8d536f2cce style(modeling): reformat test case 2017-03-21 09:01:42 +01:00
Nico Rehwaldt 2fd46ac294 fix(modeling/layout): handle zero-length lines during adjustment
Closes #669
2017-03-21 09:01:21 +01:00
Nico Rehwaldt 3de5478d04 fix(draw): properly render data-object collection marker
Closes #672
2017-03-21 07:48:57 +01:00
Nico Rehwaldt c853e88e54 chore(modeling): do not expose ElementFactory helpers
Less API surface => BETTER.
2017-03-21 07:23:57 +01:00
pedesen 948ca245e8 chore(project): release v0.20.4 2017-03-17 16:37:55 +01:00
pedesen d8b7ad2650 chore(project): bump diagram-js dependency 2017-03-17 16:37:29 +01:00
Nico Rehwaldt 1eb11998f3 0.20.3 2017-03-10 12:50:59 +01:00
Philipp Fromme 12d700fd14 fix(drop-on-flow): disallow drop on flow label
Closes camunda/camunda-modeler#548
2017-03-10 12:47:23 +01:00