Skip to content

Releases: MatthewJohn/terrareg

v3.5.0

03 Jun 17:03
Compare
Choose a tag to compare
chore(release): 3.5.0

# [3.5.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.4.2...v3.5.0) (2024-06-03)

### Bug Fixes

* Pass through exceptions from refresh_versions when publishing provider version to avoid hiding errors ([90321ab](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/90321ab03b195a07e32420330dba02d64e8d8635)), closes [#478](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/478)

### Features

* Add API endpoint to list provider integration details ([7ed205c](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/7ed205c1934c21b0e56bfe3c3dd201645c348ac1)), closes [#478](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/478)
* Add integrations tab to provider page, allowing indexing of provider version from UI ([9b380a3](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/9b380a3fde2a3ce3505555758e7b9c7977eea534)), closes [#478](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/478)
* Add POST method to provider versions endpoint to support indexing a single provider version ([50d1af1](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/50d1af10750b55bef6c347782f028f4ce75a902b)), closes [#478](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/478)
* Add tabbing functionality to provider page, allowing for content other than documentation ([b6fcb72](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/b6fcb72d9cff7a5dbdab5d7be1503cb20b9b8288)), closes [#478](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/478)

v3.4.2

26 May 12:09
Compare
Choose a tag to compare
chore(release): 3.4.2

## [3.4.2](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.4.1...v3.4.2) (2024-05-26)

### Bug Fixes

* Ensure user-agent matches expected Terraform or OpenTofu user agents ([83ee182](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/83ee18215c818cf59151b7aabf35803f3bc96b21)), closes [#519](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/519)

v3.4.1

01 Apr 12:39
Compare
Choose a tag to compare
chore(release): 3.4.1

## [3.4.1](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.4.0...v3.4.1) (2024-04-01)

### Bug Fixes

* Pin tfswitch to latest working version - v1 appears to break the installation ([35df281](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/35df2812c3e6260ff70253927a20726360004527)), closes [#515](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/515)

v3.4.0

28 Mar 07:06
Compare
Choose a tag to compare
chore(release): 3.4.0

# [3.4.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.3.0...v3.4.0) (2024-03-28)

### Bug Fixes

* Hide custom git URLs in update module provider settings - removing custom URLs when configuring a Git provider ([d4d1e05](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/d4d1e05e6ffb689812d78e5eb409061036e37520)), closes [#502](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/502)
* Update module provider settings page to update git path when changing to a git provider that specifies a git path ([6ec8829](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/6ec88295e411e57209bf94d8ef03035d58408c2c)), closes [#502](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/502)

### Features

* Add git_path template to git provider, allowing templated default values for git_path to be supplied when selecting git provider. ([c059820](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/c05982003a957ce5ca6b8a4e4707a43158deded5)), closes [#502](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/502)

v3.3.0

27 Mar 09:51
Compare
Choose a tag to compare
chore(release): 3.3.0

# [3.3.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.2.2...v3.3.0) (2024-03-27)

### Bug Fixes

* Make server type configuration case insensitive ([3e897b9](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/3e897b9e216cbfcf144bfa1766a2258faf80f129)), closes [#490](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/490)

### Features

* Support disabling serving modules via Git, forcing modules to be downloaded from archives ([f9702a3](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/f9702a32b234bbc71064e84bfecd1571c248e195)), closes [#490](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/490)

### Reverts

* Revert "chore: Only use database transaction when performing extraction" ([784f302](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/784f30209287a843175fb4ea97bad8b90a82dac8)), closes [#490](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/490)

v3.2.2

02 Mar 16:20
Compare
Choose a tag to compare
chore(release): 3.2.2

## [3.2.2](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.2.1...v3.2.2) (2024-03-02)

### Bug Fixes

* Allow renaming module to the same name with different capitalisation ([b616f5d](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/b616f5d72cd8f4d30c5e37560705a3c8ab91fd0c)), closes [#457](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/457)
* Update module "getting" to be case insensitive, MySQL does this anyway so this aligns SQLite. ([0d1f571](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/0d1f571fde011e993089e92f2ae13bbc42a00af7)), closes [#457](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/457)

v3.2.1

29 Feb 21:05
Compare
Choose a tag to compare
chore(release): 3.2.1

## [3.2.1](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.2.0...v3.2.1) (2024-02-29)

### Bug Fixes

* Stop theme from being reset after closing browser. ([dae5fb3](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/dae5fb38244ab2e93b2b43b325af8fc602bf884f)), closes [#461](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/461)

v3.2.0

29 Feb 18:11
Compare
Choose a tag to compare
chore(release): 3.2.0

# [3.2.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.1.0...v3.2.0) (2024-02-29)

### Features

* Add support for pinning versions to git commit hashes. ([aeeb17d](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/aeeb17d41d57325df1fcbc998096ed8c4dd67616)), closes [#471](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/471)

v3.1.0

22 Feb 06:10
Compare
Choose a tag to compare
chore(release): 3.1.0

# [3.1.0](https://gitlab.dockstudios.co.uk/pub/terrareg/compare/v3.0.4...v3.1.0) (2024-02-22)

### Bug Fixes

* Update docker-compose for local development to use mariadb with version 10 as MySQL 8 isn't supported ([ffd8636](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/ffd8636c7d5e3e7bbd5c78e964f0769170030a87)), closes [#491](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/491)

### Features

* Add new base classes and factory for handling file storage ([1809f6e](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/1809f6e9f32cb88ac02377d8913ac7dc5ab4aead)), closes [#491](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/491)
* Add support for file storage in S3. ([daf16b2](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/daf16b2b7fa355f379190ee1a5769f1ebb83a592)), closes [#491](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/491)
* Create new configuration for UPLOAD_DIRECTORY. ([803a3c7](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/803a3c706d3344fd3147e57ad32c190821e9ff15)), closes [#491](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/491)
* Update module extractor to use FileStorage classes for uploading files to data directories ([9a3ab7b](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/9a3ab7b1e9c86ecefb957ef5da6dfed0966d03a3)), closes [#491](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/491)
* Update module provider to use file_storage to delete data directories. ([724d429](https://gitlab.dockstudios.co.uk/pub/terrareg/commit/724d42909539682d6127bd5a84682950992befee)), closes [#491](https://gitlab.dockstudios.co.uk/pub/terrareg/issues/491)

v3.0.4

28 Jan 18:27
Compare
Choose a tag to compare

Full Changelog: v3.0.3...v3.0.4