Skip to content

Commit 217b114

Browse files
authored
Merge pull request #54 from opus-codium/release
Release 2.1.0
2 parents 3143b8c + cb245da commit 217b114

File tree

3 files changed

+78
-34
lines changed

3 files changed

+78
-34
lines changed

CHANGELOG.md

+26-5
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,34 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [2.1.0](https://github.com/opus-codium/puppet-taiga/tree/2.1.0) (2021-10-23)
9+
10+
[Full Changelog](https://github.com/opus-codium/puppet-taiga/compare/2.0.1...2.1.0)
11+
12+
**Implemented enhancements:**
13+
14+
- Add support for Debian 11 [\#50](https://github.com/opus-codium/puppet-taiga/pull/50) ([smortex](https://github.com/smortex))
15+
- Add task to retrieve backend and frontend versions [\#46](https://github.com/opus-codium/puppet-taiga/pull/46) ([neomilium](https://github.com/neomilium))
16+
17+
**Fixed bugs:**
18+
19+
- Explicitely add directory entries for /media, /static [\#53](https://github.com/opus-codium/puppet-taiga/pull/53) ([smortex](https://github.com/smortex))
20+
21+
**Merged pull requests:**
22+
23+
- Allow stdlib 8.x [\#52](https://github.com/opus-codium/puppet-taiga/pull/52) ([smortex](https://github.com/smortex))
24+
825
## [2.0.1](https://github.com/opus-codium/puppet-taiga/tree/2.0.1) (2021-05-14)
926

10-
[Full Changelog](https://github.com/opus-codium/puppet-taiga/compare/1.3.0...2.0.1)
27+
[Full Changelog](https://github.com/opus-codium/puppet-taiga/compare/2.0.0...2.0.1)
28+
29+
**Fixed bugs:**
30+
31+
- Fix CHANGELOG.md [\#45](https://github.com/opus-codium/puppet-taiga/pull/45) ([smortex](https://github.com/smortex))
32+
33+
## [2.0.0](https://github.com/opus-codium/puppet-taiga/tree/2.0.0) (2021-05-14)
34+
35+
[Full Changelog](https://github.com/opus-codium/puppet-taiga/compare/1.3.0...2.0.0)
1136

1237
**Breaking changes:**
1338

@@ -18,10 +43,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1843

1944
- Update dependencies [\#41](https://github.com/opus-codium/puppet-taiga/pull/41) ([smortex](https://github.com/smortex))
2045

21-
**Fixed bugs:**
22-
23-
- Fix CHANGELOG.md [\#45](https://github.com/opus-codium/puppet-taiga/pull/45) ([smortex](https://github.com/smortex))
24-
2546
## [1.3.0](https://github.com/opus-codium/puppet-taiga/tree/1.3.0) (2021-03-15)
2647

2748
[Full Changelog](https://github.com/opus-codium/puppet-taiga/compare/1.2.0...1.3.0)

REFERENCE.md

+51-28
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
* `taiga::back::cron`: Setup crontab
2020
* `taiga::back::database`: Configure Taiga back database
2121
* `taiga::back::dependencies`: Configure Taiga back dependencies
22-
* `taiga::back::env`: Configure Taiga back virtualenv
2322
* `taiga::back::install`: Install Taiga back
2423
* `taiga::back::ldap`: Manage Taiga back LDAP configuration
2524
* `taiga::back::migrate`: Perform Taiga back migrations
@@ -38,6 +37,10 @@
3837

3938
* `taiga::back::manage`: Allow running actions in Taiga back environment
4039

40+
### Tasks
41+
42+
* [`version`](#version): Retrieve Taiga back and front versions
43+
4144
## Classes
4245

4346
### <a name="taiga"></a>`taiga`
@@ -56,6 +59,7 @@ The following parameters are available in the `taiga` class:
5659
* [`repo_ensure`](#repo_ensure)
5760
* [`repo_revision`](#repo_revision)
5861
* [`back_directory`](#back_directory)
62+
* [`venv_directory`](#venv_directory)
5963
* [`front_directory`](#front_directory)
6064
* [`back_user`](#back_user)
6165
* [`public_register_enabled`](#public_register_enabled)
@@ -133,6 +137,14 @@ Directory where is installed the backend of Taiga.
133137

134138
Default value: `'/srv/www/taiga-back'`
135139

140+
##### <a name="venv_directory"></a>`venv_directory`
141+
142+
Data type: `Stdlib::Absolutepath`
143+
144+
Default where is installed python dependencies.
145+
146+
Default value: `'/srv/www/taiga-venv'`
147+
136148
##### <a name="front_directory"></a>`front_directory`
137149

138150
Data type: `Stdlib::Absolutepath`
@@ -298,6 +310,7 @@ The following parameters are available in the `taiga::back` class:
298310
* [`repo_ensure`](#repo_ensure)
299311
* [`repo_revision`](#repo_revision)
300312
* [`install_dir`](#install_dir)
313+
* [`venv_dir`](#venv_dir)
301314
* [`public_register_enabled`](#public_register_enabled)
302315
* [`ldap_enable`](#ldap_enable)
303316
* [`ldap_server`](#ldap_server)
@@ -314,9 +327,6 @@ The following parameters are available in the `taiga::back` class:
314327
* [`email_port`](#email_port)
315328
* [`email_user`](#email_user)
316329
* [`email_password`](#email_password)
317-
* [`python_path`](#python_path)
318-
* [`python_version`](#python_version)
319-
* [`virtualenv`](#virtualenv)
320330
* [`change_notification_min_interval`](#change_notification_min_interval)
321331
* [`default_project_slug_prefix`](#default_project_slug_prefix)
322332

@@ -410,6 +420,14 @@ Directory where is installed the backend of Taiga.
410420

411421
Default value: `'/srv/www/taiga-back'`
412422

423+
##### <a name="venv_dir"></a>`venv_dir`
424+
425+
Data type: `Stdlib::Absolutepath`
426+
427+
Directory where is installed Taiga pyhton dependencies.
428+
429+
Default value: `'/srv/www/taiga-venv'`
430+
413431
##### <a name="public_register_enabled"></a>`public_register_enabled`
414432

415433
Data type: `Boolean`
@@ -538,30 +556,6 @@ Password to authenticate on the mail server.
538556

539557
Default value: ``undef``
540558

541-
##### <a name="python_path"></a>`python_path`
542-
543-
Data type: `Stdlib::Absolutepath`
544-
545-
Path to Python.
546-
547-
Default value: `$taiga::back::params::python_path`
548-
549-
##### <a name="python_version"></a>`python_version`
550-
551-
Data type: `String[1]`
552-
553-
Version of Python.
554-
555-
Default value: `$taiga::back::params::python_version`
556-
557-
##### <a name="virtualenv"></a>`virtualenv`
558-
559-
Data type: `Stdlib::Absolutepath`
560-
561-
Path to virtualenv.
562-
563-
Default value: `$taiga::back::params::virtualenv`
564-
565559
##### <a name="change_notification_min_interval"></a>`change_notification_min_interval`
566560

567561
Data type: `Optional[Integer]`
@@ -693,6 +687,7 @@ The following parameters are available in the `taiga::vhost` class:
693687
* [`protocol`](#protocol)
694688
* [`hostname`](#hostname)
695689
* [`back_directory`](#back_directory)
690+
* [`venv_directory`](#venv_directory)
696691
* [`front_directory`](#front_directory)
697692
* [`back_user`](#back_user)
698693
* [`ssl_cert`](#ssl_cert)
@@ -717,6 +712,12 @@ Data type: `Stdlib::Absolutepath`
717712

718713
Directory where is installed the backend of Taiga.
719714

715+
##### <a name="venv_directory"></a>`venv_directory`
716+
717+
Data type: `Stdlib::Absolutepath`
718+
719+
Directory where is installed python dependencies.
720+
720721
##### <a name="front_directory"></a>`front_directory`
721722

722723
Data type: `Stdlib::Absolutepath`
@@ -755,3 +756,25 @@ Default value: ``undef``
755756

756757
## Defined types
757758

759+
## Tasks
760+
761+
### <a name="version"></a>`version`
762+
763+
Retrieve Taiga back and front versions
764+
765+
**Supports noop?** false
766+
767+
#### Parameters
768+
769+
##### `backend_directory`
770+
771+
Data type: `String[1]`
772+
773+
Backend directory
774+
775+
##### `frontend_directory`
776+
777+
Data type: `String[1]`
778+
779+
Frontend directory
780+

metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "opuscodium-taiga",
3-
"version": "2.0.1",
3+
"version": "2.1.0",
44
"author": "Opus Codium",
55
"summary": "Installs, configures, and manages the Taiga project management software",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)