Commit Graph

54 Commits

Author SHA1 Message Date
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
ab89102711 Feat: configure audit fields and metrics for onix adapter and add local configuration for onix adapterZ 2026-02-23 16:08:44 +05:30
Manendra Pal Singh
d1ca6f260f Feat : add automaxprocs to set GOMAXPROCS from cgroup limits 2026-01-21 13:45:41 +05:30
Manendra Pal Singh
89ebaf69e4 update and merged with latest master 2025-12-15 10:09:39 +05:30
Mayuresh Nirhali
96fac33be1 573 - New plugin - schema mapper 2025-12-05 16:09:02 +05:30
Manendra Pal Singh
c38e7b75ca merged with latest master 2025-11-21 16:07:19 +05:30
Manendra Pal Singh
8ef4904076 make changes as per the doc 2025-11-21 16:01:59 +05:30
ameersohel45
b7e8b8b02d Add kin-openapi dependency for schemav2validator plugin 2025-11-14 16:36:36 +05:30
Manendra Pal Singh
bf2c132ab3 update the mod file 2025-11-13 14:28:42 +05:30
Manendra Pal Singh
610353aac1 add the feature for observability 2025-11-13 13:16:34 +05:30
ameersohel45
afeffeefad chore: update import statements from beckn to beckn-one in beckn-onix 2025-09-15 22:58:23 +05:30
mayur.popli
305d6d6496 fix: setup flow 2025-08-20 20:16:20 +05:30
Ashish
cdb9deb9cd Updated dockerfile to support remote plugins 2025-07-23 16:33:19 +00:00
Tanya Madaan
8e778d6f9b Merge branch 'beckn-onix-v1.0-develop' into feature/redis-plugin 2025-06-16 12:38:45 +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
0101fe80c5 Initial commit for the keymanager plugin 2025-05-16 18:06:12 +05:30
Atharva Zade
04ba311628 Comment Resolve Redis Plugin 2025-05-14 17:00:37 +05:30
Atharva Zade
7d613ed495 Initial commit for Cache Plugin 2025-05-13 13:01:09 +05:30
MohitKatare-protean
ae98cc992f Publisher plugin implementation 2025-04-29 15:45:26 +05:30
MohitKatare-protean
5b32a51682 changed adapter test case
created test folder to add test config and use it in adapter test cases.
2025-04-09 11:23:38 +05:30
MohitKatare-protean
bbb1dbc843 Update on the review comments 2025-03-31 22:40:59 +05:30
MohitKatare-protean
7055c1c0d8 updated code.
1. Resolved merge conflicts.
2. Resolved go linting issues.
2025-03-28 22:45:58 +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
mayur.popli
5c4a37d813 fix: rebase 2025-03-28 20:38:12 +05:30
mayur.popli
223c8b2fac fix: resolved comments 2025-03-28 19:10:15 +05:30
mayur.popli
c23223eda4 fix: added comments 2025-03-28 17:51:26 +05:30
mayur.popli
889619fba5 fix: resolved comments 2025-03-28 17:17:55 +05:30
tanyamadaan
c931ed3ca0 Resolving merge conflicts 2025-03-28 17:04:35 +05:30
mayur.popli
0464415aee fix: resolved comments and rebased 2025-03-28 14:04:52 +05:30
mayur.popli
afb1ad9d6c fix: resolved comments 2025-03-28 13:48:34 +05:30
mayur.popli
800ac96877 fix: resolve comments 2025-03-28 12:02:01 +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
2fa34759bc Added test case for Adapter
1. Removed config files from config folder.
2. Added test cases for the Adapter with code coverage of 91%.
3. Resolved linting issues.
2025-03-26 18:15:06 +05:30
mayur.popli
77ff194386 fix: resolved comments 2025-03-26 12:05:58 +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
mayur.popli
ec4b689fdc fix: error coverage 2025-03-25 02:54:44 +05:30
mayur.popli
faa1241e6d fix: reqpreprocessor 2025-03-24 02:35:05 +05:30
mayur.popli
08db0c6d46 fix: logging module 2025-03-23 18:23:38 +05:30
mayur.popli
530740c428 fix: logging module 2025-03-23 17:06:44 +05:30
tanyamadaan
fe1ffa356c small fixes 2025-03-22 00:05:08 +05:30
tanyamadaan
423adb4e00 resolving merge conflicts 2025-03-21 23:32:49 +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
mayur.popli
bc316ed39f feat: req preprocessor 2025-03-20 08:47:30 +05:30
tanyamadaan
8cd3c80ced Router plugin 2025-03-19 22:48:50 +05:30
rupinder-syngh
ed046d9ce4 feat: Implement Publisher 2025-03-19 19:51:53 +05:30
tanyamadaan
d422743dcc Response Error struct added 2025-03-19 14:23:44 +05:30
tanyamadaan
84501b92f4 Changes to Response Error struct 2025-03-19 13:54:23 +05:30
tanyamadaan
ef816b6e5f Schema validator plugin 2025-03-19 10:52:42 +05:30
mayur.popli
4ada80a361 fix: logging module 2025-03-17 23:56:12 +05:30