Update confgenerator:
- update info format
- update conf generator
Update gitbook:
- update version
- update GENCONF
- update changelog
0.5.5: Add test interface
Update imageAPI:
- add target 'test_config' to check the compose file
- show the iptables rule when checking status
- add target 'test_start'
- add target 'test_restart'
- add target 'test_stop'
- add target 'test_remove'
Update gitbook:
- update change log
- add target 'test_config' in deployment doc
- update dependency doc
- add work flow doc for developer
0.5.1: Update confgenerator
Update confgenerator:
- update interface : use '-f' instead of [conf-info].
- delete useless comments in confgenerator.
- rename confgenerator from bypass_confgenerator to confgenerator
- Update file name in generated configuration :
1) rename bypass_conf/ to conf/
2) rename bypass-config.env to config.env
Update imageAPI:
- stay true when checking status.
- add another line when adding environment variable.
- Fix issue:
- description: iptables rules and ipset is not removed after stop.
- reason: lost commands for cleaning iptables rules and ipsets when stop.
- solution: execute script clean-rule and clean-ipset in container when stop.
- update configuration filename.
Update Makefile:
- Add imageAPI to release package.
Add .gitignore:
- ignore python cache.
- ignore generated compose file.
- ignore generated bypass configuration.
- ignore vscode setting.
Update gitbook:
- update the name of imageAPI release package.
- update the structure of generated configuration.
- update version to 0.5.1.
- modify the confgenerator module name from bypass_confgenerator to confgenerator.
- add changelog document.
- fix format in doc dependency.
- update doc confgen:
1) use '-f' to specify conf-info.
2) fix some typos.
3) update explanation of conf-info.