All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix missing field in news table #202
- Fix upload picture due to aws/sdk deprecated #200
- Bump word-wrap from 1.2.3 to 1.2.4 #196 from CirclesUBI/dependabot/npm_and_yarn/word-wrap-1.2.4
- Add index for username and safe address in users table #19
- Use
http
for the blockchain connection whenws
not necessary #186 - Use
node-version-file
option inactions/setup-node@v3
#190 - Update dependencies: Bump
fast-xml-parser
and@aws-sdk/client-s3
#191
- Fix node version in Dockerfile #189
- New API endpoint: search news database #164
- Reduce
HOPS_DEFAULT
to 3 for the pathfinder, convert all hops to string and update api documentation #156 #157
- Update dependencies #144, #155
- Integrate the
pathfinder2
using@circles/transfer@3.0.0
library #149, #154 - Update tag of the docker image #149
- Add
hops
as optional parameter in the endpointsPOST /api/transfers
andPOST /api/transfers/update
#149
- Update circles-core and use the GnosisSafeL2 #143
- Increase timeout for finding and updating steps #139
- Update api with safe-contract 1.3.0 #139
- Bump moment-timezone from 0.5.34 to 0.5.39 #140
- Bump apollo-server-core from 3.10.0 to 3.11.1 #141
- Update GH action dependencies #142
- Update dependencies #120, #121, #126
- Update pathfinder to latest commit chriseth/pathfinder@41f5eda
- Change format of edges file from json to csv #123
- Update circles-transfer dependency to be compatible with the new pathfinder version #123
- Remove Check transfer steps functionality from the findTransferSteps service #119
- Create a new route to update transitive transfer path #119
- Check transfer steps before returning them #103
- Change graph health query #101
- Update queries and endpoints for graph-node v0.25.0 #96
- Do not run syncFullGraph task
- Do not destroy the edge in the db when there is an error updating the edge
- Delete unused file: edgesGraph.js
- Debug graph errors #95
- Use last id instead of skip for pagination in graph queries with more than 5000 items in result #94
- Migrate ubuntu-16.04 workflows to ubuntu-18.04 #93
- Run a task to sync the full graph every week #88
- Create RELEASE.md
- Negative buffer fix #76
- Add negative buffer to trust edges #74
- Docker: Do not wait for graph in entrypoint but in program #71
- Increase transfer step process timeout cda7a01
- Docker: Use bash version of wait-for-it script 745cf5b
- Docker: Remove multi-step build as it breaks
sharp
99db714
- Docker: Start worker process when graph node is available #63
- Docker builds are now built and uploaded to our new DockerHub page: https://hub.docker.com/r/joincircles/circles-api
- Worker: Changed paths of
edges.json
file andpathfinder
executable. #58
- Worker: Introduce new indexing task using
bull
scheduler. #24