Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

WIP Update to Camunda Modeler @next infrastructure #33

Merged
merged 306 commits into from
Jan 15, 2019
Merged

WIP Update to Camunda Modeler @next infrastructure #33

merged 306 commits into from
Jan 15, 2019

Conversation

pinussilvestrus
Copy link
Contributor

@pinussilvestrus pinussilvestrus commented Jan 15, 2019

Relates to #32

🚧 Waits for Pre-Release.0 of camunda-modeler to be merged. 🚧

Tasks

  • Update to Camunda Modeler @next (b97626e, see commit history below)
  • Integrate Zeebe custom modules (baffe89)
  • Overall refactoring: ES6 support (3655906)
  • Setup and document a way to keep up-to-date with upstream Camunda Modeler (15adc9d)
  • Add / Improve test infrastructure (16f1e7b, 2e65a50, c6fb77f, 01dc6e7)
  • Add automated release and nightly builds

Note: With our newly created sync-fork task we are able to keep changes in the base modeler in sync with the Zeebe Modeler. Note that the commits chore(project): synchronize with base modeler are letting us now when this synchronizations were happening.

nikku and others added 30 commits November 30, 2018 23:57
* accept items=Function
* render props.children as button body
* pull out save, save-as, export, undo and redo as common actions
* pass full editor state to app
* ignore .vscode directory which is necessary for debugging Electron with VS Code
Related to #866
Related to #911
nikku and others added 21 commits January 14, 2019 15:16
* ignore wrong initial drag coordinate
* reformat code
* remove not used extraArgs feature
* use event listener `once` option to remove dragend listener
This commit causes drag events to be throttled. Also, log and properties
panel will now create dragger only when actual drag is started.

Closes #1081
* avoid state updates getting lost
* add tests
* throttle drag events on #requestAnimationFrame for maximum 🍰
* debounce actual component updates
* put throttling/debouncing behavior into single place

Related to #1093
* ignore wrong initial drag coordinate
* reformat code
* rename directory
* add test coverage for properties provider
@dominikhorn93 dominikhorn93 merged commit d403822 into zeebe-io:master Jan 15, 2019
@nikku nikku mentioned this pull request Jan 16, 2019
@pinussilvestrus
Copy link
Contributor Author

pinussilvestrus commented Jan 16, 2019

Hi @dominikhrn
The pull request was intended as Work in progress, since there were a couple of changes to be made before it would be ready to merge (ci, pending camunda-modeler release).

However it's fine that you merged it, so we can work fast-forward with new pull request incoming 🙂 If you have any questions/ recommendations regarding the new modeler's architecture and with the changes we made inside this pull request, always feel free to contact us 👍 Looking forward to some great work together!

@dominikhorn93
Copy link
Contributor

Hi @pinussilvestrus
Sorry for that.
I checked it yesterday evening and everything worked like a charm.
If that's a problem we could do a rollback?

Currently I have no questions. You are doing a great job updating the modeler! 👍
If I can support you with something, feel free to contact me.

@pinussilvestrus
Copy link
Contributor Author

No problem, we will add further enhancements via pull requests 👍

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants