Skip to content

Releases: Tecnativa/doodba-copier-template

v2.1.1

23 Sep 08:38
Compare
Choose a tag to compare

All changes here. Summary:

  • Fix broken traefik 1 routers.
  • Delete vscode config files that shouldn't exist after they're migrated to the code-workspace file.

v2.1.1a0

22 Sep 13:12
Compare
Choose a tag to compare
v2.1.1a0 Pre-release
Pre-release
  • Replace entrypoints for entryPoints in traefik 1 labels.

v2.1.0

21 Sep 10:59
Compare
Choose a tag to compare

All changes here. Summary:

  • Fix bug that happened randomly only on tagged commits.
  • Support integrated JS debugger in VSCode.

v2.0.3

15 Sep 08:19
Compare
Choose a tag to compare

All changes here. Summary:

  • Fix wrong label for port in the longpolling router for Traefik 1.

v2.0.2

15 Sep 05:47
Compare
Choose a tag to compare

All changes here. Summary:

  • Fix isort 5 compatibility with black.

v2.0.1

11 Sep 11:40
Compare
Choose a tag to compare

All changes here. Summary:

  • Fix incompatibility between pylint-odoo and isort.

v2.0.0

11 Sep 09:18
49a6e68
Compare
Choose a tag to compare

All changes here. Summary:

  • .env file removed.
  • Update minimal copier version.
  • Use only ipv4 in the smtp relay.
  • Use an init system for wdb container to make it obey SIGTERM as any other normal process.
  • Add pgweb in the developer toolbelt.
  • Prefix all ports in devel with the odoo version, to allow booting the same environment in several odoo versions at the same time.
  • Modify the prod and test domains question structure. A migration script is included to transform v1.x projects. With this new structure, both prod and test environments can serve in several domains and entrypoints as configured by the template answers. This is required for Odoo 12.0+, where mutliple domains is a new feature.
  • Add a new doodba.domain.main label to all odoo containers in test and prod that specifies what doodba-copier-template considers the main domain as extracted from the new domains structure configuration. As the new structure is more complex, this helps the end devops know what domain should appear as web.base.url, if that's important for any reason.
  • Prioritize Traefik 2 over 1, with some features for the new domains structure working only on Traefik 2 due to technical limitations.
  • Resort pre-commit configurations to always format before linting.
  • Update dependencies for the project itself and for pre-commit.

v2.0.0a8

11 Sep 08:32
Compare
Choose a tag to compare
v2.0.0a8 Pre-release
Pre-release

Changes since last alpha:

  • Update default branch for updating from doodba-scaffolding.
  • Version-prefix all ports in devel.

v2.0.0a7

10 Sep 07:48
Compare
Choose a tag to compare
v2.0.0a7 Pre-release
Pre-release

Changes since last alpha:

  • Main domain detection fixed.
  • Specified in doodba.domain.main label.

v2.0.0a6

09 Sep 08:37
Compare
Choose a tag to compare
v2.0.0a6 Pre-release
Pre-release

Changes from last alpha:

  • If there's a path prefix, no need to include longpolling and forbiddenCrawlers routers.