Skip to Content
  • Proposing "Kitti U." as PSC for Accounting
    Dear community,

    Lastly :), I would like to propose myself, Kitti U., https://github.com/kittiu, as the PSC of Accounting

    I have been actively contributing to OCA in various repository, and we as a company also adopted OCA process in our workflow.

    I think it is time for us to be responsible more in OCA as PSC of some repository.

    Thank you!

    by Kitti Upariphutthiphong - 08:00 - 3 Feb 2020
  • Proposing "Pimolnat" as PSC for Logistics
    Dear community,

    I would like to propose my team member, Pimolnat, https://github.com/ps-tubtim, as the PSC of Logistics

    Pimpolnat has actively participate in OCA for various repository, and can be more focus on Logistics in helping in more reviews and migrations.

    Thank you!

    by Kitti Upariphutthiphong - 07:56 - 3 Feb 2020
  • Proposing "Saran" as PSC of Human Resources
    Dear community,

    I would like to propose my team member, Saran, https://github.com/Saran440 as the PSC of HR

    Saran has actively participate in OCA for various repository, and can be more focus on Human Resources in helping in more reviews and migrations.

    Thank you!

    by Kitti Upariphutthiphong - 07:56 - 3 Feb 2020
  • Odoo instance in Azure/Google Cloud ?
    hello list!

    Here at Numigi, all of our infrastructure is under DigitalOcean. While pricewise we are very happy with them, technologically we start to see some stoppers (mainly the FileSystem of DigitalOcean that prevent scaling).
    A while ago, we tried AWS, but the price at the end of the month was WAY too high.

    Would you have experience with Azure or Google Cloud to host your favorite ERP ?
    I wonder how expensive it is to be in these clouds. I would target Azure, as it is getting better and better compared to Google cloud.

    Let's chat
    Jordi

    --
    Jordi Riera - VP Technique
    NUMIGI SOLUTIONS INC.
    (514) 317-7944

    Longueuil, Québec, Canada


    by Jordi Riera - 03:46 - 31 Jan 2020
  • Filestore in the cloud
    Hello everyone,

    I was under my shower, and, as I often had a strange idea.
    What about putting the filestore in a storage in the cloud ? Something like D3 Azure Storage etc.
    The aim is to be able to scale up like crazy without to care about the location of the filestore (like volumes mounted on a single machine)
    Do you know any module, article, or initiative that worked on that ?
    Does it seem realistic to you ?

    Let's chat !

    Jordi

    --
    Jordi Riera - VP Technique
    NUMIGI SOLUTIONS INC.
    (514) 317-7944

    Longueuil, Québec, Canada


    by Jordi Riera - 03:35 - 31 Jan 2020
  • Localisation PSC - Croatia
    Hello all,
    I would like to propose/introduce  new PSC member for Croatia 
    localisation : Goran Kliska
    
    Also, i would like to add Decodio Applications to same PSC.
    
    As for Goran, he is author of several well known and used modules
    ( l10n_hr - in odoo main source, account_storno used in many countries... )
    and i belive is one of top odoo developers in Croatia
    
    Also we would like to start mailing list for Croatia localisation so we can
    inform other potential members of our communit activity
    
    Greets to all.
    B
    
    
    -- 
    S poštovanjem,
    Davor Bojkić - Bole
    mob: +385 95 1996 726
    
    

    by Davor Bojkić - Bole - 11:15 - 30 Jan 2020
  • 2020 OCA Membership
    Happy New Year to our OCA Contributors.

    Our membership renewals have been sent out earlier in the month. If you think should have received one and didn't please get in touch

    If you haven't been a member before but would like to join us for 2020, please have a look here for more information and the link to purchasing a membership or respond on this list and I will get in touch with you.

    As a non-profit organisation we rely on membership as one of our sources of revenue, this annual financial commitment helps to keep the wheels turning behind the scenes.

    The new 2020 logos are up on the website too.

    We look forward to a productive 2020 within the OCA Community.

    Warm regards,
    Rebecca

    --
    Rebecca Gellatly
    General Secretary
    Odoo Community Association

    by Rebecca Gellatly - 01:55 - 30 Jan 2020
  • Reliable integrator in Ivory Coast
    Hello,

    I am looking for a local and reliable Odoo integrator for a manufacturing project in Abidjan, Ivory Coast.

    Any recommendation?

    Thank you.

    MAXIME CHAMBREUIL
    PROJECT MANAGER/CONSULTANT
    O: 1.855.877.2377 EXT. 710
    M: 602.427.5632
    E: MChambreuil@OpenSourcelntegrators.com
    P.O. BOX 940, HIGLEY, AZ 85236

    by Maxime Chambreuil - 06:01 - 29 Jan 2020
  • TimeSheet with Client Signature

    Hi All,


    Has anybody got an example app / info or use case for a timesheet app with client signing the entry (like delivery do on their mobile tracking solutions)?

    Else, any hint how to incorporate a signature field.in the app and (how to) deploy it?

    Best Regards,

    David A.

    by dar - 03:41 - 29 Jan 2020
  • Enable Price List using code
    Hello List,

    I struggle with a simple task. Well something that I thought would be simple.
    I would like to enable the Price Lists using xml or python. So I can test my data that rely on.

    I tried using get_values() in res.config.parameter, an XML record. Nothing stick.

    Would you have advice on how to achieve my quest?

    Thank you all,
    Jordi

    --
    Jordi Riera - VP Technique
    NUMIGI SOLUTIONS INC.
    (514) 317-7944

    Longueuil, Québec, Canada


    by Jordi Riera - 10:25 - 28 Jan 2020
  • Pre-commit updates
    tl;dr: pre-commit is getting updated, expect conflicts in your PRs. XML and JS autoformatting!

    Hi community.

    As you might know, for v13 we took a big step forward in our coding standards introducing pre-commit in our workflow, which rewrites all python code in a beautiful-enough fashion.

    After the work we've done in https://github.com/OCA/maintainer-quality-tools/pull/618, our dear Stéphane Bidoul will soon update the pre-commit configuration and it will enable even more code automatic standardization.

    In this case, the main change comes from the inclusion of Prettier and ESLint --fix in our pipeline. They will take the job of prettifying code of these files:
    • .scss/.css
    • .js
    • .xml (via prettier plugin)
    • Others not so common in our codebase: .md, .html, .less, .yaml
    • Before you ask, files created or modified by bots are excluded from the reformat.
    • Only for v13+
    The case for JS is a little bit special in the sense that style changes will be done by Prettier, and AST changes will be done by ESLit, but ESLint still have some linter rules that are not autofixable, and in such case your commit will fail until you satisfy them manually.

    Given this will produce a big diff commit (just like isort+black did), I took this chance to update some of the tools that we were already using, so there could be a little more diff in python maybe. It shouldn't be too much.

    We hope this saves you a lot of time and pain when writing these files. Just write ugly & quick code, and pre-commit will handle the rest 😁

    How does this affect you?

    Really not much; just:
    1. Your open PRs could get conflicts. Rebase it and fix them as usual.
    2. Remember to do pre-commit install when you clone a repo.
    3. JS code might need an update to satisfy the linter.
    4. You are encouraged to enable eslint, black, prettier and editorconfig plugins in your favourite IDE, as you probably already did with flake8 and pylint. They should work out of the box, although pre-commit is the maximum authority regarding code reformatting because it works exactly the same in all envs.
    The change is planned for february 15th, although Stéphane will tell more details in this thread if needed (please) and I'm advancing it for web and website where the change is most interesting.

    Have a nice day!
    --
    Jairo Llopis

    by Jairo Llopis - 03:01 - 24 Jan 2020
  • Odoo2Odoo
    Hi community and Happy New Year!

    We plan a new project with multi-companies on distinct databases and servers.
    We noticed that https://github.com/OCA/connector-odoo2odoo seems seems to be on break.

    Do you use other ways or mitigation when you meet this requirement?

    Have a nice day and receive greetings from "Numigiens" ;-)

    Bruno Joliveau - Architecte applications - Président
    NUMIGI SOLUTIONS INC.
    (514) 317-7944

    Longueuil, Québec, Canada


    by Bruno Joliveau - 12:11 - 8 Jan 2020
  • Odoo documentation tool
    A former Odoo employee, Nans (len-odoo), has opened-source a tool he has been developing internally for auto-documenting Odoo models.

    He has sent me the link:


    and I think it's worth checking.

    If you think the same and want to adopt it/expand it under OCA umbrella, I think he will glad to give OCA the grant to do it.

    Thanks Nans for this fine contribution.

    Regards.

    by Pedro M. Baeza - 02:35 - 7 Jan 2020
  • datetime error when accessing parts of Odoo
    Hello Contributors,

    I am running Odoo v10 and I have an odd error that has just started popping up and it only seems to appear in the Discuss, Sales, and Project Tasks:

    Traceback (most recent call last):
      File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 642, in _handle_exception
        return super(JsonRequest, self)._handle_exception(exception)
      File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 684, in dispatch
        result = self._call_function(**self.params)
      File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 334, in _call_function
        return checked_call(self.db, *args, **kwargs)
      File "/usr/lib/python2.7/dist-packages/odoo/service/model.py", line 101, in wrapper
        return f(dbname, *args, **kwargs)
      File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 327, in checked_call
        result = self.endpoint(*a, **kw)
      File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 942, in __call__
        return self.method(*args, **kw)
      File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 507, in response_wrap
        response = f(*args, **kw)
      File "/usr/lib/python2.7/dist-packages/odoo/addons/calendar/controllers/main.py", line 65, in notify
        return request.env['calendar.alarm_manager'].get_next_notif()
      File "/usr/lib/python2.7/dist-packages/odoo/addons/calendar/models/calendar.py", line 380, in get_next_notif
        for one_date in meeting._get_recurrent_date_by_event():
      File "/usr/lib/python2.7/dist-packages/odoo/addons/calendar/models/calendar.py", line 570, in _get_recurrent_date_by_event
        return [d.astimezone(pytz.UTC) if d.tzinfo else d for d in rset1]
      File "/usr/lib/python2.7/dist-packages/dateutil/rrule.py", line 1144, in _iter
        self._genitem(rlist, gen)
      File "/usr/lib/python2.7/dist-packages/dateutil/rrule.py", line 1082, in __init__
        self.dt = advance_iterator(gen)
      File "/usr/lib/python2.7/dist-packages/dateutil/rrule.py", line 652, in _iter
        if until and res > until:
    TypeError: can't compare offset-naive and offset-aware datetimes

    Other users on the system do not get this error at all. The only thing I can think of that I did recently was to remove a recurring event from my google calendar that is no longer relevant.
    Short of creating a new user I have not figured out a good solution and I was hoping someone here might be able to shine a light on what is causing the error.

    Thank you,


    -- 
    Nathan Kennedy
    Jack of all trades
    Master of none
    Just don't call me Jack

    by nathan - 08:01 - 4 Jan 2020
  • Gsuite [Action Required] Switch to apps that use secure OAuth access

    Hey guys,

    Just thought I'd check here to see if anyone has started to make plans surrounding Googles recent announcement
    to drop support for "less secure apps" aka SMTP.

    The timeline they have set is as follows:



    Best Regards,

    Jacob Oldfield

    Development Analyst

    WilldooIT Pty Ltd

    E: jacob.oldfield@willdooit.com

    P: +61 3 9135 1900

    A: 10/435 Williamstown Road, Port Melbourne, Vic 3207

     

    Making growth through technology easy

     

    cid:image005.png@01D33CFB.CF033C70

     

    DISCLAIMER | This electronic message together with any attachments is confidential. If you are not the recipient, do not copy, disclose, or use the contents in any way. Please also advise us by e-mail that you have received this message in error and then please destroy this email and any of its attachments. WilldooIT Pty. Ltd. is not responsible for any changes made to this message and/or any attachments after sending by WilldooIT Pty. Ltd. WilldooIT Pty. Ltd. use virus scanning software but exclude all liability for virus or anything similar in this email or attachment.



    by jacob.oldfield - 01:35 - 2 Jan 2020
  • Upgrade / migration of OCA runbots today
    Hello
    
    I'll work on upgrading the OCA runbots today. There will be a downtime
    of a few hours.
    
    Best regards,
    
    
    -- 
    Alexandre Fayolle
    Chef de Projet
    Tel : +33 4 58 48 20 30
    
    Camptocamp France SAS
    18 rue du Lac Saint André
    73 370 Le Bourget-du-Lac
    France
    
    http://www.camptocamp.com
    

    by Alexandre Fayolle - 11:25 - 29 Dec 2019
  • Proposing Enric Tobella as Maintenance PSC
    Hi,

    It is a small repository but lately both Creu Blanca and ForgeFlow teams have been working on it, adding features, fixes and doing migrations (now to v12 but likely soon to v13). None of the above teams have a PSC in maintenance and, in fact, there is only 2 PSC. Therefore, I'm proposing Enric Tobella as a new PSC to help here.

    Regards,

    --
    Lois Rilo Antelo - Odoo consultant at ForgeFlow
    twitter: @LoisRForgeFlow

    by Lois Rilo Antelo - 10:11 - 19 Dec 2019
  • EPM application users list

    Hi,

    I was on a website today and thought would you be interested in EPM Application Users List around the globe? For your marketing and other business campaigns?

     

    Information fields: Names, Title, Email, Phone, Company Name, Company URL, Company physical address, SIC Code, Industry and Company Size (Revenue and Employee).

    We also have alternate users like: ERP, APM, TPM, CPM, PPM and many more.


     
    If you are not the right person, please forward to the right person in your organization.

    Regards,

    Stephen Robert

    Marketing Executive

     

                                     To opt out, please response Remove.

     



    by stephen robert <stephenrobert.us@yahoo.com> - 05:41 - 5 Dec 2019
  • 2020 OCA RFQS - CLOSE FRIDAY 6TH DECEMBER

    Hello Contributors.

    A reminder that the OCA 2020 RFQs close on Friday 6th December. (6pm, UTC)

    You can see more details here: https://odoo-community.org/page/rfq-process

    Open RFQs:
    ▪️Migration of www.odoo-community.org from Odoo 12 to Odoo 13
    ▪️2020 Graphic Designer
    ▪️ General Secretary
    ▪️ Systems Administrator
    ▪️ Accounting Expert

    If you have any questions or to register your interest please get in touch by sending an email to rfq AT odoo-community DOT org

    Warm regards,
    Rebecca
    --
    Rebecca Gellatly
    General Secretary
    Odoo Community Association

    by Rebecca Gellatly - 12:10 - 5 Dec 2019
  • Maintenance on odoo-community.org server today circa 12:00 UTC+1
    Hello,
    
    I'm seeing a high load on the main odoo-community server which hosts
    various services (our main instance, weblate, some databases...). Since
    this server has an uptime of 171 days, I think I'll take the opportunity
    to install the latest kernel updates and reboot the server which can't
    do harm. Expect some downtime between 12:00 CET and 14:00 CET today.
    
    Best regards
    
    
    
    -- 
    Alexandre Fayolle
    Chef de Projet
    Tel : +33 4 58 48 20 30
    
    Camptocamp France SAS
    18 rue du Lac Saint André
    73 370 Le Bourget-du-Lac
    France
    
    http://www.camptocamp.com
    

    by Alexandre Fayolle - 08:55 - 2 Dec 2019