Skip to content
Snippets Groups Projects
  1. Oct 12, 2017
  2. Oct 09, 2017
  3. Oct 03, 2017
  4. May 15, 2017
    • Xavier Morel's avatar
      [REM] P3: outdated html2text vendoring · 67c17cb3
      Xavier Morel authored
      The vendored html2text is *really* old and absolutely not
      P3-compatible.
      
      There is a maintained version on Pypy which is, so use that and stop
      vendoring html2text.
      67c17cb3
  5. May 12, 2017
  6. May 10, 2017
    • xmo-odoo's avatar
      [FIX] P3: list -> iterable builtins (#16811) · fffaf735
      xmo-odoo authored
      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
      fffaf735
  7. May 08, 2017
    • Laurent Smet's avatar
      [REM] odoo/report: remove deprecated stuff · 3425752e
      Laurent Smet authored
      - RML Reports
      - Webkit Reports (most part already removed by 13b9982c)
      - LocalService in netsvc.py
      - rename attributes like rml_% to report_%
      - rename ir.actions.report.xml to ir.actions.report
      - allow rendering directly on an ir.actions.report by calling render method
      - remove 'controller' report_type
      - remove unused res.font stuff
      - remove print_report method in models.py (not used)
      - restore removed call to pdftotext process in test_reports
      3425752e
  8. Apr 28, 2017
  9. Apr 27, 2017
    • xmo-odoo's avatar
      [FIX] builtins removed from Python 3 · 2e6a589f
      xmo-odoo authored
      * Reverse wrapper courtesy of @rco-odoo's original P3 branch
      * thin compat module stripped down from werkzeug (to augment as needed)
      
      issue 8530
      2e6a589f
  10. Oct 24, 2016
  11. Sep 30, 2016
    • Simon Lejeune's avatar
      [REF] cli: renamed openerp-server to odoo-bin · ed8f0c83
      Simon Lejeune authored
      The use of an entry point was considered in order to provide
      an `odoo` command in the path for the packages users, but the
      generated entry point will first check that all the things in
      install_requires were provided in a not bright way: it'll check
      that it matches a distribution name. This does not work because
      python-chart does not have the distrubtion name "pychart" which
      is provided by the python-pychart package in debian jessie. Same
      for suds-jurko which is provided by python-suds in debian stretch
      but does not have the distribution name "suds".
      
      Also, adapted the  packages tests to these cli changes.
      ed8f0c83
    • Simon Lejeune's avatar
      [REF] cli: rename odoo.py to setup_dev.py · 2d5fc151
      Simon Lejeune authored
      and move it under the setup package. Since the rename of the
      openerp directory into odoo, having a script named "odoo.py"
      conflicts with a package named "odoo".
      2d5fc151
    • Simon Lejeune's avatar
      [REF] packaging: openerp has been renamed odoo · eb501081
      Simon Lejeune authored
      Fix the various place when the rename of the git root directory
      broke the packaging script. Also, we can now name the library
      "odoo".
      eb501081
  12. Sep 07, 2016
    • Simon Lejeune's avatar
      [REF] server: remove the openerp-gevent file · 76c7041c
      Simon Lejeune authored
      * use a special arg in odoo.py
      * note that the previous implementation was relying on the fact that
        the openerp-gevent file was located in the same directory than the
        odoo.py file. This was no longer true since rev a0eb172c
        This commit brings back this behavior.
      76c7041c
  13. Jul 07, 2016
  14. Jun 14, 2016
    • Simon Lejeune's avatar
      [REV] Packaging: remove "openerp-gevent" from script · c12c0976
      Simon Lejeune authored
      This reverts commit a0eb172c and thus
      allow to actually use the longpolling feature.
      
      The commit was made originally to better follow the debian packaging
      guidelines.
      
      A better solution will be implemented for v10: removing the `openerp-gevent`
      script to replace it with a special argument in `odoo.py`.
      
      There is still a dependency issue as we need psycogreen but this dependency
      is not met in debian wheezy. This will be made a hard dependency for v10 as
      it is available in debian jessie.
      
      opw 678334
      c12c0976
  15. Dec 01, 2015
  16. Nov 26, 2015
  17. Oct 12, 2015
  18. Oct 08, 2015
  19. Sep 28, 2015
  20. Jul 31, 2015
  21. Jul 14, 2015
  22. Jul 07, 2015
    • Aaron Bohy's avatar
      [FIX] Packaging: Windows: pychart dependency · a2650bda
      Aaron Bohy authored
      In 988baeb5, the pychart dependency has been updated for all distributions,
      to use the python-chart library available with pip. However, for Windows, this
      dependency should stay pychart as we do not use pypi to generate the Windows binary.
      a2650bda
  23. Jul 01, 2015
  24. Jan 07, 2015
  25. Dec 19, 2014
  26. Nov 28, 2014
  27. Sep 16, 2014
  28. Sep 02, 2014
  29. Jul 06, 2014
    • Raphael Collet's avatar
      [MERGE] new v8 api by rco · cbe2dbb6
      Raphael Collet authored
      A squashed merge is required as the conversion of the apiculture branch from
      bzr to git was not correctly done. The git history contains irrelevant blobs
      and commits. This branch brings a lot of changes and fixes, too many to list
      exhaustively.
      
      - New orm api, objects are now used instead of ids
      - Environements to encapsulates cr uid context while maintaining backward compatibility
      - Field compute attribute is a new object oriented way to define function fields
      - Shared browse record cache
      - New onchange protocol
      - Optional copy flag on fields
      - Documentation update
      - Dead code cleanup
      - Lots of fixes
      cbe2dbb6
  30. Jun 19, 2014
  31. Jun 06, 2014
  32. May 30, 2014
  33. May 29, 2014
  34. May 19, 2014
  35. Apr 10, 2014
  36. Apr 09, 2014
Loading