Skip to content

Repo Upgrade - #4

Open
ggrg wants to merge 294 commits into
ggrg:masterfrom
mojaloop:master
Open

Repo Upgrade#4
ggrg wants to merge 294 commits into
ggrg:masterfrom
mojaloop:master

Conversation

@ggrg

@ggrg ggrg commented Aug 10, 2021

Copy link
Copy Markdown
Owner

No description provided.

NicoDuvenage and others added 30 commits July 11, 2020 21:03
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
* Fix errors with transfer reject/abort digrams. Deprecate v1.0 SD for transfer reject/abort sequence

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

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

* PR update

* PR review update

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
* Add GET /quotes/{id} sequence diagram. Added pages for GET /quotes/{id} and POST /quotes

* Update GET /quotes/{ID}

* Add POST /quotes sd

* Bump version to v11.0.4

* Update mojaloop-technical-overview/quoting-service/assets/diagrams/sequence/seq-get-quotes-1.1.0.plantuml

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

* Minor text change

* Update mojaloop-technical-overview/quoting-service/assets/diagrams/sequence/seq-post-quotes-1.2.0.plantuml

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

* PR review update

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
…izations) (#263)

* no message

* Adding last step on authorizations

* Adding GET /transactionRequests

* Updating path of sequence files

* Updated path of SDs
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
…versions (#265)

Updated deployment guides to be more specific with Kubernetes & Helm versions
* Adding sequence diagrams for bulk Quotes

* Minor text edit

* Update mojaloop-technical-overview/quoting-service/assets/diagrams/sequence/seq-post-bulk-quotes-2.2.0.plantuml

Co-authored-by: Steven Oderayi <oderayi@gmail.com>

* Update mojaloop-technical-overview/quoting-service/assets/diagrams/sequence/seq-post-bulk-quotes-2.2.0.plantuml

Co-authored-by: Steven Oderayi <oderayi@gmail.com>

* Update mojaloop-technical-overview/quoting-service/assets/diagrams/sequence/seq-post-bulk-quotes-2.2.0.plantuml

Co-authored-by: Steven Oderayi <oderayi@gmail.com>

* Update mojaloop-technical-overview/quoting-service/assets/diagrams/sequence/seq-quotes-overview-1.0.0.plantuml

Co-authored-by: Steven Oderayi <oderayi@gmail.com>

Co-authored-by: Steven Oderayi <oderayi@gmail.com>
* post participants by type and id

* added delete endpoint cache, get oracles, post oracles sequence diagrams

* added delete oracle, post oracle update and updated oracle

* Added all sequence diagrams for admin server and updated documentation to allow mojaloop.io to link the diagrams properly.
Refactored Delete Endpoint Cache correctly to be on the ALS API instead of admin

* updated invalid name title

* file name update

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
TWith2Sugars and others added 30 commits June 19, 2025 14:16
* 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.
* [feat] add responsible use of AI policy

* Update docs/community/standards/ai_policy.md

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

* Update docs/community/standards/ai_policy.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>
* Changes to the PKI guide based on DA issue: mojaloop/design-authority-project#110

* change in version

* minor package-lock json change to support "npm ci"

* fix for puml script issue

* chore: fixing merge conflicts

* chore: regenerate package-lock.json with node 22.15.0

* chore: fix package-lock.json conflict against master
…in Mojaloop GitHub repositories (#564)

* add detailed guidance for creating PRs

* Update docs/community/contributing/pr-guidance.md

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

* bump deps

* add notes on whitespace in changes

* update package-lock.json

* fix bad cross reference

---------

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Diagram updated to support localisation
Updated two diagrams to convert them to SVG, in support of localisation.

Updated the list of current workstreams, and updated all of these with the latest updates.
Updated the diagrams for the ITK and PM4ML architectures, based on feedback received.
* feat: add i18n configuration for French locale

* chore: lint VuePress config and update dev dependency versions

* docs: add French translations for /

* feat: add French documentation for product features and localization support

* feat: update French translations for Currency Conversion documentation and diagrams

* feat: mdae configuration of french language and translated adoption section

* fix: small improvement for readability

* chore: removing redundant title

* chore: helm command typo

* chore: update dependencies and improve code formatting in VuePress theme utilities

* fix: remove language specific checks to accomodate for future languages in 404

* fix: build of the documentation

* feat: update dependencies and enhance French /technical documentation
- Improved the structure of the VuePress configuration to better organize technical content.
- Included various assets and diagrams to support the new documentation.

* chore: Updated `got` to version 15.0.0 and `npm-check-updates` to version 20.0.0 in package files.

* feat: made some translations for getting started and quickstart

* feat: add french translation for the community/ documentation

- Added new sections to the VuePress configuration for the community section

* chore: update French documentation for community and technical sections

- Standardized section headers in various documents for consistency.

* chore: remove outdated demo and quickstart documentation files and last translation of technical-faqs.md

* chore: remove unused files from the fr version

* sync master changes

* chore: sync fr documentation with master

* chore: update french translation following reviews

* chore: removing draft files

* chore: update update french translation following reviews

* chore: update update french translation following reviews

* chore: update update french translation following reviews

* chore: update update french translation following reviews

* chore: update plantuml

* chore: update French translations for endpoint terminology across various documents

* chore: fr local fix technical/release

* chore: update French translations for terminology and document structure across various technical documents

* chore: update French translations for terminology and document structure across various technical documents

* chore: update French translations for terminology and document structure across various technical documents

* chore: replace cotations to devis in fr translation

* chore: update French translations for terminology and document structure across various technical documents

* chore: type on devise in fr doc

* chore: update French documentation for quoting service

* chore: refine French documentation for central ledger operations, enhancing terminology and clarity across multiple files

* chore: enhance French documentation for bulk transfer processes, improving terminology and clarity across multiple files

* chore: improve terminology and clarity in SDK Scheme Adapter documentation across multiple files in the source document

* chore: enhance French documentation for event processing and SDK Scheme Adapter, improving terminology and clarity across multiple files

* chore: update French documentation for bounded contexts, enhancing terminology and clarity across multiple files

* chore: update French documentation for bounded contexts, refining terminology and improving clarity in multiple files

* chore: refine French documentation for reference architecture, enhancing terminology and clarity in further reading section

* chore: enhance French documentation for API specifications, improving terminology and clarity across multiple files

* chore: enhance French documentation for connectivity, deployment, development, engineering, invariants, feature list, performance, product, risk, security, and tariffs, improving terminology and clarity across multiple files

* chore: added new feedback from Julie

* chore: enhance French documentation for Mojaloop, improving terminology and clarity in multiple files, including README, deployment, features, and workstreams

* chore: update French README documentation to specify Slack channel for community discussions

* chore: json packages

* fix: correct terminology in documentation, for adoption pages

* fix: update terminology and improve clarity in French documentation across multiple files

* feat: update on the getting-started fr pages

* sync with master changes in community pages

* chore: added translated svgs to french and minor updates

* fix: removed pnpm file

* chore: added translation guidelines

* chore: removed translation guidelines

---------

Co-authored-by: maxime-nzorubara <maxime.nzorubara@gmail.com>
Co-authored-by: Maxime Nzorubara <58881605+MaximeNzo@users.noreply.github.com>
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.