Skip to content
Closed

Main #1765

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
1b77d24
chore(deps): bump cross-spawn
dependabot[bot] Nov 23, 2024
0b4f49c
chore(deps): bump golang.org/x/net
dependabot[bot] Jan 16, 2025
7f17cc7
chore: remove wallets integration tests
gfyrag Jan 20, 2025
411c921
chore: update dependencies and align component versions
flemzord Jan 20, 2025
b980b6f
Merge remote-tracking branch 'origin/dependabot/go_modules/tests/inte…
flemzord Jan 20, 2025
49cbc42
Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/tests/lo…
flemzord Jan 20, 2025
ff37394
chore: update dependencies and add new payments version
flemzord Jan 23, 2025
a27c98f
Update module versions in Earthfile for consistency
flemzord Jan 27, 2025
ed0252b
feat: Remove integration tests for webhooks configurations
flemzord Jan 28, 2025
4ff9755
feat: Remove DEVELOPERS.md documentation file.
flemzord Jan 28, 2025
3b75c86
feat: Update service images in docker-compose.yml
flemzord Jan 28, 2025
1c72d81
feat: Update dependencies and default environment
flemzord Feb 10, 2025
0e10104
Simplify README by removing redundant sections.
flemzord Feb 10, 2025
f45c335
feat: Update deps
flemzord Mar 4, 2025
92bf94f
chore: upgrade ledger
gfyrag Mar 14, 2025
af5d5f8
chore: upgrade ledger (#1753)
gfyrag Mar 14, 2025
5e53184
feat: Update version
flemzord Mar 21, 2025
1860861
feat(events): fix generated files and add payments v3 events (#1757)
paul-nicolas Apr 1, 2025
dbd5453
feat(payments): remove integration tests (#1761)
paul-nicolas Apr 3, 2025
e13dbb9
added a service the postgres uri stuff will get set when we set up th…
Hanke Apr 9, 2025
aacb7d0
ledger port fix
Hanke May 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 0 additions & 53 deletions DEVELOPERS.md

This file was deleted.

22 changes: 11 additions & 11 deletions Earthfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@ VERSION 0.8
PROJECT FormanceHQ/stack

IMPORT github.com/formancehq/earthly:tags/v0.15.0 AS core
IMPORT github.com/formancehq/ledger:v2.1.1 AS ledger
IMPORT github.com/formancehq/payments:main AS payments
IMPORT github.com/formancehq/gateway:main AS gateway
IMPORT github.com/formancehq/auth:main AS auth
IMPORT github.com/formancehq/search:main AS search
IMPORT github.com/formancehq/stargate:main AS stargate
IMPORT github.com/formancehq/webhooks:main AS webhooks
IMPORT github.com/formancehq/flows:main AS orchestration
IMPORT github.com/formancehq/reconciliation:main AS reconciliation
IMPORT github.com/formancehq/wallets:main AS wallets
IMPORT github.com/formancehq/ledger:v2.2.19 AS ledger
IMPORT github.com/formancehq/payments:v3.0.7 AS payments
IMPORT github.com/formancehq/wallets:v2.1.4 AS wallets
IMPORT github.com/formancehq/webhooks:v2.1.0 AS webhooks
IMPORT github.com/formancehq/auth:v2.1.1 AS auth
IMPORT github.com/formancehq/search:v2.1.0 AS search
IMPORT github.com/formancehq/stargate:v2.1.0 AS stargate
IMPORT github.com/formancehq/flows:v2.1.0 AS orchestration
IMPORT github.com/formancehq/reconciliation:v2.1.0 AS reconciliation
IMPORT github.com/formancehq/gateway:v2.1.0 AS gateway

sources:
FROM core+base-image
Expand Down Expand Up @@ -56,4 +56,4 @@ build-final-spec:

pre-commit: # Generate the final spec and run all the pre-commit hooks
LOCALLY
BUILD +build-final-spec
BUILD +build-final-spec
11 changes: 0 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,21 +77,10 @@ The full documentation for the formance stack can be found at [docs.formance.com

Formance is transitioning to a unified public facing monorepo (this one) that imports versioned services submodules and provides a common infrastructure layer. As we are finalizing this transition, this monorepo is structured as below

### Architecture

```
formancehq/stack/
|- components # Stack services in OSS
|- ee # Stack services in EE Licence
|- docs # Exhaustive documentation deployed at docs.formance.com
|- config # Boilerplate configuration for stack dependencies
```

### Technologies

The Formance Stack is built on open-source, battle tested technologies including:

- **PostgreSQL** - Main storage backend
- **Redis** - Caching and services instances syncing
- **Kafka/NATS** - Cross-services async communication
- **Traefik** - Main HTTP gateway
8 changes: 4 additions & 4 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ services:
- ".local/gateway/Caddyfile:/etc/caddy/Caddyfile"

ledger:
image: "ghcr.io/formancehq/ledger:v2.1.1"
image: "ghcr.io/formancehq/ledger:v2.2.0"
healthcheck:
test: [ "CMD", "curl", "-f", "http://127.0.0.1:3068/_healthcheck" ]
interval: 10s
Expand All @@ -24,7 +24,7 @@ services:
POSTGRES_URI: "postgresql://formance:formance@postgres:${FORMANCE_POSTGRES_PORT:-5432}/ledger?sslmode=disable"

payments-migrate:
image: "ghcr.io/formancehq/payments:v2.0.20"
image: "ghcr.io/formancehq/payments:v3.0.1"
command: migrate up
depends_on:
postgres:
Expand All @@ -33,7 +33,7 @@ services:
POSTGRES_URI: "postgres://formance:formance@postgres:${FORMANCE_POSTGRES_PORT:-5432}/payments?sslmode=disable"

payments-api:
image: "ghcr.io/formancehq/payments:v2.0.20"
image: "ghcr.io/formancehq/payments:v3.0.1"
command: api server
healthcheck:
test: [ "CMD", "curl", "-f", "http://127.0.0.1:8080/_live" ]
Expand All @@ -51,7 +51,7 @@ services:
CONFIG_ENCRYPTION_KEY: mysuperencryptionkey

payments-connectors:
image: "ghcr.io/formancehq/payments:v2.0.20"
image: "ghcr.io/formancehq/payments:v3.0.1"
command: connectors server
healthcheck:
test: [ "CMD", "curl", "-f", "http://127.0.0.1:8080/_live" ]
Expand Down
Loading
Loading