Releases: rtCamp/Frappe-Manager
Releases · rtCamp/Frappe-Manager
v0.10.1
v0.10.0
What's new
- Run multiple frappe sites at once. #85
- Custom queue support. #93
- Integrate Supervisor for Efficient Command Management within Containers feature-request. #92
- fm sub command group
service
which will have restart, start, stop, shell as commands. #85 - Check site in
fm create
execution for successful creation, if not then prompt for rollback. #96 fm logs <sitename>
show frappe dev server logs. #26
Enhancements
- Migration module for handling fm version migrations.
- Revamped
fm list
command for improved user experience. #94 - Site services and worker services status in
fm info
command for better site monitoring at on glance. #95 - Alert user when current user is not added to
docker
group. #97 - Better formatting for yaml in all docker compose files.
- Fix port checking implementation, now using python package psutil for Linux and lsof command for osx. #77
- Provides service name hints in help for --service flag in fm logs and fm shell subcommand.
- Add -f short flag for --follow in fm logs
Maintenance/Optimizations
- Optimized compose file migration.
- Fix logs command for better Keyboard Interrupt handling.
- Dependency change from pyyaml to ruamel.yaml for better YAML processing
- Optimized ports checking, now ports are checked excluding ports which are published by
fm
itself(like docker binded ports). - Refactor code for move readability.
- Optimized docker compose site and worker status check.
BUG FIXES
- Fixed docker compose up, restart, and exec commands not working with services argument
- Fixed shell, logs command not working with
--service
flag - Fixed docker on detection for correct Docker status detection
v0.9.0
What's New:
Enhancements:
- Optimize checking of site existence @Xieyt
- Add Site name should support name and FQDN both #46 @Xieyt
- Add
fm info
command should show db root user and password #64 @Xieyt - Add validation of sitename to only one level subdomain of localhost when creating site @Xieyt
- Introduces change in cli directory structure #59 @Xieyt
- Implement Only bench restart in frappe container should restart the bench dev server. #65 @Xieyt
Bug Fixes:
v0.8.3
What's Changed
- Update README by @dhsathiya in #43
- add LICENSE by @Xieyt in #44
- Update README.md by @Xieyt in #45
- Update README.md by @Xieyt in #47
- sync with main by @Xieyt in #50
- Module rename to
frappe_manager
by @Xieyt in #51 - Fix current version detection. by @Xieyt in #52
- chore: typo by @Xieyt in #53
- fix: --version flag by @Xieyt in #55
Full Changelog: v0.8.2...v0,8.3
v0.8.2
Beta Release v0.8.0
Beta Release v0.7.0
- Now docker image will be tagged with the current version of
fm
( only 6 docker images version will be maintained ). - Fixes Issue #33
Beta Release 0.6.0
What's Changed
- introduces migration logic to migrate old sites created by
fm
to new stack changes introduced in newfm
versions. - remove
rq-dashboard
service from docker stack.
Beta Release 0.5.0
What's Changed
Changelog: v0.4.0...v0.5.0
- Fixes caret not visible after using some command.
- Introduces fm info command. ✨
- Now containers are not remove when site is stopped.
- Adds logic to check if docker is running before execution logic of commands.
- Adds more status messages.
Beta Release!! 0.4.0
Merge pull request #19 from rtCamp/cli-typer bump version 0.4.0