43 Commits
Author SHA1 Message Date
Christophe Monniez dd05f0af20 [REL] 17.0 2023-10-26 19:39:28 +00:00
Christophe Monniez 13a4df94b1 [IMP] core: bump master release to 16.5 alpha 2023-07-20 22:44:13 +02:00
Christophe Monniez 8915ff5f83 [IMP] core: bump master release to 16.4 alpha 2023-05-17 16:01:14 +02:00
Christophe Monniez 48fac32738 [IMP] core: bump master release to 16.3 alpha 2023-03-15 12:18:56 +01:00
Christophe Monniez 8e6e200477 [IMP] core: bump master release to 16.2 alpha 2023-01-16 17:00:48 +01:00
Christophe Monniez d7ec624d5a [IMP] core: bump master release to 16.1 alpha 2022-09-21 08:45:40 +02:00
Christophe Monniez 00d36ec929 [FIX] core: decrement master release version
Even though the release process changed a bit, it seems that only the
MINOR version number should be incremented in the master branch until
the next major release.

This avoid confusion when writing upgrade scripts, it should work in any
case and it leaves more room from process improvement.

closes odoo/odoo#93123

Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
2022-06-09 08:11:19 +02:00
Christophe Monniez e5361e93be [IMP] core: bump master release to 16.1 alpha
closes odoo/odoo#92997

Related: odoo/upgrade#3571
Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
2022-06-08 10:06:42 +02:00
Dejanae Benton c336dddab8 [IMP] release: correct typo in code comment
Fixes odoo/odoo#88866

closes odoo/odoo#89454

Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
2022-04-22 18:08:59 +02:00
Christophe Monniez 082aa4d352 [IMP] core: bump master release to 15.4 alpha
closes odoo/odoo#88424

Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2022-04-11 12:32:21 +02:00
Christophe Monniez 8cc0a225a5 [IMP] core: bump master release to 15.3 alpha
closes odoo/odoo#83945

Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2022-02-04 11:48:34 +00:00
Christophe Monniez c6600d1ea4 [IMP] core: bump master release version to 15.2
closes odoo/odoo#80708

Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
2021-12-02 08:31:59 +00:00
Xavier-Do d5082ee00f [IMP] core: bump master release version to 15.1 alpha
closes odoo/odoo#76150

Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2021-09-08 11:35:58 +00:00
Xavier-Do c217973137 [IMP] core: bump master release version to 14.5 alpha
closes odoo/odoo#71688

Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
2021-06-03 17:26:33 +00:00
Christophe Monniez 6f9aa96c16 [IMP] core: bump master version to 14.4 alpha1
closes odoo/odoo#68714

Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2021-04-03 07:35:37 +00:00
Christophe Monniez 55986ffa21 [IMP] core: bump master version to 14.3 alpha1
closes odoo/odoo#65472

Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
2021-02-03 18:16:51 +00:00
Christophe Monniez 8fd7232a0e [IMP] core: bump master version to 14.2 alpha1
closes odoo/odoo#63132

Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2020-12-10 09:23:55 +00:00
Christophe Monniez ffb0f2b7a1 [IMP] core: bump master release version to 14.1 alpha
closes odoo/odoo#56337

Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2020-08-22 09:54:52 +00:00
Christophe Monniez 0e1ce4c660 [IMP] core: bump master release version to 13.5
closes odoo/odoo#52991

Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
2020-06-15 19:57:53 +00:00
Christophe Monniez a545f9ed57 [IMP] core: bump master release version
closes odoo/odoo#48737

Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2020-04-01 18:49:09 +00:00
Xavier-Do 7313e4c7ec [IMP] core: change master release version.
Before this, the master version is the next major version without taking
intermediate saas versions into account.

Depending on the point of view, one or other choice can make more sense. Anyway,
master is always closer to next saas than next release.

Using next major release can be problematic from a technical reason, mainly for
upgrade scripts
A simple exemple is to write upgrade scripts for master. The script version
will be something like 13.3.1.2 since next saas is saas 13.3 and module version
1.2. The problem here is that installing a database in master will have module
versions setted to  14.0.1.2 since release.py indicates that version is 14.0,
making it impossible to test an incremental version script 13.3.1.3 in master
(will never be executed, 13.3.1.3 < 14.0.1.2)

Another exemple is when testing migrations on a not-rebased branch.
Hypotetically if all upgrade scripts are linked to a specific
version of a module (module version is incremented each time a
upgrade script is added), someone using an old version of the master
won't have the script 13.3.1.3 executed if current module version is 1.2.
(which is not true now since module version will be considered to be
14.0.1.2 (> 13.3.1.2).

closes odoo/odoo#47281

Signed-off-by: Olivier Dony (odo) <odo@openerp.com>
2020-03-11 10:35:20 +00:00
Xavier Morel 594206d4f3 [REL] bump master's alpha version post 13 release
closes odoo/odoo#38913

Signed-off-by: Olivier Dony (odo) <odo@openerp.com>
2019-10-17 05:45:33 +00:00
Christophe Simonis a799b13292 [REL] bump alpha version 2018-10-09 11:40:02 +02:00
Christophe Simonis 8344b61b49 [REL] back to v12 alpha
Seems to be a recurring error...
2018-04-23 20:19:39 +02:00
Christophe Monniez b696fa1b72 [REL] saas-11.3 2018-04-10 17:58:06 +02:00
Christophe Simonis dde619a9ac [REL] master is back as 12.0 alpha 2018-01-11 15:18:03 +01:00
Simon Lejeune 7a17c15bf0 [REL] saas-11.1 2017-12-12 15:00:59 +01:00
Christophe Simonis 0be264b29e [MERGE] forward port branch 11.0 up to e1104ac344 2017-10-10 19:14:30 +02:00
Olivier Dony b1387ddbab [FIX] release: correct version info for master
(After forking v11 branch)
2017-10-04 22:07:07 +02:00
Olivier Dony 1e1e2b4f60 [REL] 11.0 2017-10-03 19:19:57 +02:00
Christophe Monniez 06c2346da5 [REF] win32: move to WinPython...
Purpose: for multiple reasons (bytecode change in python 3.6,
         missing files for some packages, py2exe is unmaintained
         ...) the py2exe solution cannot be used anymore.
         Odoo for windows will now use a portable Python that
         will be shipped with the Windows installer.
         For that purpose, a Winpython 3.6.2 is used.
         In order to build the Windows installer, a Winpython dir
         with all the Odoo requirements fullfilled, must exists on
         the build system (qemu-kvm VM).

* nsis installer:
    - Only the python dir is used to avoid packaging too much stuffs
    - better compression level
    - starts the Odoo service using nssm
    -  bump to V11
* change the default win10 build vm path
* print a warning when uncomplete addon move
* try to force remove of addon path:
  when the addons are moved to Odoo/addons, it happens that the
  destination already exists. In that case, the source addon was not
  deleted, resulting in a uneeded file duplication.
* fix version string to avoid invalid chars in windows service
* Add requirements adpated for WinPython
* package.py now shows the traceback when a build fails
* verify that a file exists before publishing
* debuild now creates an .xz file instead of .gz
* package: use logging module
* kvm CPU that works with older versions.
* fix a pexpect encoding bug
* fix the version to remove special chars '~' which is not appreciated
  by windows services

[REM] win32setup: Remove win32 python service

Purpose:
    Before this commit, the win32 service was managed by an executable
    builded from those two files with the help of py2xe.
    The win32 service is now managed by nssm which starts Odoo and therefore, those
    files are not needed anymore.
2017-10-03 12:01:53 +02:00
Christophe Simonis aca7abb34a [REL] more correct version number for master branch 2017-09-19 13:07:46 +02:00
Christophe Simonis 8defed9536 [REL] 10.saas~18 2017-09-15 19:06:10 +02:00
Christophe Simonis f00aa596a3 [REL] back to v11 alpha 2017-07-24 13:06:32 +02:00
Simon Lejeune 9d9d1f1d1b [REL] 10.saas~17 2017-07-14 17:13:36 +02:00
xmo-odoo fffaf735f5 [FIX] P3: list -> iterable builtins (#16811)
In Python 3:

* various builtins and dict methods were changed to return
  view/iterable objects rather than lists
* and the separate Python 2 view/iterable builtins and methods were
  removed altogether

This is problematic when using these items as list (which the happens
repeatedly in Odoo), but more viciously when iterating *multiple times*
over them (which also happens, which I've messed up multiple times while
writing this, and which is a pain to debug even when you've just created
the issue).

Convert all code using these to semantics-matching cross-version
helper functions to get the LCD behaviour between P2 and P3, and
forbid the builtins via lint.

issue #8530
2017-05-10 09:39:55 +02:00
Yannick Tivisse 98cb4719db [REM] workflow: Remove workflow engine, documentation and tests 2016-11-23 11:52:39 +01:00
Christophe Simonis 8847519621 [MERGE] forward port branch 10.0 up to 0acd63d 2016-10-12 17:10:49 +02:00
Christophe Simonis 780869879b [REL] 10.0 \o/ 2016-10-05 21:00:09 +02:00
Simon Lejeune 0dc03fae2c [FIX] packaging: version info 2016-10-02 15:26:18 +02:00
Simon Lejeune 76c443eda3 [REL] 10.0rc1 2016-09-30 12:26:30 +02:00
Simon Lejeune a84070f3ba [REL] 9.saas~13 2016-09-06 14:56:08 +02:00
Raphael Collet 9e64f9f951 [REF] openerp: move openerp to odoo 2016-09-02 17:28:12 +02:00