commit | 8568aa0938faab9ff5d6b74c1823863b0ce8781a | [log] [tgz] |
---|---|---|
author | Myrle Krantz <myrle@apache.org> | Fri Sep 29 11:10:00 2017 +0200 |
committer | Myrle Krantz <myrle@apache.org> | Fri Sep 29 11:10:00 2017 +0200 |
tree | 072f122428b662c11285e5f736ae114dabaab272 | |
parent | 09b20199fe40ba1cb6939bdd92100f1198c51976 [diff] |
Changed charge persistence so that only those charges which the user may change are also persisted. This protects users better from breaking their products than the previous readonly flag did, and also makes data migrations much easier when changes are made to those charges. It also makes it possible to adjust "readonly" charges based on product parameters. In the process switched from lists to streaming for transporting the charges.
This project provides product and case management for Mifos I/O. Products are described and “instantiated” for customers as cases.
Mifos I/O is an application framework for digital financial services, a system to support nationwide and cross-national financial transactions and help to level and speed the creation of an inclusive, interconnected digital economy for every nation in the world.
The version numbers follow the Semantic Versioning scheme.
In addition to MAJOR.MINOR.PATCH the following postfixes are used to indicate the development state.
The versioning layout is {MAJOR}.{MINOR}.{PATCH}-{INDICATOR}[.{PATCH}]. Only milestones and release candidates can have patch versions. Some examples:
1.2.3-BUILD-SNAPSHOT 1.3.5-M.1 1.5.7-RC.2 2.0.0-RELEASE
See LICENSE file.