Commit Graph

49 Commits

Author SHA1 Message Date
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
MohitKatare-protean
9722c3bf68 Feature/signing plugin (#402)
* test commit

* delete test commit

* signing plugin - changes for review

* Initial commit : beckn Signing Plugin Module

* Added verification plugin

post review discussion with leads below changes are made
1. Commented out the signature expiration validation code for both the signing and verification plugins. will update it based on the confirmation.

* Create signing_plugin_test.go

Added Test Cases for Signing Plugin

* Signing and Verification Plugin

Added signing plugin and verification plugin with the unit test cases, achieving the following code coverage
Signing Plugin : 91.9%
Verification Plugin : 92.3%

* Added plugin.go to handle the dynamic loading and usage of the plugin implementation

* Update the code to meet the linting standards

* Added Test Cases for plugin.go

1.Added test cases for plugin.go for both signer and verifier.
2.Added new Function Close to release the resources (mock implementation)
3.Fixed camelCase Issue.

* Updated the code coverage for signing plugin

Raised code coverage from 85 to 92 for signing plugin

* Changes for review Comments

1. updated directory names from Signer to signer
2. Updated Verifier plugin to take header value
3. Updated the config to use a pointer in the signing plugin

* Updated directory name for signer and verifier

* Removed the Duplicate directories Signer and Verifier

* Updated the code to pass the timestamp as a parameter for the signing plugin

* Updates on the review comments

* Update on the Review Comments

* Test commit for code coverage

* Update on the review Comments

1. Renaming of NewSigner to New
2. Removed of .so files.
3. Removed external libraries.

* Test commit for code coverage

* udpate as per the golint standards

* update on the code review comments

1. Rename of Validator to Verifier
2. Removed as a pointer for plugins
3. comment updated for Signer

* Test Commit for the code coverage

* test commit for code coverage

* test commit for code coverage

* test commit for code coverage

* updated code on review comments

* update on review comments

* update on review comments

---------

Co-authored-by: mohit3367 <mohitkatare4@gmail.com>
2025-03-13 17:12:49 +05:30
AshwiniK-protean
0488eccc3b update the file structure update Initialise function , update interface and update code and write table test cases 2025-03-13 07:55:54 +05:30
AshwiniK-protean
ced64648f6 change in Initialse function to read each folder and add test cases 2025-03-10 13:09:37 +05:30
AshwiniK-protean
50f93d8239 created a plugin for schema validation and related unit test 2025-02-14 11:05:54 +05:30