What's Changed
- Add install.sh installation script by @mnafees in #1613
- Add option to the cluster model to turn off notifications by @abelanger5 in #1616
- Fix broken git url by @jnfrati in #1620
- [POR-308] Preliminary alerting improvements by @mnafees in #1615
- [POR-314] Update CLI installation instructions in the dashboard by @mnafees in #1623
- [POR-129] Show available new version of the CLI by @mnafees in #1614
- [POR-312] Add support for waitForJob in porter.yaml by @mnafees in #1619
- Add env var to turn off usage tracking by @abelanger5 in #1627
- Write unlimited usage response if usage tracking is disabled by @abelanger5 in #1629
- [IMPROVEMENT] Add env var disable billing to prod by @jnfrati in #1631
- [IMPROVEMENT] Implemented previous logs for running containers by @jnfrati in #1624
- Prevent builds on deployments to a registry by @abelanger5 in #1635
- Use the registry tag if the preview environment build method is
registry
by @abelanger5 in #1636 - Add a global timeout to the job sidecar which terminates the job by @abelanger5 in #1639
- [POR-103] Helm library update and goroutine leak fix in GetPodLogs by @mnafees in #1640
- Bump Go version to 1.17 by @abelanger5 in #1643
- fix: allow OpenBrowser to fail and inform user by @guyfedwards in #1646
- [POR-103] Use WaitGroups to get rid of goroutine leaks in websocket stream method by @mnafees in #1651
- Fix send on closed channel errors from websockets by @abelanger5 in #1655
- Wrap Kubernetes/Helm informers in goroutine to prevent errorchan panics by @abelanger5 in #1658
- Add mutex for preventing synchronous websocket writes by @abelanger5 in #1661
- Add casing to only close channels once and recover from goroutine panics by @abelanger5 in #1663
- Implement env var propagation and RDS provisioning by @jnfrati in #1648
- [POR-319] Add support for environment groups for preview environments by @mnafees in #1650
- [POR-316] Add porter get command by @mnafees in #1649
- Update switchboard version by @abelanger5 in #1668
- [POR-315] Do not build an image if one already exists in the registry by @mnafees in #1637
- Fix env group cloning from preview env by @mnafees in #1670
- [hotfix] Fix env group cloning for preview env with multiple resources by @mnafees in #1672
- [hotfix] Fix nil reference error by @mnafees in #1673
- Fixed expanded job not adding the app to the env groups by @jnfrati in #1675
- [hotfix] Clone env groups from inside of a worker hook by @mnafees in #1674
New Contributors
- @guyfedwards made their first contribution in #1646
Full Changelog: v0.15.2...v0.15.3