Commit Graph

186 Commits

Author SHA1 Message Date
mayur.popli
3afde2911d fix: linting error 2025-03-19 15:36:06 +05:30
mayur.popli
bbb467f2f8 feat: logging added 2025-03-18 11:07:55 +05:30
mayur.popli
c315cd2c77 feat: logging added 2025-03-18 11:05:15 +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
BushraS-Protean
b0c827fbd4 Update beckn_ci.yml
checking entire directory
2025-03-11 14:57:17 +05:30
AbhishekHS220
51f8548e01 Update beckn_ci.yml 2025-03-11 14:28:17 +05:30
AbhishekHS220
783712f642 Update beckn_ci.yml 2025-03-11 14:22:38 +05:30
BushraS-Protean
23132c22ab Update beckn_ci.yml
removed the syntax error
2025-03-11 14:10:16 +05:30
BushraS-Protean
3fab82bba3 Update beckn_ci.yml
testing for root directory and if test file not present
2025-03-11 14:04:57 +05:30
BushraS-Protean
4f1ba58ceb Update beckn_ci.yml
testing for multiple files
2025-03-11 12:20:25 +05:30
BushraS-Protean
bb93707bec Update beckn_ci.yml
testing specific to Mohit's feature branch
2025-03-11 11:14:32 +05:30
AbhishekHS220
2a1e28121f Update beckn_ci.yml 2025-03-10 13:14:39 +05:30
BushraS-Protean
b2e27f2415 Update beckn_ci.yml
Testing for Signer
2025-03-10 13:02:34 +05:30
BushraS-Protean
f59b266646 Update beckn_ci.yml 2025-03-06 16:24:27 +05:30
AbhishekHS220
7f707bfd52 Update beckn_ci.yml 2025-03-05 14:12:16 +05:30
BushraS-Protean
4126b47d96 Update beckn_ci.yml 2025-03-05 12:33:46 +05:30
BushraS-Protean
6a78249dd9 Update and rename beckn CI to beckn_ci.yml 2025-03-05 12:29:23 +05:30
BushraS-Protean
ecc4fed517 Create beckn CI
Testing of CI with Test App
2025-03-05 12:12:39 +05:30
Faiz Mohammed
d035d4c7c2 Create CODEOWNERS
code owners file created and configured
2025-02-13 12:44:13 +05:30
Faiz Mohammed
0d4cee69f6 Create ci.yml
created ci.yml file for configuring the ci workflow
2025-02-13 12:43:03 +05:30
Viraj
91f0b16b5c Create mobility-services-sandbox.postman_collection.json
Postman collection for mobility-services-sandbox.postman_collection.json
2024-12-19 15:01:27 +05:30
Viraj
7c8171cc65 Create mobility_ondemandride_1.1.0_openapi_3.1.yaml
L2 Config for mobility_ondemandride_1.1.0_openapi_3.1.yaml
2024-12-19 14:58:10 +05:30
Ravi Prakash
6691a8f582 Initialized empty repo with essential files and folders 2024-12-04 11:55:03 +05:30
prasad-takale-eminds
b542e11071 Merge pull request #143 from beckn/logger
Update the docker-compose file to create the docker logs volume
2024-11-27 16:16:01 +05:30
rajaneeshk90
23d7a2dbd9 Merge pull request #255 from rajaneeshk90/add-mobility-l2-config
fixing indentation in the cancel request rule
2024-10-11 11:08:12 +05:30
Rajaneesh
ad198a9c2c fixing indentation in the cancel request rule 2024-10-11 11:05:42 +05:30
rajaneeshk90
360da3e4dd Merge pull request #254 from rajaneeshk90/add-mobility-l2-config
Adding mobility layer2 config created with ONDC rules
2024-10-10 20:16:21 +05:30
Rajaneesh
36c8ebc0fc adding mobility layer2 config created with ONDC rules 2024-10-10 20:07:58 +05:30
rajaneeshk90
d8ba848be4 Merge pull request #253 from beckn/Specification-Markdown
Adding the markdown version of the Beckn Specification document in the repo
2024-10-10 13:13:13 +05:30
rajaneeshk90
607b4a8dda Merge pull request #251 from beckn/swagger-integration
Swagger integration
2024-10-10 13:11:45 +05:30
rajaneeshk90
a54d5a5873 Merge pull request #247 from rajaneeshk90/add-specification-doc
Add Markdown version of Beckn-ONIX Specification
2024-10-07 20:57:42 +05:30
Rajaneesh
ee75116623 adding a specification level readme file 2024-10-07 20:47:04 +05:30
rajaneeshk90
87ab5b1176 Update Beckn-ONIX-Specification.md
convert the html table into a markdown table
2024-10-07 18:03:39 +05:30
rajaneeshk90
8157a23d4a Update Beckn-ONIX-Specification.md
removing doc header, version history and table of content sections from the toc
2024-10-07 18:00:20 +05:30
Rajaneesh
e691766bf9 adding Beckn-ONIX specification markdown file 2024-10-07 17:57:31 +05:30
rajaneeshk90
94e24c4b3b Merge pull request #243 from rajaneeshk90/swagger-integration
Swagger integration
2024-10-05 00:03:50 +05:30
rajaneeshk90
8f917adff9 Merge branch 'beckn:swagger-integration' into swagger-integration 2024-10-05 00:01:55 +05:30
rajaneeshk90
e86801f978 Update specification.yaml
removing an unwanted char from the yaml
2024-10-04 21:15:04 +05:30
rajaneeshk90
00f310d1f5 Update specification.yaml
Changing to OpenAPI version 3.1.0
2024-10-04 21:09:58 +05:30
rajaneeshk90
f957c9a027 Merge pull request #242 from rajaneeshk90/swagger-integration
Integrate Swagger UI into the beckn-onix repository.
2024-10-04 21:07:25 +05:30
Rajaneesh
88718b6f00 hosting the Beckn-ONIX specification as a github page 2024-10-04 20:34:14 +05:30
prasad-takale-eminds
e47d7ee686 Merge pull request #233 from mozammil89/feat/add-aws-cdk-beckn-onix
feat: Add AWS CDK project and Helm charts for Beckn-Onix deployment o…
2024-09-25 12:17:08 +05:30
Md Mozammil Khan
2a1fc34471 Create .env 2024-09-24 17:05:39 +05:30
Mozammil Khan
7761a90c36 Incorporating review comments 2024-09-24 17:00:05 +05:30
Mozammil Khan
0989d4c9f5 comments cleanup and readme updates 2024-09-24 16:28:28 +05:30
Mozammil Khan
227f35557a removing duplicate readme 2024-09-24 16:11:13 +05:30
Mozammil Khan
fd39ac4e6a refine readme 2024-09-24 16:08:42 +05:30
Mozammil Khan
d8ea83c5b9 Readme updates 2024-09-23 23:02:06 +05:30
Mozammil Khan
c683ec3d74 feat: Add AWS CDK project and Helm charts for Beckn-Onix deployment on AWS cloud 2024-09-23 22:57:34 +05:30