Skip to content

Conversation

@ggrg
Copy link
Owner

@ggrg ggrg commented Aug 10, 2021

No description provided.

elnyry-sam-k and others added 30 commits June 11, 2020 13:50
Added headings to v1.0, v1.1 arch diagrams
updating ID in code-owners :-) , thanks for approving (in addvance)
* added diagrams for transfer reject flow for spec v1.1

* added some clarification text

* added md for the reject/abort sequence

* added changes to SUMMARY.md

Co-authored-by: Valentin <valentin.genev@modusbox.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
* Add page and sequence diagram for bulk-abort scenario

* Update per CR

* Update to bulk abort diagram

* Remove unneeded path. Whitespace changes

* Punctuation fix
* add ml-testing-toolkit documentation
* added diagrams for transfer reject flow for spec v1.1

* added some clarification text

* added md for the reject/abort sequence

* added changes to SUMMARY.md

* link errors

* added documentation for v1.1 for request notification functionallity

* fixed typo in file name

* added alternative messages for reserve and commit put request from payee

* added notification on 'reserve' action

* bumped up version

* Update mojaloop-technical-overview/central-ledger/assets/diagrams/sequence/seq-fulfil-2.1.0-v1.1.plantuml

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

* Update mojaloop-technical-overview/central-ledger/assets/diagrams/sequence/seq-fulfil-2.1.0-v1.1.plantuml

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

* Update mojaloop-technical-overview/central-ledger/assets/diagrams/sequence/seq-fulfil-2.1.1-v1.1.plantuml

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

* contributor name added

* added contributor name to list

* added contributor name to list

* Updated SUMMARY.md

* Fixed typo

Co-authored-by: Valentin <valentin.genev@modusbox.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
…234)

* Update bulk transfers prepare sequence diagram. Fix error with abort sequence diagram

* Remove commented lines

* Bump version

* Add page and sequence diagram for GET bulk transfer operation

* Bump version to 10.6.0

* PR review updates

* PR review updates

* PR review updates

* Minor tweak to SD

* Update mojaloop-technical-overview/central-bulk-transfers/assets/diagrams/sequence/seq-bulk-5.1.0-get-overview.plantuml

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

* Update mojaloop-technical-overview/central-bulk-transfers/assets/diagrams/sequence/seq-bulk-5.1.0-get-overview.plantuml

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

* GET Bulk Transfers diagram: add participants validation step

* Rename CACHE to MLOS

* Make MLOS a collection

* Make MLOS a collection

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Added minutes for the DA meeting held on 8 July 2020
* Sprint schedule for PI-11

adding Sprint schedule for PI-11

* Update versioning.md
Co-authored-by: Lewis Daly <lewis@vesselstech.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
as it does not seem to be required
Providing versioning guidance for PI-11 and beyond
- Updated deployment guides to cater for helm3
- Added separate document for helm2 
- Added migration guide from helm v2 to v3
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Added BGP

Co-authored-by: Lewis Daly <lewis@vesselstech.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
* feat(docs): Add info about Tag policies

* chore(docs): clean up todos

* add internal disclaimer at top
* DA notes for meeting on 19th august

DA notes for meeting on 19th august

* Update da-notes.md

* Fixed date issue

Fixed date issue
Updated DA Meeting notes with the discussion on Issue 51
TWith2Sugars and others added 30 commits June 10, 2025 09:11
* chore: debugging limit

* chore: debug cleanup output
…ulk payments, some cosmetic updates. (#516)

* Added e-commerce, plus tidying up.

Added a description of e-commerce payments using RTP. Retitled 3PPI payments as Fintech payments. Clarified bulk payment initiation via 3PPI. Finally, some cosmetic updates to highlight hyperlinks to other documents.

* Extended the Introduction

To better explain the use case grouping.
fix(ci): improve PR cleanup script to fetch recently closed PRs more efficiently

Updated the CircleCI configuration to enhance the PR cleanup process. The script now retrieves recently closed PRs using a more efficient date calculation and GitHub's search syntax, ensuring only relevant PRs are processed. This change simplifies the logic and improves the reliability of the cleanup operation.
In line with the objectives of the Participation Tools workstream, added a brief description of the "shrink wrapped" tools that DFSPs can use to join a Mojaloop-based scheme
* fix(ci): enhance PR cleanup script to exclude open PRs

Updated the CircleCI configuration to improve the PR cleanup process. The script now fetches all closed PRs and excludes open PRs from cleanup, ensuring that only previews for closed PRs are removed. This change simplifies the logic and enhances the reliability of the cleanup operation.

* fix(ci): refine PR cleanup script to focus on open PRs

Updated the CircleCI configuration to streamline the PR cleanup process. The script now exclusively fetches open PRs, ensuring that only previews for those PRs are retained during cleanup. This change enhances the clarity and efficiency of the cleanup operation.
chore: update bug triage steps to clear outdated info
feat(headers): update file headers to Mojaloop Foundation format

Co-authored-by: Juan Correa <gibaros@users.noreply.github.com>
* docs: add vulnerability management guide

* docs: update per PR comments

* docs: update per PR comments

* docs: add svg format file

* feat: address PR comments

* feat: rename to dependency and ml code vuls

* feat: rename svg

* feat: align fix process and diagram

* feat: screenshots of vulnerability detection tools

* feat: adderss ML vulnearbility at the first section

---------

Co-authored-by: Juan Correa <gibaros@users.noreply.github.com>
Co-authored-by: Juan Correa <5475265+juancorrea-io@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
* fix: update the sequence of the repos and add missing repos

* fix: update the sequence of the repos and add missing repos

* fix: update the sequence of the repos and add missing repos
* fix: check if there are any prs to clean up!

* fix: some general clean up on the job
* Update FSPIOP 1.1 Figure 11

Minor error in diagram; transfer from payer FSP to switch should be 99 USD, not 98, in order to be consistent.

* Update package-lock.json
* Add an overview of Moja Security

Added a Security section to the Product documentation, including a subsection introducing HTLC. Expanded a little on Agreement of Terms (because of its link to HTLC). Added links to the security section in the feature list and in the sidebar menu,

* Updates following review

Updates following peer review. Also updates to package-lock.json to address versioning issues.

* Update security.md

* Updated the HTLC page

Reviewed with Michael Richards.
* Overview of Mojaloop vulnerability management and related CI,CD information and other guidance.

* minor edit to address feedback

* Moving assets related to the dependency vulnerability management guide; minor edits

* Rending under technical as a separate section
Added a "Maintaining Security" section, which summarises Sam's more technical documentation, and links to that documentation for those who need further detail.
* Add metadata feature doc and update use case details

Introduced a new metadata documentation file explaining its role in Mojaloop transactions. Updated use-cases.md to refine use case descriptions, reorganize sub-headings, add references to metadata, and include a note on card transaction applicability.

* Add overlay services section to ML feature list

Introduced a new 'Overlay Services' section describing additional Mojaloop modules such as ALS, portals, Merchant Payments, Testing Toolkit, Integration Toolkit, ISO 8583 integration, and MOSIP integration. Improves documentation clarity on Mojaloop ecosystem components.

* Expand tariffs documentation with fee models

Added detailed explanations of transaction fees, fee negotiation, interchange fees, and hub operator fees in Mojaloop. Included tables and examples to clarify charging models and updated document history and applicability for Mojaloop v17.0.0.

* Update merchant payments doc and fix use-case links

Started updating the merchant payments documentation with detailed information on concepts, registration, and process. Work in progress.

Updated use-cases.md to fix links and added a document history entry for the link fixes.

* Update package-lock.json

* Fix internal links to use .md extensions

Updated several internal documentation links in use-cases.md to use the correct .md file extensions instead of .html, ensuring proper navigation within the documentation.
fix the links
* fix the links

* revert package-lock.json
* Update MarketPracticeDocument.md

Added a version 1.0 to the document.
When there is a second version, then the structure of the documentation should change.

* feat: Added version layer to ISO20022 Market practice document
Helm usage in the deployment guide
* Expand ML feature list with operator perspective

Added a new section detailing the regulators' and operators' perspective, including onboarding, risk management, settlement models, and indirect participation. Improved document structure and clarified technical and ecosystem descriptions for Mojaloop.

* Update package-lock.json
Fixing two tables for formatting issues
* Expand security documentation on open source principles

Added a new section to the security documentation explaining the security benefits of open source software and Mojaloop's reliance on open, peer-reviewed cryptographic algorithms. Clarified that Mojaloop's security model is multi-layered and does not depend on obscurity.

* Update package-lock.json

---------

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
* Extended the introductory section

Making it clear the principles apply to the whole codebase, not just the crypto algorithms,

* Update package-lock.json
* Add development and participation workstream docs

Added new documentation pages for 'Continuous Development' and the 'Participation Tools Workstream' under product features. Updated the VuePress config to include the new development documentation in the sidebar navigation.

* Add 'Continuous Development' to sidebar navigation

Updated the VuePress sidebar configuration to include a link to the 'Continuous Development' documentation section.

* Add and update workstream documentation

Added new documentation files for multiple workstreams under docs/product/features/workstreams, including core, deployment, dispute, evolution, fintech participation, iso20022, lei, performance, pqs, and qa. Updated development.md to revise candidate workstreams and document history. Updated participation.md with business justification, improved formatting, and updated document history.

* Update dev dependencies

Bump versions of got, markdownlint-cli, markdownlint, commander, ignore, js-yaml, katex, minimatch, min-document, and related packages to their latest releases. This updates the dependency tree for improved compatibility, bug fixes, and security patches.

* Update introduction in development features doc

Reworded the opening statement in the ongoing development section to generalize the message and improve clarity.

* Separate PISP V2.0 and Settlement V3.0 in candidate workstreams

Split the combined item for PISP V2.0 and Settlement V3.0 into two distinct bullet points for clarity in the candidate workstreams list.

* Update docs/product/features/workstreams/core.md

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

* Update docs/product/features/workstreams/core.md

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

---------

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
* Update workstream documentation with latest status

Added and revised 'Latest Update' sections across multiple workstream documents to reflect current progress, priorities, and milestones as of December 2025. Includes new information on continuous development, performance achievements, deployment tooling, TigerBeetle integration, documentation efforts, and QA framework publication.

* Update headings in ML feature list documentation

Changed top-level headings to second-level headings for 'Feature List' and 'Continuous Development' sections to ensure they're in the sidebar menu.

* Update docs/product/features/workstreams/pqs.md

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

* Update docs/product/features/workstreams/core.md

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

---------

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
* Add participation tools mini guide and architecture images

Added a new markdown guide detailing the selection and use of Mojaloop participation tools for DFSPs, including architectural overviews and deployment options. Also added supporting architecture diagrams for ITK and PM4ML to the documentation.

* Update package-lock.json

* Update ITK section formatting and heading

Changed the 'Introduction' heading to 'Overview' and improved the formatting of the ITK Architecture image for better readability and consistency in the documentation.

* Fix figure captions alignment in mini guides

Moved figure captions outside of HTML <p> tags for better alignment and formatting in the participation tools mini guides documentation.

* Fix formatting in participation tools mini guides

Corrected figure captions to use consistent bold formatting and updated list formatting in the Payment Manager’s Portals section for improved readability.

* Update devDependencies to latest versions

Upgraded got, markdownlint-cli, and npm-check-updates in package.json. Updated related packages in package-lock.json to address security, bug fixes, and compatibility improvements.

* Update dev dependencies in package-lock.json

Upgraded several dev dependencies including got, markdownlint-cli, npm-check-updates, commander, ignore, katex, markdownlint, minimatch, smol-toml, and string-width. Removed unused packages and added new ones required by updated dependencies to ensure compatibility and improved functionality.

* Deduplicate dependencies in package-lock.json

Consolidated multiple nested instances of cross-spawn, path-key, semver, shebang-command, shebang-regex, and which into top-level dependencies in package-lock.json to reduce duplication and improve dependency management.

* Update ITK mini guides with reviewer Q&A

Added answers to reviewer questions regarding console security, BI tool integration, and alternatives for transaction monitoring in the ITK mini guides. Clarified infrastructure security responsibility and suggested potential for persistent data storage in ITK.

* Update onboarding DFSPs documentation and mini guides

Renamed 'Connectivity Support' to 'Onboarding DFSPs' in navigation and updated the main connectivity documentation to clarify the role of the Integration Toolkit (ITK) and Payment Manager. Revised the participation tools mini guides to remove reviewer questions, clarify deployment options, and emphasize reliance on DFSP back office for transaction monitoring. Added document history and applicability sections for better version tracking.
* Add DFSP Onboarding Playbook toolkit and templates

Introduces the DFSP Onboarding Playbook, including a README and a set of tools and templates donated by Thitsaworks to assist with Mojaloop deployment and DFSP onboarding. The toolkit includes workplan and test case templates, technical assessment and onboarding checklists, API mapping, and security setup documentation.

* Update package-lock.json

* Rename DFSP Onboarding Playbook directory for consistency

Renamed 'DFSP Onboarding Playbook' directory and its contents to 'dfsp-onboarding-playbook' to standardize naming conventions and improve path consistency.

* Update DFSP onboarding docs and remove playbook files

Renamed 'Connectivity Support' to 'DFSP Onboarding' in navigation, updated connectivity.md to include business onboarding details and a link to the Thitsaworks DFSP Onboarding Playbook, and removed the local playbook toolkit files and README. Updated document version reference to Mojaloop 17.1.0 and added document history entry.

* Update devDependencies and related lockfile

Bump versions for got, markdownlint-cli, and npm-check-updates in package.json. Update package-lock.json to reflect new dependency versions and resolve related sub-dependency updates.

* Update package-lock.json dependencies

More updates to dependencies because, conflicts.

* Update DFSP Onboarding Playbook download link

Replaced the Google Drive link with a GitHub link for the Thitsaworks DFSP Onboarding Playbook in the connectivity documentation.
Introduced a new Production_Readiness_Technical_Assessment.md document outlining requirements for production deployments. Updated deployment.md to reference the new self-assessment matrix and revised the document history to reflect this addition.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.