pglift v0.14.0
Lookup for postgresql 'site.conf' in package config directories
Make 'pgbackrest' and 'prometheus' settings fields optional; from
now on, instances are created with only PostgreSQL with default
settings
Add shell completion on instance identifier in CLI
Rename "instance init" command as "instance create"
Allow to display and edit session default settings of a database
Rename the "instance config" command to "pgconf"
Drop superfluous prompt about instance restart at creation or update
Display a hint in case of PGCtl raise EnvironmentError
Handle checking and enabling data checksums with older postgresql
Better handle invalid site settings
Comment all entries of postgresql.conf at instance init
Prevent / in instance name
Create postgres_exporter's queriespath parent directory
Improve logging on password and passfile operations
Require parameter for the "pgconf set/remove" commands
Fix error for "pgconf remove" command with port parameter
Drop (hidden) --settings option
Ask for confirmation before instance drop
Ask for confirmation before 'instance upgrade'
Add a more log messages when configuring postgresql
Add a gitlab-ci job to publish package to PyPI on tags
Add a --no-plugins pytest flag
Update documentation on release, now automatic
Adjust Ansible tutorial w.r.t. to systemd and now optional components
Adjust 'alter' command in CLI tutorial to highlight the "restart" prompt
Adjust 'runtime dependencies' docs now that satellites are optional
Improve documentation about installation of systemd templates
Rework settings documentation
Add a mini-tutorial in documentation landing page
Adjust documentation for postgres_exporter Ansible module
Rework "PostgreSQL configuration" user documentation
Document the "pgconf" command