Releases: getsentry/devservices
Releases · getsentry/devservices
1.0.9
Various fixes & improvements
- chore: Moving get_docker_compose_commands_to_run back (#204) by @IanWoodard
- chore(ci): Skip loader for CI (#203) by @hubertdeng123
- fix(dependencies): Adding retries to fetch (#202) by @IanWoodard
- fix(down): Fixing down's logic and adding proper tests (#201) by @IanWoodard
- fix(up): Cleaning up 'up' test cases (#199) by @IanWoodard
- ref(docker-compose): Starting to refactor docker compose logic (#198) by @IanWoodard
- chore(up): cleaning up tests (#196) by @IanWoodard
- ref(commands): Improving error message for service not found DEVINFRA-572 (#197) by @IanWoodard
- ref(commands): Improving error messages (#195) by @IanWoodard
- fix(down): Use stop rather than down to avoid removing containers (#194) by @IanWoodard
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