1. 07 6月, 2019 1 次提交
    • V
      Add pages domains acme orders · c3338c92
      Vladimir Shushlin 提交于
      Extract acme double to helper
      
      Create ACME challanges for pages domains
      
      * Create order & challange through API
      * save them to database
      * request challenge validation
      
      We're saving order and challenge as one entity,
      that wouldn't be correct if we would order certificates for
      several domains simultaneously, but we always order certificate
      per domain
      
      Add controller for processing acme challenges redirected from pages
      
      Don't save acme challenge url - we don't use it
      
      Validate acme challenge attributes
      
      Encrypt private_key in acme orders
      c3338c92
  2. 06 6月, 2019 2 次提交
  3. 01 6月, 2019 1 次提交
  4. 31 5月, 2019 3 次提交
  5. 30 5月, 2019 1 次提交
  6. 29 5月, 2019 1 次提交
  7. 28 5月, 2019 1 次提交
    • V
      Store Let's Encrypt private key in settings · 4687ff7c
      Vladimir Shushlin 提交于
      Storing this key in secrets.yml was a bad idea,
      it would require users using HA setups to manually
      replicate secrets across nodes during update,
      it also needed support from omnibus package
      
      * Revert "Generate Let's Encrypt private key"
        This reverts commit 444959bf.
      
      * Add Let's Encrypt private key to settings
        as encrypted attribute
      
      * Generate Let's Encrypt private key
        in database migration
      4687ff7c
  8. 20 5月, 2019 1 次提交
  9. 16 5月, 2019 1 次提交
  10. 08 5月, 2019 1 次提交
  11. 07 5月, 2019 1 次提交
  12. 06 5月, 2019 2 次提交
  13. 04 5月, 2019 1 次提交
  14. 03 5月, 2019 1 次提交
  15. 02 5月, 2019 1 次提交
  16. 01 5月, 2019 1 次提交
  17. 27 4月, 2019 3 次提交
  18. 23 4月, 2019 1 次提交
  19. 18 4月, 2019 1 次提交
  20. 12 4月, 2019 1 次提交
  21. 11 4月, 2019 1 次提交
  22. 10 4月, 2019 2 次提交
  23. 09 4月, 2019 1 次提交
  24. 06 4月, 2019 2 次提交
    • C
      Add Knative metrics to Prometheus · b77fe7db
      Chris Baumbauer 提交于
      b77fe7db
    • G
      Add part of needed code · 64858317
      Gosia Ksionek 提交于
      Add columns to store project creation settings
      
      Add project creation level column in groups
       and default project creation column in application settings
      
      Remove obsolete line from schema
      
      Update migration with project_creation_level column existence check
      
      Rename migrations to avoid conflicts
      
      Update migration methods
      
      Update migration method
      64858317
  25. 05 4月, 2019 2 次提交
  26. 02 4月, 2019 1 次提交
  27. 28 3月, 2019 1 次提交
    • N
      Allow external diffs to be used conditionally · 0e831b0b
      Nick Thomas 提交于
      Since external diffs are likely to be a bit slower than in-database
      ones, add a mode that makes diffs external after they've been obsoleted
      by events. This should strike a balance between performance and disk
      space.
      
      A background cron drives the majority of migrations, since diffs become
      outdated through user actions.
      0e831b0b
  28. 27 3月, 2019 2 次提交
    • O
      Prepare suggestion implementation for multi-line · 03e0604d
      Oswaldo Ferreira 提交于
      Adds the groundwork needed in order to persist multi-line suggestions,
      while providing the parsing strategy which will be reused for the
      **Preview** as well.
      03e0604d
    • O
      Add multi-line suggestion migrations · 1db3926d
      Oswaldo Ferreira 提交于
      Adds outdated, lines_above and lines_below columns to
      suggestions table.
      
      outdated - boolean which represents whether the suggestion
      is outdated or not. For instance, if any line changed after
      you left the multi-line suggestion, even though the note
      is not outdated, it helps tracking if the content has changed
      in the latest file. We cache this information in a column given
      it's not a cheap operation to do for every suggestion in the
      request time.
      lines_below, lines_above - persists the parsed arguments from
      `suggestion:-10+3` syntax, where `10` would be lines_above and
      3 lines_below. We need that to dynamically calculate which
      lines we should monitor for outdating / persisting the correct
      content in from_content column.
      1db3926d
  29. 26 3月, 2019 1 次提交
  30. 21 3月, 2019 1 次提交