Changelog
New Features
- 498c681: feat(all): Add scopes in OpenAPI files (#1700) (@flemzord)
- 2b58310: feat(fctl): add reconciliation (#1077) (@paul-nicolas)
- 421afb9: feat(libs): introduce publisher circuit breaker (#1344) (@paul-nicolas)
- 0606d2b: feat(operator): add awsRole parameter for postgres dsn (#1251) (@gfyrag)
- c94680d: feat(payments): add metadata for transfer initiations (#1069) (@paul-nicolas)
- 580fe15: feat(payments): use pagination system from go libs (#1253) (@paul-nicolas)
- 56a0e64: feat(reconciliation): add policies and more endpoints (#963) (@paul-nicolas)
- de1bf9b: feat(reconciliation): check versions (#979) (@paul-nicolas)
- 523a5e7: feat(reconciliation): different time for payments and ledger (#986) (@paul-nicolas)
- 92f4b63: feat(reconciliation): new way to compare + store drift amounts (#1004) (@paul-nicolas)
- 728ff87: feat(sdk): Rework for use version in namespace (#1620) (@flemzord)
- c4f03fa: feat: Add new Docker Image (scratch) (#1101) (@flemzord)
- 0702aca: feat: Add release flows for stack (#995) (@flemzord)
- cf337f9: feat: Bump Speakeasy version to v1.147.0 (#1137) ( <>)
- fec1227: feat: Upgrade go libs (#1171) (@flemzord)
- d6bbe7b: feat: add error message, on NotFound (#1120) (@Dav-14)
- 19f112c: feat: add helm install && template validation (#1271) (@Dav-14)
- 44a0ff8: feat: add iam authentication for postgres (#1134) (@gfyrag)
- a34195e: feat: add operator rework (#1098) (@gfyrag)
- 55f964e: feat: add scopes in static clients for inner stack communication (#999) (@Dav-14)
- eda505f: feat: clean earthfile (@flemzord)
- 07b623f: feat: clean the mess (#1030) (@gfyrag)
- 3bdb256: feat: importer ledger v1 as part of the sdk (#991) (@gfyrag)
- 83a93b2: feat: move api cursor to bunpaginate package (#1343) (@gfyrag)
- 756e170: feat: use main for earthly core (#1290) (@gfyrag)
- 1e6cec7: feat: wallets ledger v1 (#1001) (@gfyrag)
Bug fixes
- e7b24d2: fix(earthly): bump core tag to fix deploy issue (#1647) (@paul-nicolas)
- 1c39251: fix(gateway): Use public url for Gateway < v2.0.0 (#1143) (@flemzord)
- f883f4e: fix(reconciliation): fix dockerfile (#977) (@paul-nicolas)
- f7b24b6: fix(reconciliation): fix json tags (#982) (@paul-nicolas)
- 04b8464: fix(reconciliation): fix missing payments balances (#1622) (@paul-nicolas)
- 1f2c8ff: fix(wallets): properly handle credit/debit inputs to avoid status code 500 (#1335) (@gfyrag)
- 8093291: fix: Update version format in .goreleaser.yml files to include 'v' pr… (#1511) (@flemzord)
- 6e52a56: fix: earthfiles (#1199) (@gfyrag)
- 5c01e8c: fix: earthly core (#1260) (@gfyrag)
- 7935cc1: fix: helm strict validation (#1277) (@Dav-14)
- 86a40b6: fix: logger formanting, add http middleware (#1322) (@Dav-14)
- 7d657c4: fix: migration collection (#1677) (@gfyrag)
Other work
- f53ffc7: chore(all): deploy on staging with argocd (#1371) (@Dav-14)
- ff2c1d8: chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /ee/reconciliation (#1042) (@dependabot[bot])
- 390d88d: chore(deps): bump the go_modules group across 16 directories with 4 updates (#1328) (@dependabot[bot])
- d750e6e: chore(deps): bump the go_modules group across 4 directories with 4 updates (#1698) (@dependabot[bot])
- a59ad8d: chore(deps): bump the go_modules group across 9 directories with 1 update (#1348) (@dependabot[bot])
- 12eea0c: chore(deps): bump the go_modules group across 9 directories with 5 updates (#1693) (@dependabot[bot])
- 86961bb: chore: Add posibility to use --auto-skip with earthly (#1505) (@flemzord)
- cf60371: chore: Improvement for SDK generation (#984) (@flemzord)
- 102028c: chore: Update Earthly & Add deploy in staging (#1046) (@flemzord)
- 5db53ba: chore: Update GoReleaser (@flemzord)
- 6f93e76: chore: bump eartfile to 0.8 version (#1496) (@Dav-14)
- 2c1bdbd: chore: extends release process (#1484) (@gfyrag)
- cd95db6: chore: improve integration testing capabilities (#1652) (@gfyrag)
- 412b0e7: chore: simplify viper usage (#1240) (@gfyrag)
- 9f79a2b: chore: upgrade dependencies (#1712) (@gfyrag)
- 8a55d17: ci: Build multi-image base (@flemzord)
- 5c4deee: feat(*): add licence system (#1424) (@paul-nicolas)
- 6e9fb52: feat(*): add request/response of http requests in all services when debug is enabled (#1526) (@gfyrag)
- 471d4e4: feat(*): homogenerous migrations commands (#1203) (@gfyrag)
- 2c2db3b: feat(*): more integration tests for payments + reco and better handling of payments errors (#1467) (@paul-nicolas)
- a5af5f3: feat(*): move auth in services instead of gateway (#1099) (@paul-nicolas)
- d546342: fix(*): fix duplicate flags definition (#1454) (@paul-nicolas)
- 30f5ffe: fix(*): fix duplicate flags definition (#1454) (@paul-nicolas)
- e832366: refactor(go-libs): Move to dedicated repository (#1709) (@flemzord)
- 84a9489: refactor: Monorepo to single repo (@flemzord)
- 2d11308: release: Add releases flows (#1070) (@flemzord)
- 62801cb: release: v2.0.0-beta.2 (@flemzord)
- 2b9bd79: test(ledger): add test server (#1678) (@gfyrag)
What to do next?
- Read the documentation
- Join our Slack server