Releases: vstconsulting/polemarch
Releases · vstconsulting/polemarch
2.1.0
Changelog:
- Optimization: Improve performance for worker's initialization and memory usage.
- Feature: Clone/download project directly from source on
repo_sync_on_run
enabled. - Feature: Set
ANSIBLE_CONFIG
env variable in project. - Feature: Provide setup
max_content_length
in config for TAR downloading. - Fix: Reimplement
repo_sync_on_run_timeout
. - Fix: Bug with updating execution template from host list inventory to FK inventory.
- Chore: Bump
requests
lib version to2.27.1
. - Chore: Bump
vstutils
to5.0.13
.
2.0.1
Changelog:
- Feature: Add
celery_inspect
command for callinginspect
command of celery. - Fix: Execution templates create inventory errors.
- Fix: Redirect fails on periodic task without saving result.
2.0.0
BREAKING CHANGES:
- Changed API version to v3.
- Changed OpenAPI schema.
- Dropped old bulk mechanism (now available only
/api/endpoint/
). - Squashed and removed old migrations (allowed to update only from 1.X versions).
Changelog:
- Chore: Migrate to
vstutils==5.0
. - Feature: Provided support live update with centrifugo.
- Feature: Improved GUI performance and design.
- Feature: Provided Python 3.10 support.
- Optimization: Improved performance on
git
projects sync. - Optimization: Used
CTE
on database for inner groups. - Docs: Improved documentation.
- Fix: Removed useless fields on copy groups.
- Fix: Sync projects on changed origin's url.
- Fix: Twice call of
on_user_upd
hook. - Fix: Calling old planned periodic tasks after long idling.
- Fix: Other small bugs.
2.0.0b2
Changelog:
- Feature: Use centrifugo to notify browser about new history lines.
- Fix: Performance issues when rendering history lines.
- Feature: Add centrifugo and traefik to docker-compose.
- Service: Change
HistoryLines.id
toBigAutoField
andHistoryLines.line
toTextField
. - Service: Update vstutils 5.0.0b123.
2.0.0b1
Changelog:
- Feature: Added support of vstutils 5.
- Feature: Support centrifugo for autoupdate notifications.
- Feature: Infinite group nesting (for databases with CTE support).
- Feature: Mapping api and gui for execution templates.
- Feature: Add 2FA auth support.
- Chore: Update interface for new standards.
- Fix: Celery not starting in docker.
- Fix: Managing Children Group via WebUI.
- Fix: Cannot install from docker-compose.
Breaking changes:
- Move some api endpoints. Migrate to V3 (default version).
- Changed api for templates.
See merge request polemarch/ce!231
1.8.5
Changelog:
- Fix: build docker build.
- Fix: ansible with latest pip does not work on LANG=C.
- Fix: jsmin==3.0.0
1.8.2
Changelog:
- Fix: update libs to latest stable versions.
- Fix: Hooks post data in json (vstconsulting/polemarch#115).
1.8.0
BREAKING CHANGES:
- Update vstutils to 4.0.
Changelog:
- Add support for bigger values in variables (vstconsulting/polemarch#92).
- Add paramiko to docker image (vstconsulting/polemarch#108).
- Move
LineChartWidget
fromvstutils
. - Remove unused
gui.html
django template. - Change Logo component name.
- Add variable for projects, for set relative path to directory with playbooks(path relative to project directory) (vstconsulting/polemarch#100).
- Add Migration to fix full path in names of playbook.
- Add package fr test migrations.
- Add test for migration with name fix for playbook, add test for relative path.
- Use
vstutils
components throughspa
. - Replace
tabSignal
withspa.signals
. - For dashboard widget component use component name instead of format.
- From openapi remove error responses.
- Create action "Imported Inventories File" for project (vstconsulting/polemarch#107).
- Add field showing that Inventory/Group/Host are imported from project file.
- Block all operations with "Imported File Inventories" except delete and sync.
- Fix customization of default skin.
- Change webpack
libraryTarget
towindow
so newvstutils
StaticFilesLoader
can load it properly. - Add ru translation for
file_import_inventory
button. - Fix using global spa objects from window.
- Fix rendering of
seealso
section of module byAnsibleJSONField
. - Set field type of
OneModuleSerializer.data
toJSONField
. - Update schema.
- Remove
jshint
from gitlab ci. - Change test project git url.
- Use
QuerySet.execute
instead of bulk requests. - Update
polemarch-ansible
version to2.1.0
. - Resolve error with not correct field, for
enum
from.polemarch.yml
.
1.7.6
Changelog:
- added restart a container at error (docker-compose).
- changed base docker image to alpine 3.11.
- Fix error while loading frontend.
1.7.5
Changelog:
- Overwrite templates on
templates_rewrite: true
instead of rewrite. (vstconsulting/polemarch#103)