1. 09 Jul, 2018 1 commit
  2. 03 Jul, 2018 1 commit
    • Yorick Peterse's avatar
      Fixed pagination of web hook logs · f3008907
      Yorick Peterse authored
      For reasons unknown, the logs of a web hook were paginated in memory.
      This would result in the "Edit" page of a web hook timing out once it
      has more than a few thousand log entries.
      
      This commit makes the following changes:
      
      1. We use LIMIT/OFFSET to paginate the data, instead of doing this in
         memory.
      
      2. We limit the logs to the last two days, just like the documentation
         says (instead of retrieving everything).
      
      3. We change the indexes on "web_hook_logs" so the query to get the data
         can perform a backwards index scan, without the need for a Filter.
      
      These changes combined ensure that Projects::HooksController#edit no
      longer times out.
      f3008907
  3. 20 Jun, 2018 1 commit
  4. 17 Jan, 2018 2 commits
  5. 20 Jul, 2017 1 commit
  6. 07 Jun, 2017 1 commit
  7. 25 May, 2017 1 commit
    • Alexander Randa's avatar
      Implement web hooks logging · 330789c2
      Alexander Randa authored
      * implemented logging of project and system web hooks
      * implemented UI for user area (project hooks)
      * implemented UI for admin area (system hooks)
      * implemented retry of logged webhook
      * NOT imeplemented log remover
      330789c2
  8. 13 May, 2017 1 commit
  9. 28 Apr, 2017 1 commit
  10. 01 Jul, 2016 1 commit
  11. 02 May, 2016 1 commit
  12. 19 Apr, 2016 1 commit
  13. 20 Oct, 2015 1 commit
  14. 26 Aug, 2015 1 commit
  15. 08 May, 2015 1 commit
  16. 27 Apr, 2015 1 commit
  17. 25 Apr, 2015 1 commit
  18. 26 Jun, 2014 1 commit
  19. 24 Jan, 2013 1 commit
  20. 16 Sep, 2012 1 commit
  21. 18 Jul, 2012 3 commits