daniel.subiabre
|
5b98cec087
|
Basic port of old payment methods
|
2024-04-12 10:54:18 +02:00 |
|
daniel.subiabre
|
365b5f9555
|
Set user accounting on pumping
|
2024-04-12 10:31:27 +02:00 |
|
daniel.subiabre
|
414bcb417d
|
Merge branch 'main' into feat/v3-invest-migration
|
2024-04-12 10:30:30 +02:00 |
|
daniel.subiabre
|
fbcf7bbead
|
Make UsersPump progressive and code style fixes
|
2024-04-11 15:49:19 +02:00 |
|
daniel.subiabre
|
43defdbe53
|
Add progressive pump trait
|
2024-04-11 15:47:54 +02:00 |
|
daniel.subiabre
|
6855b2995d
|
Use array pump trait on users pumping
|
2024-04-11 14:27:50 +02:00 |
|
daniel.subiabre
|
376493378f
|
Update Accounting setting
|
2024-04-11 14:22:12 +02:00 |
|
daniel.subiabre
|
a67d5292f5
|
Make max int max amount of money
|
2024-04-11 13:20:18 +02:00 |
|
daniel.subiabre
|
35419acc5d
|
Draft invest pump
|
2024-04-10 21:18:34 +02:00 |
|
daniel.subiabre
|
7333fca83f
|
Add gateway flow before transactions on invests pump
|
2024-04-09 14:41:35 +02:00 |
|
daniel.subiabre
|
cf7bc18d38
|
Prefer payment over transaction as gateway reference
|
2024-04-09 13:18:07 +02:00 |
|
daniel.subiabre
|
00f27eb3d9
|
Add invests pump
|
2024-04-09 13:07:31 +02:00 |
|
daniel.subiabre
|
328ad3b5d8
|
Use array pump trait in projects pump
|
2024-04-09 10:37:51 +02:00 |
|
daniel.subiabre
|
68eb9e7e75
|
Merge branch 'main' into feat/v3-project-migration
|
2024-04-09 09:42:02 +02:00 |
|
daniel.subiabre
|
ccc581cd00
|
Add array pump trait
|
2024-04-08 14:20:36 +02:00 |
|
daniel.subiabre
|
e1644daeff
|
Merge branch 'main' into feat/v3-project-migration
|
2024-04-08 14:12:05 +02:00 |
|
daniel.subiabre
|
83e8243298
|
Fix GatewayInterface checkout var
|
2024-04-04 13:22:27 +02:00 |
|
daniel.subiabre
|
c93851015f
|
Transactions should be generated after Gateways checkout
|
2024-04-03 13:59:00 +02:00 |
|
daniel.subiabre
|
1d577a1e86
|
Normalize username on pumping failure
|
2024-03-26 10:43:32 +01:00 |
|
daniel.subiabre
|
d6c5dadc5b
|
Add Pump to ingest projects
|
2024-03-25 08:47:37 +01:00 |
|
daniel.subiabre
|
d5181237cd
|
Ignore users with an id that can't be normalized
|
2024-03-21 18:15:34 +01:00 |
|
daniel.subiabre
|
32f3b008e3
|
Flag users as migrated
|
2024-03-20 16:43:30 +01:00 |
|
daniel.subiabre
|
c29b9805f0
|
Burn it up
|
2024-03-19 14:18:20 +01:00 |
|
daniel.subiabre
|
02362aed8c
|
Add UsersPump
|
2024-03-19 14:17:50 +01:00 |
|
daniel.subiabre
|
3cf9a8327b
|
Update stream interface
|
2024-03-18 18:00:32 +01:00 |
|
daniel.subiabre
|
17d20392c5
|
Streams of benzina should be able to be rewinded
|
2024-03-18 17:36:18 +01:00 |
|
daniel.subiabre
|
cc01745d47
|
Move benzina stream classes to their own namespace
|
2024-03-18 17:19:01 +01:00 |
|
daniel.subiabre
|
667ef909b2
|
Add Pump interface to benzina
|
2024-03-18 17:18:35 +01:00 |
|
daniel.subiabre
|
666ac50cfe
|
Remove writers from benzina library
|
2024-03-18 17:05:03 +01:00 |
|
daniel.subiabre
|
10bfd48b4a
|
Optimize pdo stream
|
2024-03-15 16:04:02 +01:00 |
|
daniel.subiabre
|
a575ac782b
|
ReaderInterface not necessary
|
2024-03-15 15:41:58 +01:00 |
|
daniel.subiabre
|
41c57c2b9f
|
Fixes to pdo reader and stream
|
2024-03-15 14:28:55 +01:00 |
|
daniel.subiabre
|
71a6a9d0ad
|
Add tell method to stream interface
|
2024-03-15 14:28:30 +01:00 |
|
daniel.subiabre
|
20316d040d
|
Start benzina db streaming tool
|
2024-03-14 16:59:51 +01:00 |
|
daniel.subiabre
|
2abe23b6db
|
TransactionGateway instead of GatewayCheckout
|
2024-03-12 13:30:02 +01:00 |
|
daniel.subiabre
|
11b1782fc1
|
Pass Transactions through the Gateway
|
2024-03-06 16:39:27 +01:00 |
|
daniel.subiabre
|
a25371085c
|
Update gateway names compilation
|
2024-03-06 11:51:45 +01:00 |
|
daniel.subiabre
|
62d537ad2f
|
Update Exchange interface
|
2024-03-06 11:34:41 +01:00 |
|
daniel.subiabre
|
6b54860f17
|
Add GatewayCheckout
|
2024-02-21 12:10:21 +01:00 |
|
daniel.subiabre
|
a0a03a9f9c
|
Fix location of compiled gateway names
|
2024-02-21 12:07:44 +01:00 |
|
daniel.subiabre
|
7c3bed9a45
|
Store available gateways in lock file at compile time
|
2024-02-21 12:07:44 +01:00 |
|
daniel.subiabre
|
d5c28b467b
|
Early error on gateways with same name
|
2024-02-21 12:07:44 +01:00 |
|
daniel.subiabre
|
6f91f1775a
|
Handle checkouts after failure or success
|
2024-02-09 15:47:22 +01:00 |
|
daniel.subiabre
|
7eb3d5eed4
|
Gateway interaction via Checkouts
|
2024-02-09 15:16:34 +01:00 |
|
daniel.subiabre
|
ac77ac3fc1
|
Add gateways to txns
|
2024-01-31 13:38:15 +01:00 |
|
daniel.subiabre
|
c1dd419837
|
Ensure trxs origin and target are not the same
|
2023-12-19 15:19:18 +01:00 |
|
daniel.subiabre
|
7dce10122f
|
Unify access level of monetizables' amount and currency
|
2023-12-19 15:01:01 +01:00 |
|
daniel.subiabre
|
2e5f1d046b
|
Store internal money instance instead of building one for Monetizables comparison methods
|
2023-12-19 14:50:03 +01:00 |
|
daniel.subiabre
|
501021756d
|
Unify Monetizable and AbstractMonetizable
|
2023-12-19 14:35:00 +01:00 |
|
daniel.subiabre
|
9067cdc8e0
|
Add basic gateways
|
2023-12-13 16:02:06 +01:00 |
|