Releases: getsentry/devservices
Releases · getsentry/devservices
1.0.6
Various fixes & improvements
- fix(down): Adding error handling to get_non_shared_remote_dependencies (#180) by @IanWoodard
- ref(update): Adding caching to checking for latest version (#179) by @IanWoodard
- avoid checking for update in CI (#177) by @hubertdeng123
- feat(purge): Updating purge to only stop relevant containers (#176) by @IanWoodard
1.0.5
Various fixes & improvements
- fix(dependencies): Only install dependenices needed for the mode (#175) by @IanWoodard
- use expanduser (#174) by @hubertdeng123
- ref(modes): Refactoring modes to support multiple concurrent modes (#173) by @IanWoodard
- fix(dependencies): Fixing dependency graph construction for simple modes (#172) by @IanWoodard
- ls should show mode of service that is running (#170) by @hubertdeng123
- Replace release bot with GH app (#171) by @Jeffreyhung
- fix(sentry): Do not report to sentry if service is not found (#169) by @hubertdeng123
- test list dependencies (#168) by @hubertdeng123
- feat(services): Adding find_matching_service test (#167) by @IanWoodard
- feat(services): Adding test for skipping non-devservices repos (#166) by @IanWoodard
- feat(tests): Test status command (#165) by @hubertdeng123
- feat(services): Adding test for local services with invalid config (#164) by @IanWoodard
1.0.4
Various fixes & improvements
- feat(dependency): Adding dependency graph to start services (#163) by @IanWoodard
- fix(up): Restart services when switching modes (#160) by @IanWoodard
- remove capture output flag (#162) by @hubertdeng123
- feat(network): Create devservices network if it doesn't exist (#161) by @hubertdeng123
- feat(devservices): Start shared services first (#159) by @hubertdeng123
1.0.3
Various fixes & improvements
- feat(devservices): Remove healthcheck and multithreading for beta (#158) by @hubertdeng123
- fix(commands): Cleaning up unused args (#157) by @IanWoodard
- ref(commands): Cleaning up exception handling (#156) by @IanWoodard
- feat(devservices): Support modes for up/down (#152) by @hubertdeng123
- fix(purge): Fixing purge test (#155) by @IanWoodard
- feat(testing): Add tests for
install_and_verify_dependencies
for modes (#153) by @hubertdeng123 - fix(status): Fixing doc-string (#154) by @IanWoodard
- ref(dependencies): Updating dependency management to handle modes (#151) by @IanWoodard
- feat(stop): Add more context for what is going on underneath the hood for stop (#149) by @hubertdeng123
- feat(start): Add more context to what is going on underneath the hood for start (#148) by @hubertdeng123
- ref(purge): removing docker networks with purge (#150) by @IanWoodard
- ref(start/stop): Renaming start and stop to up and down (#147) by @IanWoodard
- ref(docker-compose): De-abstracting run_docker_compose_command (#146) by @IanWoodard
- feat(start): Add threading and condition to wait for containers to be healthy (#144) by @hubertdeng123
- add cwd for debug logs for dependencies (#141) by @hubertdeng123
- feat(sentry): Adding version tag, cleaning up version logic (#145) by @IanWoodard
- feat(sentry): Adding user to sentry (#139) by @IanWoodard
- feat(sentry): Adding explicit capture for exceptions (#138) by @IanWoodard
1.0.2
Various fixes & improvements
- fix(logs): Fixing bug in logs command, adding tests (#137) by @IanWoodard
1.0.1
Various fixes & improvements
- fix(debug): Fixing debug flag (#135) by @IanWoodard
1.0.0
Various fixes & improvements
- feat(readme): Update installation instructions (#134) by @hubertdeng123
- fix(dependencies): Removing sparse-checkout clear command (#133) by @IanWoodard
- feat(purge): Adding state clear functionality to purge (#125) by @IanWoodard
- feat(debug): Add debug mode for start and stop (#131) by @hubertdeng123
- ref(docker-compose): Moving dependency logic out of docker compose (#129) by @IanWoodard
- fix(logs): Fixing None case (#130) by @IanWoodard
- ref(logs): Updating logs to use console util (#117) by @IanWoodard
- chore(readme): Add update and purge to README (#115) by @hubertdeng123
0.0.5
Various fixes & improvements
- fix(logs): Limit log length and check to ensure service is running before printing logs (#114) by @hubertdeng123
- fix(list-services): Use state for finding status of list services (#108) by @hubertdeng123
- ref(status): Improving status command when service isn't running (#113) by @IanWoodard
- include container name in status (#112) by @hubertdeng123
- chore(errors): Adding graceful handling when docker daemon isn't running (#99) by @IanWoodard
- feat(purge): adding purge command (#84) by @IanWoodard
- feat(devservices): Proper stop logic to account for shared remote services (#104) by @hubertdeng123
- feat(state): Add state with sqlite db (#103) by @hubertdeng123
- chore(errors): Improving the error msgs for dependency errors (#101) by @IanWoodard
- fix(logs): Fixing naming issue with logs (#102) by @IanWoodard
- fix for when services to use is empty (#93) by @hubertdeng123
0.0.4
Various fixes & improvements
- feat(devservices): Run commands for nested dependencies by project (#86) by @hubertdeng123
- ref(dependencies): Providing information about installed remote dependencies after installing (#82) by @IanWoodard
- fix missing directory for docker user plugin (#81) by @hubertdeng123
- ref(dependencies): Adding ability to install nested dependencies (#77) by @IanWoodard
- feat(commands): Add update command (#75) by @hubertdeng123
- only run codecov on pull requests (93cfd42) by @hubertdeng123
- ref(services): Add message when service is found with invalid config (#73) by @IanWoodard
- ref: Pin docker compose version for users (#68) by @hubertdeng123
- chore(utils): Updating usage to use a constant (#74) by @IanWoodard
- ref(dependencies): Adding git proper git config management for deps (#69) by @IanWoodard
- feat(docker-compose): Simplify docker compose environment injection (#64) by @IanWoodard
- feat(list-services): Add status of services (#55) by @hubertdeng123
- feat(docker-compose): Check version (#53) by @hubertdeng123
- chore(sentry): Add option to disable sentry (#59) by @IanWoodard
- feat(dependency): Adding dependency management to commands (#56) by @IanWoodard
- Ignoring testing and tests for coverage (#57) by @IanWoodard
- add venv (#54) by @hubertdeng123
- feat(codecov): Adding codecov (#50) by @IanWoodard
- chore(pre-commit): Add a few pre commit plugins (#51) by @hubertdeng123
- chore(sentry): Add sentry environment support (#49) by @IanWoodard
- ref(dep): Addressing dependency edge cases (#44) by @IanWoodard
- ref(docker-compose): refactoring docker compose util (#48) by @IanWoodard
- chore(start): Specify project name when starting services (#47) by @hubertdeng123
- add installation details (#42) by @hubertdeng123
Plus 3 more
0.0.3
Various fixes & improvements
- feat(release): Build and upload binary (#36) by @hubertdeng123
- clean up help menu (#35) by @hubertdeng123
- feat(config): Rename docker-compose.yml file to config.yml (#38) by @hubertdeng123
- ref(service-config): Updating service config to include remote deps (#37) by @IanWoodard
- feat(status): Add url (#34) by @hubertdeng123
- dynamically get installed version (#33) by @hubertdeng123
- add readme (#32) by @hubertdeng123