1. 14 1月, 2020 1 次提交
  2. 13 1月, 2020 2 次提交
  3. 10 1月, 2020 1 次提交
  4. 03 1月, 2020 1 次提交
  5. 02 1月, 2020 2 次提交
  6. 31 12月, 2019 1 次提交
  7. 16 12月, 2019 1 次提交
  8. 11 12月, 2019 1 次提交
  9. 09 12月, 2019 3 次提交
  10. 06 12月, 2019 2 次提交
  11. 28 11月, 2019 3 次提交
  12. 27 11月, 2019 4 次提交
  13. 26 11月, 2019 14 次提交
  14. 25 11月, 2019 3 次提交
    • N
      b49d06e4
    • A
      Encrypt application settings with pre and post deployments · 4cb93023
      Arturo Herrero 提交于
      We had concerns about the cached values on Redis with the previous two
      releases strategy:
      
      First release (this commit):
        - Create new encrypted fields in the database.
        - Start populating new encrypted fields, read the encrypted fields or
          fallback to the plaintext fields.
        - Backfill the data removing the plaintext fields to the encrypted
          fields.
      Second release:
        - Remove the virtual attribute (created in step 2).
        - Drop plaintext columns from the database (empty columns after
          step 3).
      
      We end up with a better strategy only using migration scripts in one
      release:
        - Pre-deployment migration: Add columns required for storing encrypted
          values.
        - Pre-deployment migration: Store the encrypted values in the new
          columns.
        - Post-deployment migration: Remove the old unencrypted columns
      4cb93023
    • H
      Escape namespace in label references · ddfdc0dc
      Heinrich Lee Yu 提交于
      When referencing cross-namespace labels, we append the namespace name
      to the rendered label.
      
      This MR escapes the name to prevent XSS attacks.
      ddfdc0dc
  15. 22 11月, 2019 1 次提交