- Proof of concept for how to deploy custom acl logic in Espo
- parent - children team logic
- create sub branch, finish the feature and create merge request
- Merge to dev branch, squash commit and delete sub branch after merging.
- The main branch is for release only.
- write doc in folder document
docker-compose up
and check localhost:8080
- Structurizr help
- Structurizr lite
- Structurizr DSL
- Structurizr Cookbook
- https://viblo.asia/p/mo-hinh-hoa-kien-truc-phan-mem-voi-c4-vyDZO1vQ5wj
- https://appsindie.com/tao-tai-lieu-thiet-ke-hoan-chinh-voi-arc42/
- write code in folder source-code
- first time
npm install
node build --all
-
Wait till the end, if it has error when run
grunt
command the get into the site folder and run manually. -
For other errors, try updating node version and re-install node_modules
npm install
. -
If the grunt command finish with an error said that the "chmod-folders" command fails, you can ignore it.
-
While coding, run command to copy extension to demo site
node build --copy
-
Build extension:
node build --extension