Commit Graph

209 Commits

Author SHA1 Message Date
ameersohel45
cd49b7dda9 ref: enhance schema validation logic and skip core schema 2025-12-14 21:49:51 +05:30
ameersohel45
f0ccef9e59 fix: remove redundant code 2025-12-12 17:21:02 +05:30
ameersohel45
f6b32ef2f2 fix: error handling in extended schema 2025-12-12 17:21:02 +05:30
ameersohel45
5843d2a760 update: logs and comments also ref refreshLoop method 2025-12-12 17:21:02 +05:30
ameersohel45
5feb84196c ref: Split Extended Schema logic and rename variables 2025-12-12 17:21:02 +05:30
ameersohel45
5739573da0 ref: remove url transform config 2025-12-12 17:21:02 +05:30
ameersohel45
94943e63e6 Issue580-feat: add support for referenced schema validation and caching 2025-12-12 17:21:02 +05:30
Mayuresh Nirhali
33cd3dc31f adding missing file for transport wrapper 2025-12-12 13:06:11 +05:30
Mayuresh Nirhali
20a924d43e 570 - transport wrapper initial checkin 2025-12-08 12:23:36 +05:30
Mayuresh Nirhali
96fac33be1 573 - New plugin - schema mapper 2025-12-05 16:09:02 +05:30
ameersohel45
1efb6f5bb9 Issue 556 - add: Add retry configuration support to dediregistry plugin 2025-11-26 11:56:17 +05:30
ameersohel45
0ebe0f0551 updated: test-data file 2025-11-24 12:59:17 +05:30
ameersohel45
6e6b066b80 feat(router): Make domain field optional for Beckn Protocol v2.x.x 2025-11-24 12:48:23 +05:30
ameersohel45
ab31e13e81 Issue 554 - refactor: improve error response format 2025-11-18 14:52:37 +05:30
ameersohel45
f9fac45106 Issue 552 - fix: optimized code creating in memory map for action to schema. 2025-11-18 02:25:04 +05:30
ameersohel45
75880a4458 543 - update: to use updated config structure 2025-11-14 13:06:31 +05:30
ameersohel45
9f913e6aa9 543 - add : README file 2025-11-14 11:34:47 +05:30
ameersohel45
f534e41b6c 543 - add: test cases 2025-11-14 01:04:32 +05:30
ameersohel45
2f8c888101 Issue 543 - feat: add new validator plugin 2025-11-14 00:45:29 +05:30
ameersohel45
5bd485d189 Issue 540 - fix: remove hardcoded value and add test cases 2025-10-29 12:20:31 +05:30
ameersohel45
16df3245f5 Issue 540 - refactor: migrate DeDi registry plugin to new wrapper API format 2025-10-28 22:51:46 +05:30
ameersohel45
55d81fed85 Issue 527 - feat: update DeDi registry plugin to handle new response structure 2025-10-11 00:41:52 +05:30
ameersohel45
03ea297e51 Issue 527 - fix: remove static record_name from DeDI plugin config to support dynamic bap_id/bpp_id lookup 2025-10-08 12:33:46 +05:30
Mayuresh A Nirhali
ff6b907dee Merge pull request #520 from nirmalnr/feature/exclude_action
feat(router): add excludeAction option for URL routing for backward compatibility
2025-09-24 22:34:19 +05:30
Nirmal N R
e029ebe1f2 Unit tests for excludeAction
Added unit tests for the following:
- For target type URL:
    - ExcludeAction explicitly set true
    - ExcludeAction explicitly set to false
    - ExcludeAction omitted
- ExcludeAction when target type is BPP
- ExcludeAction when target type is BAP
- ExcludeAction when target type is Publisher
2025-09-24 12:16:20 +05:30
ameersohel45
e9e8e70f78 review comment 2025-09-23 17:33:50 +05:30
ameersohel45
b385c18ee2 ISSUE 509 - feat: Add DeDi registry plugin implementation for lookup 2025-09-22 14:53:10 +05:30
Nirmal N R
c5edd7f572 feat(router): add excludeAction option for URL routing
- Add ExcludeAction field to target struct in routing configuration
- When excludeAction is true, skip appending action to URL path
- Provides flexibility for routing scenarios where action should not be part of URL path
- Maintains backward compatibility by defaulting to existing behavior

This change allows routing rules to be configured with excludeAction: true when the target URL should not have the action appended to its path.
2025-09-19 17:12:17 +05:30
ameersohel45
a84618d03f Issue 511 - Update: test case plugin and registry 2025-09-19 12:29:25 +05:30
Mayuresh Nirhali
78074c34b4 Issue 511 - Fix review comments 2025-09-18 22:43:04 +05:30
Mayuresh Nirhali
979763b5ec Issue 511 - Fix config names, config file indentation. 2025-09-17 22:50:02 +05:30
Mayuresh Nirhali
5bbd6f3a3c Issue 511 - tests and config file changes 2025-09-17 21:51:42 +05:30
Mayuresh Nirhali
cc552e865e Issue 511 - Initial commit part 2 2025-09-17 00:09:12 +05:30
Mayuresh Nirhali
54ae426807 Issue 511 - Initial commit 2025-09-17 00:06:44 +05:30
ameersohel45
afeffeefad chore: update import statements from beckn to beckn-one in beckn-onix 2025-09-15 22:58:23 +05:30
Mayuresh Nirhali
175b617e3e 513 - Add README to explain how to use schemavalidator plugin 2025-09-14 10:47:52 +05:30
Mayuresh A Nirhali
d92c03c85d Update README.md
removed ref to pem keys.
2025-09-13 08:43:27 +05:30
Mayuresh Nirhali
e7abcbdbb7 Initial commit for Issue503 2025-09-13 08:11:32 +05:30
Mayuresh A Nirhali
66d5b3cfe0 Create README.md
Added readme for plugin framework.
2025-08-26 22:30:44 +05:30
shreyvishal
7a0a78d43d Added: Bug Fixes 2025-06-25 16:30:47 +05:30
shreyvishal
c59db0c9d6 Revert "bug fixes" 2025-06-25 15:39:06 +05:30
shreyvishal
789fda2666 bug fixes 2025-06-23 06:55:54 +00:00
Tanya Madaan
8e778d6f9b Merge branch 'beckn-onix-v1.0-develop' into feature/redis-plugin 2025-06-16 12:38:45 +05:30
shreyvishal
f7ae09348d Merge pull request #477 from beckn/feature/tagzero
added tag omitZero to the subscriber and subscription struct
2025-06-06 19:15:07 +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
1ac7447455 Merge pull request #466 from beckn/feature/publisherPlugin
Publisher plugin implementation
2025-06-02 11:40:56 +05:30
MohitKatare-protean
9040124d91 added tag omitZero to the subscriber and subscription struct 2025-05-30 15:29:56 +05:30
MohitKatare-protean
56f804c0ca Added logs, comments and issue fix
Fixed issue for the interface not implemented for the provider while loading the plugin
2025-05-28 17:12:09 +05:30
MohitKatare-protean
3fc1ef53f0 Resolved linting issue 2025-05-28 11:28:40 +05:30
MohitKatare-protean
1db8aa48ac Resolved PR review comments 2025-05-28 11:25:11 +05:30