An error occurred fetching the project authors.
  1. 28 Oct, 2020 1 commit
  2. 23 Sep, 2020 1 commit
    • Jérome Perrin's avatar
      forge: fix random failures with testTemplateTool · ef4060d7
      Jérome Perrin authored
      getRepositoryList contain all business template repositories, ie:
      
            ['/srv/slapgrid/slappart4/srv/slapos/soft/c63ba7265399450b28f9ea6d5667a5e7/parts/erp5-doc/bt5',
             '/srv/slapgrid/slappart4/srv/slapos/soft/c63ba7265399450b28f9ea6d5667a5e7/parts/erp5/bt5',
             '/srv/slapgrid/slappart4/srv/slapos/soft/c63ba7265399450b28f9ea6d5667a5e7/parts/erp5/product/ERP5/bootstrap',
             '/srv/slapgrid/slappart4/srv/slapos/soft/c63ba7265399450b28f9ea6d5667a5e7/parts/erp5-bin/bt5']
      
      it seems in random order.
      
      Test was written to use the one from parts/erp5/bt5, but since it just
      takes "anything which does not contain bootstrap" it was sometimes getting
      erp5-bin or erp5-doc and could not find erp5_configurator_standard business
      template.
      
      Change the selection of the repository to take into account that we may also
      have erp5-doc and erp5-bin and so that it fails if more than one.
      ef4060d7
  3. 16 Sep, 2020 1 commit
  4. 31 Oct, 2019 1 commit
    • Arnaud Fontaine's avatar
      ZODB Components: Migrate Products.ERP5VCS (MR !973). · 2cff7d32
      Arnaud Fontaine authored
      Moved 'git_askpass' shell script to product/ERP5/bin (considering that this
      is a very short shell script which hasn't changed in 7 years, no need to move
      it to the ZODB which would require creating a temporary file...).
      
      After updating erp5_forge, you should delete 'product/ERP5VCS/' directory
      as this will only contain '.pyc' files.
      
      /reviewed-on nexedi/erp5!973
      2cff7d32
  5. 22 May, 2019 1 commit
    • Thomas Gambier's avatar
      TemplateTool: upgrader first removes deprecated BT and then upgrade all BT · 8f270323
      Thomas Gambier authored
      For example, if property_sheet "prop" was moved from BT 1 to BT 2 and BT 1 doesn't exist anymore.
      
      Before this commit we have this order:
      1.  install BT 2 ("prop" exist and isn't touched)
      2. remove BT 1 ("prop" is removed)
      => at the end "prop" doesn't exist anymore
      
      After this commit we have this order:
      1. remove BT 1 ("prop" is removed)
      2. install BT 2 ("prop" is readded)
      => at the end "prop" exists and is OK
      
      /reviewed-on nexedi/erp5!866
      8f270323
  6. 28 Nov, 2018 1 commit
  7. 19 Feb, 2018 1 commit
  8. 25 Oct, 2017 1 commit
  9. 24 Jun, 2016 1 commit
  10. 07 Jun, 2016 2 commits
  11. 04 May, 2016 1 commit
  12. 07 Mar, 2016 1 commit
  13. 10 Feb, 2016 1 commit
  14. 25 Sep, 2015 2 commits
  15. 18 Aug, 2015 1 commit
  16. 11 Feb, 2015 1 commit
  17. 08 Nov, 2014 1 commit
    • Kazuhiko Shiozaki's avatar
      use fulltext search in title and description. · d47df833
      Kazuhiko Shiozaki authored
      * to quickly setup catalog_full_text table, you can use the following SQL.
      
        REPLACE INTO catalog_full_text SELECT uid, title, description FROM catalog;
      
      * non fulltext queries like '=abc', '>abc', '%abc%' are supported.
      
      * now erp5_full_text_mroonga_catalog is used for unit tests thus I recommend using it instead of erp5_full_text_myisam_catalog.
      
      * to migrate existing MyISAM full_text table into Mroonga, you can use the following SQL.
      
        ALTER TABLE full_text DROP KEY SearchableText,
          ENGINE = mroonga,
          ADD FULLTEXT KEY SearchableText (`SearchableText`) COMMENT 'parser "TokenBigramSplitSymbolAlpha"';
      
      * fulltext search score is no longer provided as (column_name) but now provided as (column_name)__score__.
      
      * (category)_title, like source_title, related keys are automatically generated. (category)_description keys as well.
      d47df833
  18. 16 Oct, 2014 1 commit
  19. 11 Sep, 2014 3 commits
    • Julien Muchembled's avatar
      BT: don't export 'revision' anymore · f73b625c
      Julien Muchembled authored
      Because on DVCS with branches, history is not always linear, we must stop
      using increasing integer for revisions because they cause too many conflicts
      and a higher revision number does not necessarily means the a BT newer.
      They're now a cryptographic hash of all the contents of the Business Template,
      and they're computed automatically:
      - by genbt5list
      - at download
      - at building (by default)
      - at export
      f73b625c
    • Gabriel Monnerat's avatar
      Add test to simulate the issue with the method... · ce483b26
      Gabriel Monnerat authored
      Add test to simulate the issue with the method TemplateTool.installBusinessTemplateListFromRepository
      
      Using the method try to install Business Templates that are already
      installed, the Business Templates is uploaded on ERP5 but not used. It
      creates a lot of garbage because in the end you have many bt5s not
      installed.
      
      (cherry picked from commit 28e0f0a2)
      ce483b26
    • Arnaud Fontaine's avatar
      TemplateTool: Do not change the resolved depends list when installing bt5s with depends. · b8e0957c
      Arnaud Fontaine authored
      Considering erp5_configurator_ung depending on erp5_configurator which in turn
      depends on erp5_workflow, if erp5_workflow and erp5_configurator_ung are
      specifically added to the list of bt5 installed with depends, then erp5_workflow
      ended up being installed *after* erp5_configurator.
      
      (cherry picked from commit 0101c3a0)
      b8e0957c
  20. 04 Sep, 2014 1 commit
  21. 16 Mar, 2014 1 commit
    • Gabriel Monnerat's avatar
      Add test to simulate the issue with the method... · 28e0f0a2
      Gabriel Monnerat authored
      Add test to simulate the issue with the method TemplateTool.installBusinessTemplateListFromRepository
      
      Using the method try to install Business Templates that are already
      installed, the Business Templates is uploaded on ERP5 but not used. It
      creates a lot of garbage because in the end you have many bt5s not
      installed.
      28e0f0a2
  22. 30 Jan, 2014 1 commit
  23. 10 Sep, 2013 1 commit
  24. 24 Jun, 2013 1 commit
  25. 02 May, 2013 1 commit
  26. 11 Apr, 2013 1 commit
  27. 15 Oct, 2012 2 commits
    • Rafael Monnerat's avatar
      Follow up changes on TemplateTool related to upgradeSite · 46ba75b1
      Rafael Monnerat authored
      Follow up changes:
        - Included erp5_full_text_myisam_catalog (dependency of erp5_base)
        - Reimplement sortBusinessTemplates for the new behaviour
      46ba75b1
    • Sebastien Robin's avatar
      make template tool able to update all a site · 920bbe5f
      Sebastien Robin authored
      * fix the state of bt (new, old, present)
      * make resolveBusinessTemplateListDependency returning all
        dependencies, even installed ones
      * add upgradeSite method to install everything from top level bt
      * the code to check version restriction has been removed but
        it should be  moved to another method
      920bbe5f
  28. 30 May, 2012 1 commit
    • Rafael Monnerat's avatar
      Prevent random failures when email table is not present · 067e7c38
      Rafael Monnerat authored
      The main reason for the test_installBusinessTemplatesFromRepository_update_catalog
      test is assert if the activities from created from clear catalog are
      present on the activity lists or not.
      
      This change re-creates the table using zsqls introduced by
      erp5_ingestion_mysql_innodb_catalog to make sure the table is there when
      the index activites related to the new BT5 be launched.
      067e7c38
  29. 22 May, 2012 2 commits
  30. 15 May, 2012 1 commit
  31. 11 May, 2012 1 commit
  32. 30 Apr, 2012 1 commit
  33. 26 Apr, 2012 1 commit
  34. 24 Oct, 2011 1 commit