Releases: impactMarket/backend
Releases · impactMarket/backend
1.11.6
What's Changed
- [feature] loan managers by country and countries by @obernardovieira in #925
Dependencies
- Bump twilio from 4.16.0 to 4.18.0 by @dependabot in #928
- Bump @babel/cli from 7.22.5 to 7.23.0 by @dependabot in #926
- Bump @faker-js/faker from 8.0.2 to 8.1.0 by @dependabot in #930
- Bump serverless from 3.31.0 to 3.35.2 by @dependabot in #929
Full Changelog: 1.11.5...1.11.6
1.11.5
What's Changed
- [chore] add new loan managers and new countries in microcredit by @obernardovieira in #898
- [chore] change user rules and roles by @obernardovieira in #899
- [feature] LearnAndEarn user data table by @obernardovieira in #891
- [feature] L&E notification by @dev-jotape in #849
- [feature] add support to cashout individuals by @obernardovieira in #855
- [feature] urgent filter on borrowers list by @obernardovieira in #917
- [feature] add typia by @dev-jotape in #919
Bugfix
- [bugfix] - avoid sending 2 responses by @dev-jotape in #913
- [bugfix] - Convert data to string before setting cache by @dev-jotape in #906
- [bugfix] fix cache LearnAndEarn clean by @obernardovieira in #916
- [bugfix] remove typia by @dev-jotape in #922
- [bugfix] fix clean microcredit cache by @obernardovieira in #923
Dependencies
- Bump sinon from 15.2.0 to 16.0.0 by @dependabot in #893
- Bump @slack/web-api from 6.8.1 to 6.9.0 by @dependabot in #894
- Bump rate-limit-redis from 3.1.0 to 4.0.0 by @dependabot in #896
- Bump @celo/base from 4.1.1 to 5.0.2 by @dependabot in #895
- Bump @celo/identity from 4.1.0 to 5.0.2 by @dependabot in #892
- Bump graphql from 16.8.0 to 16.8.1 by @dependabot in #921
- Bump graphql from 16.8.0 to 16.8.1 in /packages/core by @dependabot in #920
Full Changelog: 1.11.4...1.11.5
1.11.4
What's Changed
- [feature] validate phone on client by @obernardovieira in #882
- [feature] integrate HUMA by @obernardovieira in #830
- [chore] hash subgraph query keys redis by @obernardovieira in #868
- [bugfix] fix create users with client by @obernardovieira in #886
- [bugfix] fix client id update on user by @obernardovieira in #890
- [bugfix] fix parse client id by @obernardovieira in #889
Full Changelog: 1.11.3...1.11.4
1.11.3
What's Changed
- [chore] refactor database pool by @obernardovieira in #858
- [feature] cache learn and earn by @dev-jotape in #862
- [chore] improve microcredit lists cache by @obernardovieira in #866
- [chore] improve subgraph query by @obernardovieira in #857
- [feature] client support learn and earn by @obernardovieira in #875
Bugfix
- [bugfix] fix start lesson by @obernardovieira in #864
- [bugfix] fix cache variant by @obernardovieira in #865
- [bugfix] fix drop tables migration by @obernardovieira in #874
- [bugfix-staging] fix migration remove unused tables by @obernardovieira in #860
- [bugfix] release db connection on learn-and-earn answer by @obernardovieira in #861
Dependencies
- Bump express-rate-limit from 6.9.0 to 6.11.1 by @dependabot in #873
- Bump typescript from 5.1.3 to 5.2.2 by @dependabot in #871
- Bump aws-sdk from 2.1425.0 to 2.1454.0 by @dependabot in #870
- Bump sequelize from 6.32.0 to 6.33.0 by @dependabot in #869
- Bump lerna from 7.1.5 to 7.2.0 by @dependabot in #850
- Bump @celo/base from 3.2.0 to 4.1.1 by @dependabot in #851
- Bump rate-limit-redis from 3.0.2 to 3.1.0 by @dependabot in #852
Full Changelog: 1.11.2...1.11.3
1.11.2
What's Changed
- [bugfix] beneficiaries cache by @dev-jotape in #845
- [feature] send push notification when user receives a transfer by @dev-jotape in #832
- [bugfix] rework cache by @obernardovieira in #846
- [fix] - save last block on recover events by @dev-jotape in #847
- Bump twilio from 4.14.0 to 4.16.0 by @dependabot in #834
- Bump @prismicio/client from 7.1.0 to 7.2.0 by @dependabot in #835
- [chore] change "from" emails to no-reply by @obernardovieira in #842
- [bugfix] prevent user age from being erased by @obernardovieira in #843
- 1.11.2 by @dev-jotape in #848
Full Changelog: 1.11.1...1.11.2
1.11.1
What's Changed
- [bugfix] fix performance calculation by @obernardovieira in #823
- Bump express-rate-limit from 6.8.1 to 6.9.0 by @dependabot in #825
- Bump ganache from 7.8.0 to 7.9.0 by @dependabot in #826
- Bump @types/validator from 13.7.16 to 13.11.1 by @dependabot in #827
- Bump graphql from 16.7.1 to 16.8.0 by @dependabot in #828
- [chore] drop unused tables by @obernardovieira in #778
- [feature] microcredit push notification by @dev-jotape in #820
- [chore] add new testnet loan managers by @obernardovieira in #839
- [bugfix] initialize firebase microcredit lambda by @dev-jotape in #841
- [bugifx] - love story by @dev-jotape in #840
- 1.11.1 by @dev-jotape in #844
Full Changelog: 1.11.0...1.11.1
1.11.0
What's Changed
Features
- [feature] add microcredit notes by @dev-jotape in #742
- [feature] group txs by block by @obernardovieira in #767
- [feature] load and select loan manager to form by @obernardovieira in #770
- [feature] send email on loan application submit by @obernardovieira in #768
- [feature] count notifications on user auth/connect by @obernardovieira in #774
- [feature] add missing fields on get borrower by @dev-jotape in #782
- [feature] return manager on get borrower notes by @dev-jotape in #805
- [feature] add formId on getBorrower by @dev-jotape in #794
- [feature] emails and notifications on loan application status change by @obernardovieira in #814
- [feature] allow user to get its own repayment history by @obernardovieira in #811
- [feature] add interview state on microcredit loan application by @obernardovieira in #799
- [feature] create update-borrowers lambda by @dev-jotape in #795
Bugfix
- [bugfix] do not return draft applications by @obernardovieira in #760
- [bugfix] fix get notifications + update endpoints by @obernardovieira in #761
- [bugfix] email format by @obernardovieira in #771
- [bugfix] count on get notification by @dev-jotape in #773
- [bugfix] fix chain subscribers with sequelize transaction by @obernardovieira in #772
- [bugfix] fix numbers ontrack + add not claimed by @obernardovieira in #775
- [bugfix] community metrics by @dev-jotape in #776
- [bugfix] fix redis connect by @obernardovieira in #779
- [bugfix] fix association between learnAndEarnLevel and appUser by @dev-jotape in #780
- [bugfix] fix borrower performance calculation by @obernardovieira in #781
- [bugfix] fix L&E webhook by @dev-jotape in #783
- [bugfix] fix repayments history by @obernardovieira in #793
- [bugfix] fix email subject by @obernardovieira in #796
- [bugfix] fix submit form by @dev-jotape in #807
- [bugfix] update borrowers lambda by @dev-jotape in #809
- [bugfix] prevent changing application loan to invalid status by @obernardovieira in #808
- [bugfix] prevent error if borrower does not have loans yet by @obernardovieira in #813
Chores
- [chore] change axios timeout by @dev-jotape in #784
- [chore] update swagger by @dev-jotape in #785
- [chore] send a slack message on lambda error by @dev-jotape in #792
- [chore] remove unused package by @dev-jotape in #806
Dependencies
- Bump webpack from 5.76.0 to 5.88.2 by @dependabot in #815
- Bump pg from 8.10.0 to 8.11.2 by @dependabot in #817
- Bump twilio from 4.13.0 to 4.14.0 by @dependabot in #750
- Bump firebase-admin from 11.9.0 to 11.10.1 by @dependabot in #752
- Bump nodemon from 2.0.22 to 3.0.1 by @dependabot in #753
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #757
- Bump lerna from 7.0.2 to 7.1.4 by @dependabot in #765
- Bump sinon from 15.1.2 to 15.2.0 by @dependabot in #766
- Bump aws-sdk from 2.1413.0 to 2.1421.0 by @dependabot in #769
- Bump winston from 3.9.0 to 3.10.0 by @dependabot in #788
- Bump express-rate-limit from 6.7.0 to 6.8.1 by @dependabot in #789
- Bump aws-sdk from 2.1421.0 to 2.1425.0 by @dependabot in #790
- Bump serverless-webpack from 5.11.0 to 5.13.0 by @dependabot in #791
- Bump autocannon from 7.11.0 to 7.12.0 by @dependabot in #801
- Bump serverless from 3.31.0 to 3.34.0 by @dependabot in #802
Full Changelog: 1.10.0...1.11.0
1.10.0
What's Changed
- [feature] add microcredit form by @dev-jotape in #666
- [feature] update borrowers query + borrower loans by @obernardovieira in #690
- [feature] lambda authorizer by @dev-jotape in #681
- [feature] referrals - fixes & updates by @obernardovieira in #692
- [feature] microcredit demographics route by @dev-jotape in #687
- [feature] add get microcredit form and fix save form by @dev-jotape in #707
- [feature] send email with contract by @obernardovieira in #706
- [feature] include borrower on roles by @obernardovieira in #717
- [feature] borrower forms + get forms by id by @obernardovieira in #721
- [feature] calculate borrowers' performance by @obernardovieira in #729
- [feature] filter beneficiaries by inactivity by @dev-jotape in #704
- [feature] improve community metrics service by @obernardovieira @dev-jotape in #741
- [feature] listen to new blocks + put changes in transaction by @obernardovieira in #737
- [feature] borrower last loan status + "include" on query by @obernardovieira in #739
- [bugfix] change WebSocketProvider by JsonRpcProvider by @dev-jotape in #689
- [bugfix] fix community ubi demographics by @dev-jotape in #702
- [bugfix] merge arrays list borrowers by @obernardovieira in #716
- [bugfix] fix eip712 signatures by @obernardovieira in #724
- [bugfix] fix order by performance on borrowers list by @obernardovieira in #727
- [bugfix] duplicated borrowers by @obernardovieira in #755
- [chore] remove unused envs by @obernardovieira in #676
- [chore] fix redis publish message by @dev-jotape in #691
- [chore] clean community table by @dev-jotape in #688
- [chore] update reward on triggering by @dev-jotape in #705
- [chore] fix tests warnings by @obernardovieira in #718
- [chore] add user itself to onlyAuthorizedRoles by @obernardovieira in #722
- [chore] add prettier to CI + fix some lint rules by @obernardovieira in #730
- [chore] remove unused classes by @obernardovieira in #736
Dependencies updates
- bump impactmarket eslint/prettier by @obernardovieira in #738
- Bump chai-http from 4.3.0 to 4.4.0 by @dependabot in #667
- Bump sequelize from 6.31.1 to 6.32.0 by @dependabot in #668
- Bump @celo/identity from 3.2.0 to 4.1.0 by @dependabot in #669
- Bump @faker-js/faker from 7.6.0 to 8.0.2 by @dependabot in #670
- Bump graphql from 16.6.0 to 16.7.1 by @dependabot in #696
- Bump winston from 3.8.2 to 3.9.0 by @dependabot in #697
- Bump lerna from 6.6.2 to 7.0.2 by @dependabot in #693
- Bump twilio from 4.11.0 to 4.13.0 by @dependabot in #710
- Bump dotenv from 16.0.3 to 16.3.1 by @dependabot in #711
- Bump swagger-ui-express from 4.6.3 to 5.0.0 by @dependabot in #735
- Bump aws-sdk from 2.1381.0 to 2.1413.0 by @dependabot in #734
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #740
- Bump typescript from 5.0.4 to 5.1.3 by @dependabot in #682
- Bump sinon from 15.0.4 to 15.1.2 by @dependabot in #683
- Bump pg and @types/pg by @dependabot in #685
- Bump @prismicio/client from 6.7.3 to 7.1.0 by @dependabot in #686
Full Changelog: 1.9.24...1.10.0
1.9.24
What's Changed
- filter list borrowers by @obernardovieira in #665
- referrals by @obernardovieira in #573
- [CHORE] reduce check emails by @obernardovieira in #655
- [CHORE] Bump firebase-admin from 11.8.0 to 11.9.0 by @dependabot in #658
- [CHORE] Bump lerna from 4.0.0 to 6.6.2 by @dependabot in #659
- [CHORE] Bump dottie from 2.0.3 to 2.0.4 by @dependabot in #677
Full Changelog: 1.9.23...1.9.24
1.9.23
What's Changed
- fix get story by id by @dev-jotape in #628
- Add rules on levels by @dev-jotape in #606
- fix list Learn&Earn levels by @dev-jotape in #630
- fix push notifications by @obernardovieira in #629
- some fixes on Learn&Earn by @dev-jotape in #633
- fix microcredit queries by @obernardovieira in #640
- fix love story by @dev-jotape in #642
- add global apr maturity by @obernardovieira in #639
- add support for translated validation messages by @obernardovieira in #641
- add support to upload new file types and new buckets by @obernardovieira in #602
- [CHORE] fix microcredit subgraph type by @dev-jotape in #643
- [CHORE] move cron jobs by @obernardovieira in #631
- [CHORE] refactor exchange providers by @obernardovieira in #625
- [CHORE] fix firebase initialization by @dev-jotape in #653
- [CHORE] add try-catch blocks on ChainSubscriber and PushNotification by @dev-jotape in #652
- [CHORE] Bump serverless from 3.25.1 to 3.31.0 by @dependabot in #635
- [CHORE] Bump @faker-js/faker from 7.6.0 to 8.0.2 by @dependabot in #638
- [CHORE] Bump ganache by @obernardovieira in #656
Full Changelog: 1.3.22...1.3.23