summaryrefslogtreecommitdiff
path: root/oslo_policy/policy.py
Commit message (Expand)AuthorAgeFilesLines
* Fix deprecated rule logic if the rule was deleted in policy directory.Mitya_Eremeev2023-03-031-0/+1
* Don't raise InvalidScope exception when do_raise=FalseSlawek Kaplonski2022-03-171-6/+17
* Enforce scope check always when rule has scope_types set3.10.1Slawek Kaplonski2021-11-231-0/+2
* Merge "Refactor scope enforcement in the Enforcer class"3.10.0Zuul2021-10-251-32/+34
|\
| * Refactor scope enforcement in the Enforcer classSlawek Kaplonski2021-10-051-32/+34
* | Merge "Don't reset rules without overwriting"Zuul2021-10-251-2/+2
|\ \
| * | Don't reset rules without overwritingmitya-eremeev-22021-10-211-2/+2
* | | Merge "Rules in policy directory files can be deleted."Zuul2021-10-211-12/+35
|\ \ \ | |/ / | | / | |/ |/|
| * Rules in policy directory files can be deleted.Mitya_Eremeev2021-10-141-12/+35
* | Map system_scope in creds dictionaryMichael Johnson2021-08-121-11/+11
|/
* Merge "Add debug log in pick_default_policy_file"Zuul2021-04-161-2/+12
|\
| * Add debug log in pick_default_policy_fileGhanshyam Mann2021-01-291-2/+12
* | trivial: Tweak docstrings3.7.0Stephen Finucane2021-02-231-75/+77
* | Make 'Rule' attributes read-onlyStephen Finucane2021-02-231-65/+104
* | Don't modify 'Rule.check'Stephen Finucane2021-02-231-18/+17
* | Merge "Add documentation parameters for DeprecatedRule"Zuul2021-02-171-36/+69
|\ \
| * | Add documentation parameters for DeprecatedRuleStephen Finucane2021-01-211-36/+69
| |/
* | Work on copy of registered rule instead of original object3.6.2Ghanshyam Mann2021-02-041-3/+7
* | Handle deprecated rule only once3.6.1Slawek Kaplonski2021-02-011-0/+8
* | Switch to collections.abc.MutableMappingCyril Roelandt2021-01-291-3/+3
|/
* Add policy file selection logic when default changing to yamlGhanshyam Mann2020-11-191-2/+27
* Remove all usage of six libraryhaixin2020-10-061-4/+3
* Log warning for redundant file rules3.4.0Ghanshyam Mann2020-08-271-1/+16
* Deprecate the JSON support for policy_fileGhanshyam Mann2020-08-271-0/+12
* Bump bandit versionMoisés Guimarães de Medeiros2020-07-251-3/+7
* Don't deepcopy objects before mask_dict_passwordBen Nemec2020-07-091-6/+3
* Reload files in policy_dirs on primary file changeDmitrii Shcherbakov2020-06-081-7/+34
* Merge "Remove the conversion according to the comment of jdennis"Zuul2020-04-201-14/+1
|\
| * Remove the conversion according to the comment of jdennisArthur Dayne2020-04-071-14/+1
* | Merge "Fix doc comments for new enforce default flag"3.1.0Zuul2020-04-091-2/+2
|\ \
| * | Fix doc comments for new enforce default flagGhanshyam Mann2020-04-091-2/+2
* | | Merge "Add new config to enforce the new defaults"Zuul2020-04-091-1/+4
|\ \ \ | |/ /
| * | Add new config to enforce the new defaultsGhanshyam Mann2020-04-071-1/+4
| |/
* | Allow disabling the default check_str change warningsGhanshyam Mann2020-04-081-1/+9
|/
* Don't use string processing to combine deprecated rules2.4.1Zane Bitter2019-12-131-4/+3
* Fix reference cycle caused by deprecated sample overrideBen Nemec2019-09-171-1/+7
* Add attribute to suppress deprecation warnings2.3.0Colleen Murphy2019-08-051-3/+9
* Prevent sensitive target data from being logged1.43.1Lance Bragstad2018-12-051-2/+7
* Merge "Add domain scope support for scope types"1.43.0Zuul2018-12-041-5/+4
|\
| * Add domain scope support for scope typesLance Bragstad2018-11-301-5/+4
* | Merge "Make upgrades more robust with policy overrides"Zuul2018-12-041-60/+86
|\ \
| * | Make upgrades more robust with policy overridesLance Bragstad2018-11-291-60/+86
| |/
* | Fully log RBAC enforcement dataJohn Dennis2018-11-301-0/+32
|/
* Merge "Avoid redundant policy syntax checks"rocky-em1.38.1Zuul2018-07-191-1/+5
|\
| * Avoid redundant policy syntax checksMateusz Kowalski2018-07-181-1/+5
* | Teach Enforcer.enforce to deal with context objectsLance Bragstad2018-07-091-1/+49
* | Fix document formattingAkihiro Motoki2018-05-181-32/+32
* | Only log deprecation warnings when they are overridden1.33.1Lance Bragstad2018-01-051-1/+1
* | Add configuration option for enforcing scopeLance Bragstad2017-12-201-8/+2
* | Merge "Fix string injection for InvalidScope"1.32.2Zuul2017-12-151-1/+1
|\ \