Releases: Giveth/impact-graph
Releases · Giveth/impact-graph
Release Aug 2024
What's Changed
- Solana user profile support by @aminlatifi in #1193
- Release relevant donations by @ae2079 in #1687
- release analytics dashboard dropdown menu related chagnes by @ae2079 in #1686
- Next Release July 2024 by @mohammadranjbarz in #1708
- add a default value for etc mordor url by @ae2079 in #1709
- Add sponser donations for round 65 by @mohammadranjbarz in #1677
- optimize projectUpdates query by @RamRamez in #1707
- feat: add tacking recurring donations queries by @Meriem-BM in #1704
- Change commands to run migrations as js by @ae2079 in #1714
- Fix build command by @ae2079 in #1715
- add email to project in adminjs by @RamRamez in #1716
- Revert migration changes by @ae2079 in #1717
- Optimise relevant donation flow by @ae2079 in #1698
- fix: minimumPassportScore issue when typing float number on adminJS by @Meriem-BM in #1720
- Add index to useDonationBox field by @ae2079 in #1723
- feat: add recurring donations statistics queries for dashboard analytics by @Meriem-BM in #1721
- Run migrations as js files by @ae2079 in #1718
- Revert "Run migrations as js files" by @ae2079 in #1724
- Release optimize donation box metrics by @ae2079 in #1726
- Which tokens are used the most on each chain by unique donors by @RamRamez in #1728
- update Bull by @RamRamez in #1731
- improve query execution time by @ae2079 in #1729
- gitcoin API update by @RamRamez in #1734
- Release query execution optimization by @ae2079 in #1730
- Fix/dual scoring model issues by @Meriem-BM in #1733
- gitcoin API update by @RamRamez in #1735
- Merge Master to Develop by @RamRamez in #1736
- allow to download email addresses by @RamRamez in #1739
- Query for recurring donation by date by @lovelgeorge99 in #1738
- Make sure all Endaoment projects have been added to our DB by @mohammadranjbarz in #1751
- fix donations count on qf page by @RamRamez in #1757
- Master to develop by @RamRamez in #1758
- Fix: returning QF tag to the user bookmarked projects by @kkatusic in #1745
- Feat/issue 743 by @HrithikSampson in #1756
- feat: add endpoint to delete draft project by @Reshzera in #1752
- Feat: stellar integration by @Meriem-BM in #1753
- Fix: handle Stellar chain for project verification by @Meriem-BM in #1762
- fix: add createDraftDonation Test Cases to prevent Users from Donatin… by @HrithikSampson in #1763
- Fix: add instant trx check endpoint by @Meriem-BM in #1767
- Feat/replace goerli with sepolia by @MohammadPCh in #1773
- fix: reduce timer to 15 mins & update renew draft donation expiration… by @Meriem-BM in #1776
- feat: ajusts quary to make it the same as allProjects query by @Reshzera in #1754
- fix: change from WS to SSE by @Meriem-BM in #1780
- fix: add Transfer-Encoding header by @Meriem-BM in #1782
- fix: add Access-Control-Allow-Headers\ headerA by @Meriem-BM in #1784
New Contributors
- @HrithikSampson made their first contribution in #1756
- @MohammadPCh made their first contribution in #1773
Full Changelog: v1.24.0...v1.25.0
v1.24.0 Release July 2024
What's Changed
- SuperFluid Release fix test actual matching View by @mohammadranjbarz in #1497
- remove word_similarity temporary by @CarlosQ96 in #1498
- Release Improve User Score fetching by @CarlosQ96 in #1500
- Revert "remove word_similarity temporary" by @aminlatifi in #1501
- Fix Actual Matching Cap by @CarlosQ96 in #1508
- Release 2024-04-29 superfluid and qf improvements by @mohammadranjbarz in #1513
- Update SF min USD value for donation received notification by @RamRamez in #1514
- Archived qf round summary page & link on the main qf page #3748 by @RamRamez in #1509
- Add logs and refactor the bootstrap code to help investigate latency … problem by @mohammadranjbarz in #1516
- Feat: add sponsors & banner images upload by @Meriem-BM in #1510
- Trigger ortto activity when user saves their profile info for the first time by @RamRamez in #1520
- Allow to set the matching pool token & amount to be something other than usd by @RamRamez in #1517
- add allocatedFundUSDPreferred and allocatedFundUSD to qfRound by @RamRamez in #1522
- Create migration to change conection idle time by @mohammadranjbarz in #1518
- Release Hotfixes for QF Round by @CarlosQ96 in #1521
- Hotfix db improvements by @CarlosQ96 in #1523
- Fix/db-replica-production by @aminlatifi in #1524
- Fix/db replica production by @aminlatifi in #1525
- Hotfix staging fix latency by @CarlosQ96 in #1528
- Hotfix latency issues for prod by @CarlosQ96 in #1529
- Add log for draft donation service by @mohammadranjbarz in #1537
- Fix/master test by @aminlatifi in #1541
- Master to staging by @aminlatifi in #1543
- Fix/word similarity - staging by @aminlatifi in #1546
- Change count of draft donation query by @mohammadranjbarz in #1547
- remove refresh_project_summary_from totals and add user cache by @CarlosQ96 in #1539
- Remove users field from project if it's not needed by @RamRamez in #1549
- Add recurring donation join to donations() endpoint by @mohammadranjbarz in #1554
- feat: add getRecurringDonationStats resolver by @Meriem-BM in #1479
- Make sure ortto is merging by user id, not email by @RamRamez in #1530
- Surround all refresh materialized views in try..catch.. scope to make sure the failure of that doesnt have any side effect on our application by @mohammadranjbarz in #1563
- fix merge by field by @RamRamez in #1565
- fix: add telegram to ProjectSocialMediaType enum by @Meriem-BM in #1567
- Fix: adding projectIds textArea to QF Round edit page by @Meriem-BM in #1505
- Remove Admin Column that was Deprecated by @RamRamez in #1553
- Fix/word_similarity - master by @aminlatifi in #1545
- add indexes to project_summary_view by @CarlosQ96 in #1568
- add indexes to project_summary_view (#1568) by @CarlosQ96 in #1569
- fix: change output types to float by @Meriem-BM in #1572
- Add streamed mini donations to qf round by @mohammadranjbarz in #1557
- improve projectBySlug query by @RamRamez in #1570
- Ignore small differences of amounts when matching draft donation for … by @mohammadranjbarz in #1573
- make verificationFormStatus field public by @RamRamez in #1575
- Reduce test runnning time by @Meriem-BM in #1574
- Release Integrate QF with super fluid streamed donations by @mohammadranjbarz in #1555
- add migration and columns for totals in project entity by @CarlosQ96 in #1571
- add word similarity to search by @RamRamez in #1581
- Add methods for adding matching to totals usd received by @CarlosQ96 in #1582
- Add base chain by @mohammadranjbarz in #1579
- optimize projectById by @RamRamez in #1584
- Hotfix performance improvements by @CarlosQ96 in #1587
- Add coingeckoId to BASE_SEPOLIA by @Meriem-BM in #1592
- optimize qfRounds query by @RamRamez in #1591
- Search functionality hot-fix by @RamRamez in #1593
- Db read only by @Rolazo in #1595
- sync all donations totals by @CarlosQ96 in #1594
- 4201 add sponser's donations manually by @mohammadranjbarz in #1588
- Release upgrades + Base integration by @CarlosQ96 in #1586
- fix: 1125 issue with unlinking project from qf round by @Meriem-BM in #1597
- fix: add pagination for QF Round listed projects by @Meriem-BM in #1601
- Drop donation summary view by @RamRamez in #1603
- 651 run migration files as js file by @ae2079 in #1604
- Revert "651 run migration files as js file (#1604)" by @RamRamez in #1606
- Fix issue in db migration scripts by @ae2079 in #1608
- add caching to QF rounds and mainCategories query by @RamRamez in #1612
- Allow refresh concurrently of materialized views by @CarlosQ96 in #1611
- fix: issue while listing recurring donations by @Meriem-BM in #1622
- fix: filter unique donors based on passport score and knownAsSybilAdd… by @Meriem-BM in #1613
- Improve log messages by @ae2079 in #1623
- Get giv price from coingecko instead of subgraph by @mohammadranjbarz in #1621
- fix: retrieve correct USD value of donations for an archived QF round by @Meriem-BM in #1624
- changed projectTabs adminUserId to true but still not updating in Database by @lovelgeorge99 in #1605
- optimize updateProjectStatistics by @RamRamez in #1625
- Fix Project Estimated Matching View by @RamRamez in #1630
- merge getQfRoundUniqueDonors and getQfRoundTotalDonations by @RamRamez in #1633
- optimize refreshProjectEstimatedMatchingView by @RamRamez in #1632
- Zkevm integration by @mohammadranjbarz in #1635
- remove insertDonationsFromQfRoundHistory from syncDonationStatusWitBlockchainNetwork by @RamRamez in #1636
- Optimize check project verification by @RamRamez in #1637
- Release zkevm integration by @mohammadranjbarz in #1647
- fix: get unique_donors based on user wallet address not added to sybi… by @Meriem-BM in #1643
- remove knownAsSybilAddress from user by @RamRamez in #1651
- wrong query cache in some functions by @RamRamez in #1652
- use networkId instead of optimism-only flag by @ae2079 in #1653
- fatal errors by @ae2079 in #1640
- fix: findArchivedQfRounds query by @Meriem-BM in #1660
- add cache to findActiveQfRound by @RamRamez in #1644
- remove updateTotalDonationsOfProject and sumDonationValueUsd by @RamRamez in #1648
- do email verification on project verification form through Ortto by ...
v1.17.0
What's Changed
- Release 1.16.1 by @aminlatifi in #1113
- Return list of active campaigns in projectBySlug web service by @mohammadranjbarz in #1114
- Update totalReceived of project owners correctly after verifying donations by @mohammadranjbarz in #1121
- Add cache to qfRound estimated matching queries by @mohammadranjbarz in #1122
- Feature: Add eligible donations to qfround entity by @CarlosQ96 in #1124
- Unify project counts in userByAddress and projectsByUserId by @CarlosQ96 in #1129
- Add logs for checkProjectVerificationStatus to can investigate better by @mohammadranjbarz in #1135
- Implement doesDonatedToProjectInQfRound webservice by @mohammadranjbarz in #1139
- Add Other types of campaigns to projectBySlug webservice by @mohammadranjbarz in #1136
- Add qfFilter with estimatedMatchingView by @CarlosQ96 in #1137
- Put campaign projects cache in redis instead of saving that in memory by @mohammadranjbarz in #1144
- change to leftJoin on estimatedMatchingTable by @CarlosQ96 in #1145
Full Changelog: v1.16.1...v1.17.0
Release QF Hotfixes
Changed:
- Fixed QF sorting @aminlatifi
v1.15.0 QF
What's Changed
- Add gitcoin adapter for integration by @CarlosQ96 in #1006
- F 988 estimate matching calculations by @CarlosQ96 in #1010
- estimate matching by @aminlatifi in #1009
- F 996 add qf round to donation when creating by @mohammadranjbarz in #1013
- Move estimated match calculations to materialized views by @mohammadranjbarz in #1014
- Refresh materialized views after any changes on qfRounds by admin panel by @mohammadranjbarz in #1022
- F 1015 add qf round to project edit page by @mohammadranjbarz in #1023
- Add filters for qfrounds for project donation page by @CarlosQ96 in #1028
- Add qfRound entity by @mohammadranjbarz in #986
- Hotfix chainvine referral params fetching by @CarlosQ96 in #1032
- Update active status of qfRounds if endTime has passed by @mohammadranjbarz in #1024
- Hotfix add logs for project address creation by @CarlosQ96 in #1038
- Implement qfRoundHistory entity and resolver, adminjs , .. by @mohammadranjbarz in #1037
- Feature add optimism goerli network by @CarlosQ96 in #1039
- fix: update length limit on plainText by @Vyvy-vi in #1041
- Dont allow edit qfRound after it ends by @mohammadranjbarz in #1042
- Remove default value of isActive in qfRound by @mohammadranjbarz in #1045
- Show related projects of qfRound in adminJs by @mohammadranjbarz in #1046
- Hotfix project update length by @CarlosQ96 in #1049
- fill userscores on donations when round ends by @CarlosQ96 in #1059
- F 1058 allow non listed non verified projects to get qf donation by @mohammadranjbarz in #1060
- Dont wait for refreshing estimated matching materialized views when verifying donations by @mohammadranjbarz in #1062
- Added ProjectUserInstantPowerView by @aminlatifi in #1063
- Joined user information to projectUserInstantPowerView.ts by @aminlatifi in #1064
- Add projectInstantPower to projectBySlug query by @aminlatifi in #1065
- F 1053 add qf round doc by @mohammadranjbarz in #1054
New Contributors
Full Changelog: v1.14.2...v1.15.0
1.14.2
v1.14.0
What's Changed
- Feature donation csv export by @CarlosQ96 in #967
- Send notification when projects get new rank by @mohammadranjbarz in #965
- Remove unused config keys by @aminlatifi in #961
- Feature add optimism tokens by @CarlosQ96 in #972
- Reactivate optimistic validators for verification form by @CarlosQ96 in #975
- Bump vm2 from 3.9.13 to 3.9.17 by @dependabot in #968
- Instant boosting by @aminlatifi in #969
- fix/create instant power balance table migration sql by @aminlatifi in #977
- Return givbackFactor in projectBySlug response by @mohammadranjbarz in #979
- Add new project filters for celo, polygon and optimism by @CarlosQ96 in #983
- Implement new chainvine api and entities by @CarlosQ96 in #991
- Release chainvine api logic by @CarlosQ96 in #992
Full Changelog: 1.13.1...v1.14.0
1.12.1
Release 1.11.3
Changed:
- Improved chainvine Referrer Givback validity validations.
Release 1.11.1
Changed:
- Added new polygon token addresses and calculations with monoswap
- Upgraded monoswap library to work with new tokens.