2.4.0 (2024-07-24)
- support noLocks and noVersioning with all state providers (f59bb70)
2.3.0 (2023-10-26)
- go: upgrade Terraboard's Go version to v1.21
- internal: update Terraform's internal packages (e457ebc)
- config: missing default values with yaml (3f31b1f)
- remove duplicated 'v' on terraboard version (frontend/logs) (a2f6589)
2.2.0 (2022-05-25)
2.1.1 (2022-03-05)
2.1.0 (2022-02-08)
- docker-compose: wrong username used in pg healthcheck (b219b9e)
- swagger: move swagger redirection on / instead on /swagger/ (#221) (6d50bf5)
2.0.0 (2021-10-25)
- frontend: add loading spinner during plan fetching (4e6d2b6)
- frontend: highlightjs theme (#202) (e18dd8f)
- frontend: now trigger refresh on input for search's text fields (#205) (cd42ac1)
- frontend: resource filter now match any substring in res path or name (cc707ea)
- frontend: set role=button on list carets (#200) (02c0022)
- frontend: use pointer cursor on list group items (#201) (0b87348)
- frontend: use UTC strings for dates (#198) (c77d66f)
- plan: process plan's status from ci exit-code (#215) (5b32184)
- plans: add plans explorer and viewer (#193) (35d73c0)
- frontend: avatar not displaying due to css issue (#206) (78f8922)
- frontend: missing user's information & avatar (#204) (0aec334)
- frontend: performance issue with resource filter with multiples modules (#208) (cc707ea)
- frontend: performence issue on plans fetching (#212) (4e6d2b6)
- frontend: resource filter on state view now works (#203) (156e544)
- frontend: undefined error on plan view without outputs changes (#211) (a5d6050)
- json: plan's variables parsing error (#210) (91b3dab)
- remove localhost from URLs (#196) (7dd34ed)
- release as 2.0.0 (a2dd9b6)
2.0.0-alpha.2 (2021-08-19)
- frontend: highlightjs theme (#202) (e18dd8f)
- frontend: now trigger refresh on input for search's text fields (#205) (cd42ac1)
- frontend: set role=button on list carets (#200) (02c0022)
- frontend: use pointer cursor on list group items (#201) (0b87348)
- frontend: use UTC strings for dates (#198) (c77d66f)
- frontend: avatar not displaying due to css issue (#206) (78f8922)
- frontend: missing user's information & avatar (#204) (0aec334)
- frontend: resource filter on state view now works (#203) (156e544)
- remove localhost from URLs (#196) (7dd34ed)
2.0.0-alpha (2021-07-31)
- use lineage instead of path to link states on overview (#179)
- multiple buckets / providers support (#48) (#177)
- add plan db scheme (#164) (2c1cd8f)
- add test environment with proper docker-compose using MinIO + add compatibility for it to AWS provider (#165) (6d44ecb)
- api: add lineages get endpoint (#176) (f632586)
- api: add plan submit/get endpoints (#175) (f341ffd)
- build on Terraform v1.0.2 (#185) (505ef82)
- front-end redesign to VueJS/Bootstrap 5 & server improvements (#188) (5001de9)
- gorm: gorm v2 migration (#170) (630ce3f)
- migration: add migration compatibility with states without lineage (#183) (e50bbf6)
- multiple buckets / providers support (#48) (#177) (e44ebce)
- new standalone lineage table + associated migration (#173) (aa7d455)
- use lineage instead of path to link states on overview (#179) (c576d95)
- terraboard crash at compose startup if db isn't fully initialized (#174) (a8e6bdd)
- view: style issue which cropped overview content (#189) (ee9f923)
- release 2.0.0-alpha (aa3cd25)
1.1.0 (2021-04-14)
Implemented enhancements:
- View for outputs #50
- Update Terraform to 0.14.10 #149 (raphink)
- Implement AWS EXTERNAL ID feature #142 (alemuro)
- Implement Outputs #140 (hoshsadiq)
Fixed bugs:
Closed issues:
- support of terraform 0.14.3 #137
1.0.0 (2021-02-17)
Breaking changes:
- Fixed failing CI following recent changes introducing GitLab backend support #133 (mvisonneau)
- Support multiple file extensions in S3 #122 (Moglum)
Implemented enhancements:
- Allow setting region and force path style for s3 #136 (hoshsadiq)
- option to switch go dns resolver #135 (mihaiplesa)
- bump terraform to 0.13.6 #134 (mihaiplesa)
- Bumped all dependencies / TF 0.14.5 / TFE 0.12.0 #131 (mvisonneau)
- Added support for GitLab as terraform state backend provider #130 (mvisonneau)
- made the goreleaser config a bit more readable #129 (mvisonneau)
- Fix/docker instructions #124 (uritau)
- bump terraform to 0.13.5 #120 (filiptepper)
- Bump to terraform 0.13.4 #119 (ouranos)
- Bump to terraform 0.13.3 #117 (chelnak)
- Add support for multiple instances of the same resource #115 (Wiston999)
- Implemented gosec as part of the testing workflow #114 (mvisonneau)
- Fixed Dockerfiles following recent changes #113 (mvisonneau)
- Enhanced Makefile and testing implementation #112 (mvisonneau)
- Bumped to golang 1.15 and upgraded all modules to their latest version #111 (mvisonneau)
- Upgraded terraform to 0.13.2 #110 (mvisonneau)
- ADDED release URL and updated links to open in new tab #108 (azhar22k)
Fixed bugs:
- Resources created using
for\_each
are missing #97 - Fix nill pointer #138 (Moglum)
- Fixed ineffassign definition following a recent update #132 (mvisonneau)
Closed issues:
- Unable to start terraboard in Docker following Readme instructions #123
- v0.21.0 can't connect to RDS db when running on AWS ECS #118
- Add support for terraform 0.13.3 #116
- Use docker networks instead of deprecated --link. #45
0.22.0 (2020-08-12)
Implemented enhancements:
- Support Terraform v0.13.0 #104 (raphink)
- Add lineage to states in DB #103 (raphink)
- Support Terraform 0.12.29 #102 (raphink)
0.21.0 (2020-07-22)
Implemented enhancements:
- Use S3 compatible bucket #72
- Update to terraform v0.12.28 #98 (mhaley-miovision)
- Add AWS ARN Support #95 (fafalafafa)
- GCS support #91 (tristanvanthielen)
- Add optional AWS endpoint #81 (raphink)
Closed issues:
- panic: runtime error: invalid memory address or nil pointer dereference #90
0.20.0 (2020-06-09)
Implemented enhancements:
- Update for terraform 0.12.26 #94 (raphink)
- update to use terraform 0.12.24 #88 (BlackWebWolf)
- Update documentation Terraform Cloud (TFE) support #82 (binlab)
- update to use terraform 0.12.21 #80 (rickhlx)
- Make database sslmode default to require #78 (raphink)
- docs: add --db-sslmode flag #77 (tedder)
Fixed bugs:
- change PORT to TERRABOARD_PORT in README.md #79 (jimsheldon)
Closed issues:
0.19.0 (2020-01-24)
Implemented enhancements:
Fixed bugs:
- Terraform version in changelog #73
0.18.0 (2020-01-20)
Merged pull requests:
0.17.0 (2020-01-20)
Merged pull requests:
- Reduce the noise in the logs when parsing statefiles #68 (mvisonneau)
- Implemented support for Terraform Cloud as state provider #67 (mvisonneau)
- Bumped go version to 1.13 #66 (mvisonneau)
- Add support for newer terraform versions #65 (slitsevych)
0.16.0 (2019-10-30)
Closed issues:
- Compatibility Issue with Terraform v0.12.0 #59
Merged pull requests:
- New flat logo #69 (raphink)
- Config file support #64 (AndresCidoncha)
0.15.0 (2019-10-24)
Closed issues:
- simple install issues #63
- Terraboard unable to DNS look up DB on ECS #61
- Don't know how to install & run #44
- base #43
Merged pull requests:
- Support Terraform 0.12 #62 (raphink)
- Correct Travis fail #55 (gliptak)
- Correct Travis fail #54 (gliptak)
- Switch submodule hugo-elate-theme to https #53 (gliptak)
- Bring Go to 1.11 #52 (gliptak)
- Remove deprecated links, use compose default network #46 (kwerey)
0.14.3 (2017-12-07)
0.14.2 (2017-11-30)
Merged pull requests:
0.14.1 (2017-11-29)
Closed issues:
- Index creation issue on blocking parsing of some statefiles #37
Merged pull requests:
- Remove index for attribute value #39 (raphink)
- Add a resource filter to the state view #31 (raphink)
0.14.0 (2017-11-25)
Merged pull requests:
- Fix json field for value #41 (raphink)
- Add option to change state file extension #38 (gordonbondon)
- Build improvements #35 (raphink)
- Report errors fetching state from S3 #34 (ant1441)
0.13.0 (2017-08-16)
Implemented enhancements:
- Authentication info #29 (raphink)
- S3 key prefix #25 (leonidcliqz)
Merged pull requests:
- Test compare 100% coverage #30 (cryptobioz)
- Lint code [WIP] #28 (raphink)
- Add Makefile and use it in .travis.yml #27 (raphink)
- Add tests for utils and compare #26 (cryptobioz)
- Improve logging #19 (raphink)
0.12.0 (2017-08-03)
Implemented enhancements:
Merged pull requests:
- Merge compare view into state view #24 (raphink)
- Add a compare API and view #21 (raphink)
- Add compare API point #20 (raphink)
- Fix bugs in state view #18 (raphink)
- Do not import non-ASCII data #17 (raphink)
- Improve search engine #16 (cryptobioz)
0.11.0 (2017-08-01)
Implemented enhancements:
Merged pull requests:
- Make sparklines clickable #15 (raphink)
- Sort versions using an array of objects #14 (raphink)
- Fix lock chart async #13 (cryptobioz)
- Add charts #12 (cryptobioz)
- Add lock info #11 (raphink)
- state: get version list from api/state/activity #10 (raphink)
- Add sparklines to overview #5 (raphink)
0.10.1 (2017-07-27)
0.10.0 (2017-07-27)
Fixed bugs:
- Can't get terraboard running locally (without docker) #1
0.9.0 (2017-07-26)
Merged pull requests:
0.8.0 (2017-07-25)
0.7.2 (2017-07-24)
0.7.1 (2017-07-24)
0.7.0 (2017-07-24)
0.6.0 (2017-07-22)
0.5.0 (2017-07-20)
0.4.0 (2017-07-20)
0.3.3 (2017-07-20)
0.3.2 (2017-07-20)
0.3.1 (2017-07-20)
0.3.0 (2017-07-20)
0.2.0 (2017-07-19)
0.1.1 (2017-07-19)
0.1.0 (2017-07-19)
* This Changelog was automatically generated by github_changelog_generator