An error occurred fetching the project authors.
  1. 24 Jan, 2018 1 commit
    • Vincent Pelletier's avatar
      all: Avoid trivial direct calls to {recursiveI,i}mmediateReindexObject · ab9e0f93
      Vincent Pelletier authored
      These methods must not be called synchronously:
      - they can break catalog by not being careful enough about other
        reindexations which may happen in parallel. See the serialization_tag
        mechanism for more.
      - indexation gets executed in the security context of the user causing the
        call, which may lead to an indexation result different from what happens
        when indexation happens with an all-accesses user.
      These lines of code (some even commented-out) give a bad example. Replace
      them with safe equivalents.
      ab9e0f93
  2. 22 Sep, 2015 1 commit
  3. 10 Mar, 2015 1 commit
  4. 17 Feb, 2015 1 commit
  5. 16 Oct, 2014 2 commits
  6. 30 Jan, 2014 1 commit
  7. 11 Sep, 2013 1 commit
    • Tatuya Kamada's avatar
      Inventory: Change the default inventory parameter for Inventory indexing. · 22fea21f
      Tatuya Kamada authored
      Before:
      
      default_inventory_calculation_list = ({"inventory_params" :
                                              {"node" : self.getDestination(),
                                               "group_by_sub_variation" : 1,
                                               "group_by_variation" : 1,
                                               "group_by_resource" : 1,
                                               }
                                               ..
      
      After:
      
      default_inventory_calculation_list = ({"inventory_params" :
                                             {"section": self.getDestinationSection(),
                                              "node" : self.getDestination(),
                                              "group_by_sub_variation" : 1,
                                              "group_by_variation" : 1,
                                              "group_by_resource" : 1,
                                               }
                                              ..
      
      This is because Inventory_view of erp5_trade has both 'section' and 'node'
      fields, so users can input both values, but due to the old default parameter,
      the section will be ignored for inventory indexing. This is inconsitent.
      22fea21f
  8. 25 Jun, 2013 1 commit
    • Tatuya Kamada's avatar
      Inventory: Fix an inventory cache issue · a3c0a86e
      Tatuya Kamada authored
      The issue is occured when using inventory document with inventory cache.
      Add a test case to make sure this issue has been solved:
        testInventory#test_18_InventoryDocumentAndInventoryCache.
      a3c0a86e
  9. 21 Jun, 2013 5 commits
  10. 03 Apr, 2013 1 commit
  11. 01 Apr, 2013 1 commit
  12. 29 Mar, 2013 1 commit
  13. 28 Mar, 2013 1 commit
  14. 27 Mar, 2013 2 commits
  15. 26 Mar, 2013 1 commit
  16. 15 Mar, 2013 1 commit
  17. 26 Feb, 2013 1 commit
    • Aurel's avatar
      Implement cache of getInventory results · cf53db45
      Aurel authored
      Create a sql cache for getInventory call
      Remove full-inventory optimisation as it now useless
      Implement full-inventory feature directly into stock
      Make erp5_pdm depends on this optimisation
      Install optimisation for all unit tests
      cf53db45
  18. 13 Sep, 2012 1 commit
  19. 12 Sep, 2012 1 commit
  20. 15 May, 2012 1 commit
  21. 11 May, 2012 1 commit
  22. 29 Mar, 2012 1 commit
    • Rafael Monnerat's avatar
      Move solvers, rules and code from erp5_simulation_test to erp5_configurator_standard_*_template · 399caf39
      Rafael Monnerat authored
       - Solvers were moved to erp5_configurator_standard_solver
       - trade related code and rules to  erp5_configurator_standard_trade_template
       - accounting related code and rules to  erp5_configurator_standard_accounting_template
       - invoicing related code and rules to  erp5_configurator_standard_invoicing_template
      
      Code were moved and splited to several diferent business templates. The rules
      and related code should be used only as template.
      399caf39
  23. 30 May, 2011 1 commit
  24. 29 Oct, 2010 1 commit
  25. 22 Sep, 2010 1 commit
  26. 26 Aug, 2010 1 commit
    • Julien Muchembled's avatar
      Reorganize new/old simulation-related objects in BT to have proper dependencies · 1e1646ff
      Julien Muchembled authored
      - split erp5_legacy into erp5_simulation_legacy (for generic objects) and
        erp5_{trade,accounting,invoicing}_simulation_legacy
      - reverse dependency of erp5_simulation (which may not even need erp5_base)
      - move obsolete portal type definitions (including some from erp5_base) to
        appropriate BT
      - update BT list of unit tests
      
      A unit test testing Trade now needs:
      - new simulation: erp5_base, erp5_pdm, erp5_simulation, erp5_trade,
        erp5_simulation_test (in this order)
      - legacy: erp5_base, erp5_pdm, erp5_simulation, erp5_simulation_legacy,
        erp5_trade, erp5_trade_legacy (in this order)
      
      git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@38036 20353a03-c40f-0410-a6d1-a30d3c3de9de
      1e1646ff
  27. 13 Aug, 2010 1 commit
  28. 12 Aug, 2010 1 commit
  29. 07 Oct, 2009 2 commits
  30. 19 Jun, 2009 2 commits
  31. 12 May, 2009 1 commit
  32. 19 Jan, 2009 1 commit