1. 15 Jul, 2019 1 commit
    • Arnaud Fontaine's avatar
      erp5_simulation_fast_input: Solve Divergences dialog: Handle error when... · 570a689d
      Arnaud Fontaine authored
      erp5_simulation_fast_input: Solve Divergences dialog: Handle error when XHR'ing Solver configuration fails.
      
      When user clicks on the radio button to Accept Decision for example,
      Delivery_getSolveDivergenceDialogParameterFormBox is called (XHR) and when it
      failed, the 'Solve Divergences' button was disappearing and nothing was
      displayed to end-user.
      570a689d
  2. 10 Jul, 2019 1 commit
    • Arnaud Fontaine's avatar
      erp5_ace_editor: Removed. · 94a179a6
      Arnaud Fontaine authored
      * Not updated for many years (CodeMirror has since replaced it).
      * There are now 2 other better source code editors (CodeMirror and Monaco).
      94a179a6
  3. 09 Jul, 2019 1 commit
  4. 08 Jul, 2019 2 commits
  5. 05 Jul, 2019 2 commits
  6. 04 Jul, 2019 9 commits
  7. 02 Jul, 2019 1 commit
  8. 01 Jul, 2019 8 commits
  9. 28 Jun, 2019 3 commits
  10. 27 Jun, 2019 6 commits
  11. 26 Jun, 2019 3 commits
  12. 25 Jun, 2019 2 commits
  13. 24 Jun, 2019 1 commit
    • Bryton Lacquement's avatar
      Add WSGI support · d0310869
      Bryton Lacquement authored
      This first work on WSGI is only to stop using ZServer (Medusa),
      which is a required step before moving to Zope 4. This means that
      Zope should behave almost exactly the same way as before, notably:
      
      - We don't take advantage yet of what WSGI offers, like IPv6.
      - There's extra code to handle errors the same way as before
        (this is something we'll have to change for Zope 4).
      
      The most significant change in behaviour is that the chosen WSGI server
      (waitress) does some of the HTTP work in worker threads (Medusa does it
      entirely in the IO thread), and the biggest consequence concerns the
      deadlock debugger that is now run from the worker thread:
      - it does not work if all threads are blocked
      - doing better would require to patch waitress in a quite ugly way
      
      About TimerService, we simplify things by removing the egg.
      In zope.conf, it's possible to import from the product.
      
      /reviewed-on nexedi/erp5!883
      d0310869