Releases: getsentry/devservices
Releases · getsentry/devservices
1.0.8
Various fixes & improvements
- fix(status): Adding consistent ordering to status output (#191) by @IanWoodard
- add missing depenedencies (#193) by @hubertdeng123
- remove update warning message (#189) by @hubertdeng123
- chore: cleaning up various nits (#192) by @IanWoodard
- chore: Bump healthcheck timeout to 45 seconds (#190) by @hubertdeng123
1.0.7
Various fixes & improvements
- fix(purge): Updating purge to stop/remove all devservices containers (#188) by @IanWoodard
- feat(devservices): Add healthcheck wait condition and parallelize starting of containers (#178) by @hubertdeng123
- ref(purge): Cleaning up purge network logic (#186) by @IanWoodard
- fix(up): Always pull new images (#187) by @IanWoodard
- chore(docker): Cleaning up docker utils (#185) by @IanWoodard
- feat(purge): Purge removes corresponding volumes (#184) by @IanWoodard
- feat(devservices): Return namedtuple for docker compose command (#183) by @hubertdeng123
- ref(dependencies): Adding more context to sentry (#181) by @IanWoodard
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