1. 15 May, 2019 7 commits
    • Romain Courteaud's avatar
      WIP [erp5_hal_json_style] Trigger listbox listmethod to fetch form submit validation · 80322121
      Romain Courteaud authored
      hal: send listbox params when submitting a form
      
      hal: try fetching the subfield value from the request
      
      hal: try to propagate the error_text
      
      remove debug exception
      
      hal: only send listbox param when rendering a listbox
      
      hal: only render listbox synchronously if it has previous params in the request
      
      hal: only render listbox synchronously in case of ValidationError
      
      hal: only force cell rendering in case of validationerror
      
      hal: drop couscous key
      
      hal: simplify field default value calculation
      
      Always check cell request values
      
      hal: prevent searching without a GET method
      
      fixup
      80322121
    • Romain Courteaud's avatar
      WIP [erp5_hal_json_style] Trigger listbox listmethod to fetch form submit validation · 5b531649
      Romain Courteaud authored
      hal: send listbox params when submitting a form
      
      hal: try fetching the subfield value from the request
      
      hal: try to propagate the error_text
      
      remove debug exception
      
      hal: only send listbox param when rendering a listbox
      
      hal: only render listbox synchronously if it has previous params in the request
      
      hal: only render listbox synchronously in case of ValidationError
      
      hal: only force cell rendering in case of validationerror
      
      hal: drop couscous key
      
      hal: simplify field default value calculation
      
      Always check cell request values
      
      hal: prevent searching without a GET method
      
      fixup
      5b531649
    • Romain Courteaud's avatar
      [HARDCODED] [ERP5Type/component] Desactive python linting when saving · 31be14d7
      Romain Courteaud authored
      This make everything slow as hell and prevent to quickly save.
      31be14d7
    • Romain Courteaud's avatar
      [HARDCODED] Reduce zelenium timeout · 00c296f0
      Romain Courteaud authored
      00c296f0
    • Romain Courteaud's avatar
      6b691c88
    • Romain Courteaud's avatar
      [erp5_web_renderjs_ui] Create a function · d7b7edcc
      Romain Courteaud authored
      This commit does not change the behaviour of the gadget.
      
      The goal is only to make the next commit more readable.
      d7b7edcc
    • Vincent Pelletier's avatar
      ZSQLCatalog.SQLCatalog: Stop updating _max_uid . · 2eb01519
      Vincent Pelletier authored
      Even if it does not lead to ConflictError being raised, updating _max_uid
      has a cost and a transaction-serialising effect (most noticeable with NEO).
      This value is not used (outside of a bootstrap value for portal_ids
      generator), so stop doing this unnecessary work.
      Also, fold produceUid into its only caller.
      Also, change the folded pattern to react to an empty buffer rather than
      test for emptiness before each access.
      2eb01519
  2. 13 May, 2019 3 commits
  3. 10 May, 2019 1 commit
  4. 06 May, 2019 2 commits
  5. 03 May, 2019 5 commits
  6. 02 May, 2019 5 commits
  7. 29 Apr, 2019 3 commits
  8. 26 Apr, 2019 2 commits
  9. 25 Apr, 2019 1 commit
  10. 24 Apr, 2019 5 commits
    • Sebastien Robin's avatar
      task_distribution: better distribute the work depending on the priority of test suites · 245e514a
      Sebastien Robin authored
      Before we were looking only create date of test results to give priority of work to do for a test nodes.
      So we had cases where some test suites with medium priority had 5 testnodes, and test suites with
      high priority having only 3 testnodes.
      
      So clearly distribute the work depending on the maximum quantity of testnode we want.
      245e514a
    • Sebastien Robin's avatar
      test result: immediately redraft test result line on task failure · fe3bf27f
      Sebastien Robin authored
      Right now we have this scenario:
      - test result line is started
      - sometimes, runTestSuite fails (like timeout), failure is reported
        but test result line remains started (we don't know yet which
        line is associated with testnode)
      - when a test result line is "started" since more than 4 hours,
        test result line is redrafted
      - test can be reexecuted
      Speed up by removing the need of waiting alarm, by knowing which
      test result line is executed by which test node, and by redrafting
      immediately the test result line on test node failure
      fe3bf27f
    • Vincent Pelletier's avatar
      ERP5Type: Allow overriding _getAcquireLocalRoles . · 58d4ab8e
      Vincent Pelletier authored
      Put auto-generated _getAcquireLocalRoles at the end of mro, removing it
      from Base.
      Also, document why it is treated specially here.
      Also, add _getAcquireLocalRoles methods on a few leaf classes whose
      instances fake being portal types, without actually being proper document
      instances. At least, the ones which are detected in unit tests. The
      proper fix would likely rather be to make them proper document classes,
      but this carries data migration concerns which go beyond the scope of
      this regression fix (_getAcquireLocalRoles was not possible to override
      anymore).
      58d4ab8e
    • Vincent Pelletier's avatar
      839e69d9
    • Vincent Pelletier's avatar
  11. 23 Apr, 2019 1 commit
  12. 19 Apr, 2019 1 commit
  13. 18 Apr, 2019 1 commit
  14. 17 Apr, 2019 3 commits