1. 29 Sep, 2021 1 commit
  2. 23 Aug, 2021 3 commits
    • Thomas Goirand's avatar
      Added python3-bcrypt as (build-)depends. · 63552645
      Thomas Goirand authored
      63552645
    • Thomas Goirand's avatar
      Now packaging 4.4.0 · c81a6a15
      Thomas Goirand authored
      c81a6a15
    • Thomas Goirand's avatar
      Merge tag '4.4.0' into debian/xena · 781318dc
      Thomas Goirand authored
      oslo.middleware 4.4.0 release
      
      meta:version: 4.4.0
      meta:diff-start: -
      meta:series: xena
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: rabi <ramishra@redhat.com>
      meta:release:Commit: rabi <ramishra@redhat.com>
      meta:release:Change-Id: I85d37f34bb9a10a09fc20edd78dad19fe19abf97
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+1: Kevin Carter <kevin@cloudnull.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      781318dc
  3. 16 Aug, 2021 1 commit
  4. 03 Aug, 2021 1 commit
    • ramishra's avatar
      Add new basic auth middleware · da7987ca
      ramishra authored
      This adds a middleware that can be used as an alternative to noauth in
      standalone environments.
      
      This middleware uses a password file which supports the Apache htpasswd
      syntax. This file is read for every request, so no service restart is
      required when changes are made.
      
      The only password digest supported is bcrypt, and the ``bcrypt``
      python library is used for password checks since it supports ``$2y$``
      prefixed bcrypt passwords as generated by the Apache htpasswd utility.
      
      Adapted from I874783b8ece0eedf27a94dfed5163d0c82f8b9de.
      
      Change-Id: I3d80d86afd063af9fa2f411885dbd0dc65a7bbc7
      da7987ca
  5. 26 May, 2021 1 commit
  6. 18 May, 2021 1 commit
  7. 05 May, 2021 1 commit
    • YuehuiLei's avatar
      setup.cfg: Replace dashes with underscores · 2ec633cc
      YuehuiLei authored
      Setuptools v54.1.0 introduces a warning that the use of dash-separated
      options in 'setup.cfg' will not be supported in a future version [1].
      Get ahead of the issue by replacing the dashes with underscores. Without
      this, we see 'UserWarning' messages like the following on new enough
      versions of setuptools:
      
        UserWarning: Usage of dash-separated 'description-file' will not be
        supported in future versions. Please use the underscore name
        'description_file' instead
      
      [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
      
      Change-Id: Ic9487a052e549a91fcf09b94e5fae525548f8d68
      2ec633cc
  8. 21 Apr, 2021 2 commits
  9. 16 Apr, 2021 4 commits
  10. 15 Apr, 2021 4 commits
  11. 12 Apr, 2021 1 commit
  12. 25 Mar, 2021 1 commit
  13. 11 Mar, 2021 3 commits
    • Thomas Goirand's avatar
      fa8e1ced
    • Thomas Goirand's avatar
      Now packaging 4.2.0 · 98cff045
      Thomas Goirand authored
      98cff045
    • Thomas Goirand's avatar
      Merge tag '4.2.0' into debian/wallaby · 54f17fc0
      Thomas Goirand authored
      oslo.middleware 4.2.0 release
      
      meta:version: 4.2.0
      meta:diff-start: -
      meta:series: wallaby
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Hervé Beraud <hberaud@redhat.com>
      meta:release:Change-Id: I7ee0e5a3749d2dfd77c4febbcf7195755bb32c20
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      54f17fc0
  14. 03 Jan, 2021 1 commit
  15. 04 Nov, 2020 2 commits
  16. 16 Oct, 2020 3 commits
  17. 05 Oct, 2020 1 commit
  18. 22 Sep, 2020 2 commits
    • Hervé Beraud's avatar
      ignore reno generated artifacts · a2203310
      Hervé Beraud authored
      Change-Id: Ic85d9ddc9c1272c81143eeef62fd0ce5a1e6909f
      a2203310
    • Hervé Beraud's avatar
      Adding pre-commit · d023c60c
      Hervé Beraud authored
      Introduced changes:
      - pre-commit config and rules
      - Add pre-commit to pep8 gate, Flake8 is covered in the pre-commit hooks.
      - Applying fixes for pre-commit compliance in all code.
      
      Also commit hash will be used instead of version tags in pre-commit to
      prevend arbitrary code from running in developer's machines.
      
      pre-commit will be used to:
      - trailing whitespace;
      - Replaces or checks mixed line ending (mixed-line-ending);
      - Forbid files which have a UTF-8 byte-order marker (check-byte-order-marker);
      - Checks that non-binary executables have a proper
        shebang (check-executables-have-shebangs);
      - Check for files that contain merge conflict strings (check-merge-conflict);
      - Check for debugger imports and py37+ breakpoint()
        calls in python source (debug-statements);
      - Attempts to load all yaml files to verify syntax (check-yaml);
      - Run flake8 checks (flake8) (local)
      
      For further details about tests please refer to:
      https://github.com/pre-commit/pre-commit-hooks
      
      
      
      Change-Id: Ifc5ee35d399c628604ec1644eb447936803c45f5
      Signed-off-by: default avatarMoisés Guimarães de Medeiros <moguimar@redhat.com>
      d023c60c
  19. 13 Sep, 2020 2 commits
    • Thomas Goirand's avatar
      Now packaging 4.1.1 · a9ef3e82
      Thomas Goirand authored
      a9ef3e82
    • Thomas Goirand's avatar
      Merge tag '4.1.1' into debian/victoria · de4d9cf7
      Thomas Goirand authored
      oslo.middleware 4.1.1 release
      
      meta:version: 4.1.1
      meta:diff-start: -
      meta:series: victoria
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Ben Nemec <bnemec@redhat.com>
      meta:release:Commit: Ben Nemec <bnemec@redhat.com>
      meta:release:Change-Id: I3ae7c0913864b949dfb01fd31e1c7567fc4b7fd7
      meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com>
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
      de4d9cf7
  20. 11 Sep, 2020 2 commits
  21. 09 Sep, 2020 3 commits
    • Thomas Goirand's avatar
      Removed python3-six from (build-)depends. · 8b85dbbe
      Thomas Goirand authored
      8b85dbbe
    • Thomas Goirand's avatar
      Now packaging 4.1.0 · f4816832
      Thomas Goirand authored
      f4816832
    • Thomas Goirand's avatar
      Merge tag '4.1.0' into debian/victoria · fc057453
      Thomas Goirand authored
      oslo.middleware 4.1.0 release
      
      meta:version: 4.1.0
      meta:diff-start: -
      meta:series: victoria
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Ben Nemec <bnemec@redhat.com>
      meta:release:Commit: Ben Nemec <bnemec@redhat.com>
      meta:release:Change-Id: I21a5e8a7ca283f4739bf9ead31a66d54f3d7cf82
      meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      fc057453