-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCHANGELOG_v1
More file actions
126 lines (125 loc) · 4.96 KB
/
CHANGELOG_v1
File metadata and controls
126 lines (125 loc) · 4.96 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
v1 Release Notes
----------------
* v0.8 first release notes 2018-04-20
- implementation of PATCH request method on MambuStruct
- implementation of MambuTask entity and MambuTasks iterable
- v0.8.1 and v0.8.2 are identical to v0.8.1
* v0.8.3 2018-05-22
- MambuStruct convertDict2Attrs constantFields added 'email'
- mambuuser unittests
- mamburoles module
- MambuUser setRoles() method
- MambuTask close() method
* v0.8.4 2018-07-18
- Sphinx documentation and ReadTheDocs site
* v0.9.0 2018-08-06
- reallocation of modules in packages according to functionality
* v1.0.0 2018-08-31
- support for Python 3 ready!
* v1.1.0 2018-12-16
- config parsers for a better configuration of MambuPy
* v1.1.1 2018-12-17
- argparse to override configuration of MambuPy from command line
* v1.2.0 2019-01-21
- MambuStruct now holds a copy of the args and kwargs originally
passed to the constructor, so they may be reused on future calls
of connect() method
* v1.2.1 2019-02-18
- MambuStruct catches correctly requests errors and throws
MambuCommError only on that cases. Any other exception is
re-raised again.
* v1.2.2 2019-02-19
- gettasksurl now support limit and offset params
* v1.3.0 2019-03-06
- orm schema_tasks script added.
- rest added properties to each Mambmu entity to support
instantiation of attributes with a default related-entity class,
allowing overriding this with your own related-entity classes.
* v1.3.1 2019-03-15
- bugfix on MambuStruct.__init__, urlfunc parameter should be
treated almost at the end
* v1.3.2 2019-03-27
- get method for dict-like MambuStructs
* v1.3.3 2019-05-01
- AllMambuProducts singleton py3 compatibility
* v1.3.4 2019-05-16
- add support for DELETE method on MambuStruct connect()
* v1.3.5 2019-05-28
- add Mambu Savings related entities (unit test still TODO)
* v1.3.6 2019-06-11
- MambuStruct convertDict2Attrs constantFields added 'description'
* v1.3.7 2019-07-30
- Auth paramos for backup_db func were incorrectly set
* v1.3.8 2019-08-26
- change import builtins for unicode to a more generic way of
importing it
* v1.3.9 2019-10-30
- MambuGroup support one address via preprocess
* v1.3.10 2019-12-09
- MambuStruct support to update info via PATCH and POST
* v1.3.11 2019-12-10
- MambuGroups support to create Group entities in Mambu
* v1.3.12 2019-12-11
- MamguGroups support to update Group entities in Mambu
* v1.3.13 2019-12-13
- MambuClient support to update Client entities in Mambu
* v1.3.14 2020-01-09
- MambuGroup method addMembers
* v1.3.14b 2020-01-09
- MambuGroup method addMembers update MambuGroup once members are added
* v1.3.15 2020-01-24
- mambuutil.backup_db GET call to Mambu needs application/json headers
* v1.4 2020-01-30
- ORM gets Centre table
* v1.5 2020-02-20
- URL function for loan accounts' custom information
* v1.6 2020-02-24
- setHolder getRoles=True instantiates Clients with fullDetails=True
* v1.7 2020-03-05
- Accept Headers for all requests, using v1 API Accept Header
* v1.7.1 2020-04-03
- Update method comes from parent class MambuStruct, it connects to
Mambu to refresh info of updated data in the internal structures
of MambuPy
* v1.8 2020-05-04
- Implement __contains__ in MambuStruct so that you can use in operator
* v1.8.1 2020-05-11
- init method tries to initialize the entid property
* v1.8.2 2020-07-03
- Use of items() instead of iteritems in dictionaries
- Atribute rescheduledAccountKey was added to orm LoanAccount
- gitlab CI coverage tests
* v1.8.3 2020-09-05
- Classes CustomFieldSet and CustomFieldSelection were added for ORM
- New setBranch method MambuUser
* v1.8.4 2020-10-30
- mambuloan missing import datetime fixed
* v1.8.5 2020-12-16
- Path in Unittests script fixeed to run from root directory
* v1.8.6 2021-04-14
- Add a mambuclintclass for clients set under MambuLoan.setHolder
* v1.8.7 2021-05-04
- Backing up Database dump from Mambu, save file using "wb" mode
May the 4th be with you!
* v1.8.8 2021-05-18
- MambuUser update and updatePatch methods
* v1.8.9 2021-06-16
- Add urlfunc to each element obtained during iterable element init
- MambuStruct.connect() json.loads ValueError now raises MambuError with body content
- Codesmells fixes
* v1.8.10 2021-06-29
- MambuStruct connect() retries on Mambu 500 errors, throwing MambuCommError on RETRIES limit
* v1.9.0 2024-02-05
- MambuCentre setBranch() method to get the MambuBranch to which the Centre belongs
* v1.10.0 2024-03-05
- MambuTask create() method to create a MambuTask
* v1.10.2 2024-03-06
- bugfix MambuTask close method, there's no 'task' in the attrs of a MambuTask
* v1.8.13 2022-05-16
- BUGFIX MambuLoan setHolder() getClients if-branch was not
defaulting mambuclientclass to MambuPy's MambuClient
* v1.10.4 2024-05-07
- BUGFIX MambuLoan setRepayments() mamburepaymentsclass was not condisedered.
- MambuBranch allows update method calling update v1 endpoint.
* v1.10.5 2024-07-18
- MambuStruct retry, ignore 500 errors.