Skip to content

Releases: saritasa-nest/saritasa-invocations

1.5.0

24 Jul 05:30
8933146
Compare
Choose a tag to compare

1.5.0

  • Add ability to specify cmd and environment variables for k8s.execute
  • Improve generated name for k8s db dumps.
    Also add --add-date-to-generated-filename option to add timestamp for db
    dumps from k8s(including commands for django and alembic).
  • Add new options for DBSettings and K8SDBSettings
    • dump_additional_params additional params for dump command (Default: ``)
    • dump_no_owner add --no-owner to dump command (Default: True)
    • dump_include_table add --table={dump_include_table} to dump command (Default: ``)
    • dump_exclude_table add --exclude-table={dump_exclude_table} to dump command (Default: ``)
    • dump_exclude_table_data add --exclude-table-data={dump_exclude_table_data} to dump command (Default: ``)
    • dump_exclude_extension add --exclude-extension={dump_exclude_extension} to dump command (Default: ``)
  • Add builder-env and clear-cache for docker.buildpack

What's Changed

Full Changelog: 1.4.0...1.5.0

1.4.0

28 Apr 08:41
3f90dce
Compare
Choose a tag to compare

1.4.0

  • Replace poetry install --sync to poetry sync
  • Improve env config extraction for k8s

What's Changed

New Contributors

Full Changelog: 1.3.1...1.4.0

1.3.1

17 Dec 04:08
fbba5e9
Compare
Choose a tag to compare

1.3.1

  • Fix git.blame-copy merging without conflicts

What's Changed

New Contributors

Full Changelog: 1.3.0...1.3.1

1.3.0

09 Dec 08:24
cc65ebc
Compare
Choose a tag to compare

1.3.0

  • Add params for system.chown(owner and path)
  • Add ability to set dump_dir for K8SDBSettings
  • Confirm support for python 3.13

What's Changed

Full Changelog: 1.2.3...1.3.0

1.2.3

06 Sep 05:41
27be1e4
Compare
Choose a tag to compare

1.2.3

  • Fix django.createsuperuser behavior when git command fails

Full Changelog: 1.2.2...1.2.3

1.2.2

05 Sep 09:16
91f23d8
Compare
Choose a tag to compare

1.2.2

  • Make django.createsuperuser try to grab username and email from git config

What's Changed

Full Changelog: 1.2.1...1.2.2

1.2.1

19 Aug 03:37
a6ca59b
Compare
Choose a tag to compare

1.2.1

  • Restore check for main containers in docker.up

Full Changelog: 1.2.0...1.2.1

1.2.0

15 Aug 03:23
8983e2e
Compare
Choose a tag to compare

1.2.0

  • Replace usage of cmd commands with python
  • Make django.wait_for_database as task
  • Make alembic.wait_for_database as task
  • Make docker.up check for compose file
  • Make pytest.run, celery.run use docker.up
  • Make sure that DJANGO_SETTINGS_MODULE is set for manage invocations

What's Changed

Full Changelog: 1.1.1...1.2.0

1.1.1

22 May 01:50
34b5e86
Compare
Choose a tag to compare

What's Changed

  • Make default for default_entry for K8SDefaultSettings use absolute path
    according to specs

Pull requests

Full Changelog: 1.1.0...1.1.1

1.1.0

04 Mar 04:49
491bf6b
Compare
Choose a tag to compare

What's Changed

  • Fix git.blame-copy in case if merge conflict between files occurs.
  • Made pip commands shorter:
    • inv pip.install-dependencies -> inv pip.install;
    • inv pip.compile-dependencies -> inv pip.compile;
    • From now pip.install-dependencies and pip.compile-dependencies are
      deprecated commands. They will be removed in next releases.
  • Add branch, clone_params, pull_params, checkout_params parameter to git.clone-repo invocation

Pull requests

Full Changelog: 1.0.0...1.1.0