Commit Graph

30 Commits

Author SHA1 Message Date
Ayush Rawat
80e7b299f1 Refactor Policy Enforcer to Policy Checker
- Renamed the `PolicyEnforcer` interface and related implementations to `PolicyChecker` for clarity and consistency.
- Updated configuration keys in YAML files to reflect the new `checkPolicy` terminology.
- Adjusted related code, tests, and documentation to support the new naming convention and ensure compatibility.
- Enhanced comments and examples for the `checkPolicy` configuration to improve usability.
2026-03-23 04:08:13 +05:30
Ayush Rawat
3617c9b4a6 Implement Policy Enforcer Plugin
- Added a new Policy Enforcer plugin to evaluate incoming messages against OPA policies.
- Configurable via YAML with options for policy sources, actions, and query.
- Integrated into existing configuration files for BAP and BPP.
- Updated related tests and documentation for the new functionality.
- Enhanced plugin manager to support Policy Enforcer instantiation.
2026-03-02 20:09:33 +05:30
Manendra Pal Singh
176b8f3043 update the as per the comment 2025-12-18 12:30:28 +05:30
Manendra Pal Singh
89ebaf69e4 update and merged with latest master 2025-12-15 10:09:39 +05:30
Mayuresh Nirhali
33cd3dc31f adding missing file for transport wrapper 2025-12-12 13:06:11 +05:30
Manendra Pal Singh
5e3170c859 update as per the comment in pr 2025-11-27 22:43:42 +05:30
Mayuresh Nirhali
78074c34b4 Issue 511 - Fix review comments 2025-09-18 22:43:04 +05:30
Mayuresh Nirhali
cc552e865e Issue 511 - Initial commit part 2 2025-09-17 00:09:12 +05:30
ameersohel45
afeffeefad chore: update import statements from beckn to beckn-one in beckn-onix 2025-09-15 22:58:23 +05:30
MohitKatare-protean
d9984c46a2 Resolved PR review comments
Resolved merge conflict with the develop branch
2025-06-05 14:55:11 +05:30
MohitKatare-protean
ea872338f6 change in the keymanager interface 2025-05-22 12:53:54 +05:30
MohitKatare-protean
72f8be52fa added test case 2025-05-06 10:29:23 +05:30
mayur.popli
522a5c07a2 error in publisher 2025-04-02 17:03:00 +05:30
MohitKatare-protean
f0e39e34e7 updated as per the review comments 2025-03-30 19:13:02 +05:30
MohitKatare-protean
244a7be7c1 temporary removed camelcase files for renaming 2025-03-30 16:45:50 +05:30
MohitKatare-protean
87bc86e1d6 Merge branch 'beckn-onix-v1.0-develop' of https://github.com/beckn/beckn-onix into feature/core 2025-03-28 22:18:39 +05:30
tanyamadaan
dff7a5abb3 Changes as per integration testing 2025-03-28 12:20:08 +05:30
tanyamadaan
086375e063 Resolving merge conflicts 2025-03-27 17:28:39 +05:30
tanyamadaan
f36da03586 Resolving merge conflicts 2025-03-27 17:25:00 +05:30
tanyamadaan
a9ffe29a6e updated router 2025-03-27 11:28:45 +05:30
MohitKatare-protean
ec558558c5 added updated code for core wiring
1. Removed tracing
2. Skipped Registration
2025-03-25 21:06:34 +05:30
tanyamadaan
fe1ffa356c small fixes 2025-03-22 00:05:08 +05:30
tanyamadaan
a5e0c0ca19 Removed unused files 2025-03-21 23:48:04 +05:30
tanyamadaan
423adb4e00 resolving merge conflicts 2025-03-21 23:32:49 +05:30
rupinder-syngh
c5bfd0a122 feat: decryption plugin (#430)
* feat: Implemented decryption plugin

* fix: Removed interface test file

* fix: Test case

* fix: Test case for plugin

* fix: test case change

* fix: resolved pr comments

* fix: resolved pr comments

* fix: removed mock dcrypter

* fix: formatting

* fix: removed config, close function, enhanced test cases

* fix: test cases enhancement, formatting
2025-03-21 19:23:40 +05:30
rupinder-syngh
d6ba0edb27 feat: encryption plugin (#429)
* feat: Implement encryption plugin.

* fix: Removed interface test file

* fix: Test case changes

* fix: Test case for encryption

* fix: formatting changes

* fix: lint change

* fix: shared renamed to pkg

* fix: shared rename to pkg

* fix: resolved pr comments

* fix: indentation, formatting

* fix: removed config, ctx check, test enhancements

* fix: removed close function

* fix: remove config and enhance test cases

* fix: formatting changes, test case enhancement
2025-03-21 17:18:51 +05:30
rupinder-syngh
a606d385f4 fix: shared renamed to pkg, formatting changes 2025-03-20 11:33:20 +05:30
tanyamadaan
8cd3c80ced Router plugin 2025-03-19 22:48:50 +05:30
tanyamadaan
d422743dcc Response Error struct added 2025-03-19 14:23:44 +05:30
tanyamadaan
ef816b6e5f Schema validator plugin 2025-03-19 10:52:42 +05:30