Releases
0.1.0
Compare
Sorry, something went wrong.
No results found
brh28
released this
01 Jun 15:46
Bug Fixes
Implement usd onchain incoming pending balance query (#3244)
Trigger restart invoices issue (#3186)
Cron usd invoices processing (#3209)
Properly handle null walletIds (#2998)
Unkown invalid account id error (#3194)
Add authorization error code to shield plugin (#3200)
Anon request hands on admin api (#3177)
Add 'CouldNotFindWalletFromOnChainAddressError' as an ignored error (#3178)
Correct OTLP endpoint in quickstart
Unknown error on code expired (#3105)
Lnd2 as default primary (#3092)
Cron/rebalancingInternalChannels issue on staging (#3089)
For GOOGLE_APPLICATION_CREDENTIALS (#3088)
Quickstart (#3077)
Otel vulnerability (#3038)
User update phone use case (#3027)
Temporarily remove default uuid (#3024)
Add sparse to uuid index (#3023)
Revert .env.ci update (#2981)
Use default onchain lnd for legacy incoming onchain txs (#2972)
Remove title and coordinates on account deletion (#2967)
Bats test on mac (#2963)
Build (#2947)
Logout return type (#2934)
Update ory client to latest to support proper cookie logout (#2927)
Phone validation fix for stablesats (#2907)
Knex is now needed at runtime (#2891)
Admin panel error (#2883)
Audit (#2876)
Resolve properly to not have to do type workaround for admin panel (#2875)
Properly stringify error message (#2863)
Edge case for idempotency key (#2864)
Schema for ObjectId (#2855)
Add handler for invalid or approved verification error (#2842)
Pending incoming balance for zero txns incoming (#2746)
Accommodate dealer onchain send events (#2830)
Regression on username propagation (#2824)
Add amount less than fee error to WalletAddressReceiver (#2803)
Remove multiple fee estimations (#2767)
Call sync updateLightningPaymentFlow + update error level (#2766)
Add journalId valiation to payoutSubmittedEventHandler (#2763)
Contains -> includes
Check for invalid journalId in event externalId (#2762)
Handle BSONTypeError in setOnChainTxPayoutId (#2761)
Auth-router ip error handling 500 (#2760)
Auth-router ip error handling (#2759)
Fix+test for account upgrade (#2753)
Channels outbound balance (#2735)
Pending utxo removal + dust amount validation (#2729)
Update bria sequence from db on error (#2724)
Bria reconnect (#2719)
Report correct total for tx pagination (#2714)
Dont process bria txs in onchainBlockEventHandler (#2709)
Debounce block handler (#2708)
Avoid duplicate pending tx ids by deriving from 'txHash:vout' (#2699)
Shift limit check in create address function (#2698)
Remove wallet iteration in updateOnChainReceipt (#2697)
Temp fix for coldstorage getbalance (#2654)
Udpate distroless images (#2640)
Add cursor validation at graphql layer (#2612)
VerifyMaxFee when usd send is calculated from btc amount (#2589)
Create bria protos directory (#2587)
Bria proto sync pipeline (#2585)
Pass in usd amount to verifyFee explicitly (#2583)
Change usd internal calc verifyMaxFee (#2504)
Update tracing service and trigger record errors properly (#2558)
Add attrs validation to avoid tracing crash (#2541)
Add timeout to getPayment (#2535)
Tracing attributes validation (#2533)
Oathkeeper cookie rules (#2478)
1-sat amount limits check fails (#2481)
No price info error in deprecated price subscription (#2479)
Remove hard-coded CENTS_PER_USD from to..Ratio methods (#2465)
Major exponent (#2450)
displayCurrency not present in ledger transaction (#2464)
Ws-server remove legacy jwt type (#2463)
Add allowDiskUse to sats amounts intraledger migration (#2462)
Backend starting up on mac m1/m2 (#2426)
UpdateErrorForSpan in tracing service (#2412)
Correct open issues with settlementDisplayAmount gql selection (#2393)
Cookie expiration date (#2375)
Remove enum from ledger tx display currency (#2391)
Trigger price event only when display currency is usd (#2377)
Return error when my update price event is different from USD (#2374)
Realtime price when wallet currency is equal to display currency (#2369)
Resolve language from user context (#2367)
Revert payment on verifyMaxFee error (#2364)
Add id to currencyList (#2363)
Remove allowDiskUse + add new index to support _id sort (#2362)
Allow disk use in paginated-ledger (#2359)
Pagination sort issue (#2354)
Add '_id' sorting to txns pagination (#2353)
Twilio invalid code parameter unknown error (#2339)
Update currency list to be mandatory (#2329)
Handle pending payments when failed payments with same hash exist (#2151)
Convert onchain receive notification display amount to major unit (#2318)
Tests lint issues (#2306)
Add user memo to ln send metadata (#2311)
Ordering & error-handling issues with dataloader (#2305)
Oathkeeper matcher rules more specific (#2271)
E2e test reset mongodb collections (#2268)
Handle missing edge case in phone update (#2250)
Actually saving the displayCurrency to accounts (#2224)
Pin stablesats version pending upstream fix (#2218)
Kratos extend session cron (#2185)
Update fee probe with new lightning types (#2164)
New websocket auth parsing (#2140)
Onchain send 'usd' metadata value (#2129)
Handle properly kratos errors (#2118)
Kratos getNextPage (#2116)
Unset the right fields
Test for account creation (#2102)
Pagination pageInfo (#2031)
Update galoy yaml (#2093)
Use CustomApolloError for checkedConnection fn (#2053)
Validate sats amount after checking status of pending invoice (#2055)
Proxy value can be false (#2058)
Ip check fallback following axios regression (#2054)
Apply dust check for fee estimates as well (#1993)
Get username from updated account in gql resolver when set (#1991)
Update user kratos migration (#1986)
Onchain pending receipt amount (#1965)
Add default value to language (#1980)
Staging, following kratos refactoring PR (#1972)
Handle missing error code alert for contactByUsername (#1935)
Coldstorage offchain balance (#1929)
Handle undefined 'source' arg in subscription resolver (#1928)
Prevent adding self as contact (#1924)
Avoid error because undefinied tokenPayload (#1907)
Allow loop creds to be empty if not enabled (#1891)
Re-order onchain payment logic (#1871)
Add auth shield to mutation (#1892)
Migration script (#1860)
Migration-users script
Wrong condition for jwt (#1858)
Update closing channel balance to include force closed (#1849)
Update oathkeeper hosts with docker host ip (#1813)
Only do the JWT token verification on /graphql (#1802)
Update isAuthenticated validation (#1804)
Build (#1800)
Unauthenticated ws sub (#1778)
Add usd wallets memo filter (#1767)
Map safe-int errors to apollo error (#1739)
Build (#1737)
Inject dealer fns depending on senderWallet.currency (#1731)
Update MONGODB_ADVERTISED_HOSTNAME for ci env (#1719)
Missing codes for errors from 'BtcPriceList' query (#1705)
Inject correct method in send-lightning (#1709)
Add ln-on-us hash validation (#1708)
Skip writing errors as serialized objects to cache (#1693)
Reduce ledger error recording for pending invoices (#1697)
Translate OnChainTxns retrieved from cache (#1529)
Trigger firing too many hodl invoice listeners (#1660)
Rebalancing cronjob when no channel is active #1643 (#1651)
Handle zero ledger entries for zero-amount transactions (#1600)
Only update span with same/higher ranked errors (#1574)
Use internal definition of connectionFromArray (#1639)
Typo on graphql-server (#1625)
Allow unconfirmed utxos in fee estimate (#1619)
Reward failed login attempt per phone limit (#1597)
'critical' status suppressed from reversal transactions (#1567)
LnInvoicePaymentStatus response (#1566)
'app' dependency issue with 'allFunctions' construction (#1562)
All rsync exclude local-regtest-lnd-data (#1561)
Rsync to exclude local-regtest-lnd-data (#1560)
Reimburse-usd-payment being dependent on input walletId (#1559)
Payment request validation (#1558)
Add missing midPriceRatio return from dealer (#1539)
Unused (+ typo ColdStorageReceiveLedgerMetada) (#1532)
Populate testAccount role in create-user (#1527)
Return false for handled error in 'checkAndDeletePaymentForHash' (#1486)
Handle 'CouldNotFindLnPaymentFromHashError' errors (#1440)
Remove invalid dealer btc wallet balance alert (#1466)
Inconsistency between type definition and implementation (#1461)
Delete lnd payments async execution (#1437)
Missing root spans in trigger (#1416)
Update display amount to tx amount for usd txs (#1415)
Dev comunity links (#1411)
Float amounts validation in SatAmount type (#1409)
Decimals in usd push notification (#1401)
Add exporter support for multiple lnds (#1392)
Merge arrays in custom yaml configs properly (#1389)
Add exporter fallback when lnd is not available (#1386)
Add double spending restriction for a pending payment (#1378)
Allow numbers & strings for TargetConfirmations (#1376)
Change link to workspace from Slack to Mattermost
Unskip invoice.spec integration tests (#1372)
Rounding in max fee calc (#1368)
Round down USD amounts when reimbursing fees (#1355)
Rollback default price history address (#1357)
Update galoy price history default address (#1356)
Intraledger notification usd amount (#1350)
Handle float balances until db is corrected (#1348)
Tracing context set as root in trigger (#1345)
Correct amounts for fee_reimbursement txns in db (#1342)
Correct settlementFee value in translation for usd txns (#1339)
Division by 0 error when calculating settlementPrice (#1326)
UncheckedAmount check to handle '0' value (#1323)
Round balances out of ledger (#1320)
Add add'l price check if ratio is too imprecise for limits (#1319)
Reimburse script instructions (#1318)
Disable mongoose auto index (#1310)
Filter out dealer usd wallet from balance check (#1305)
Filter out dealer usd wallet from balance check (#1305)
Correct amount for send-lightning balance check (#1301)
Correct wrongly assigned transaction volume functions (#1293)
Fee_reimbursement transactions 'usd' property value (#1292)
Badly calculated usd ln intraledger property (#1290)
Adjust expiry check from seconds to milliseconds (#1289)
Add decoded invoice attributes to feeProbe (#1284)
Remove config import & hardcode currency in migration (#1283)
Update decode invoice to use safe tokens (#1276)
Update architecture diagram uri (#1277)
Update SimpleSpanProcessor onStart override (#1271)
Return a valid error for empty paymentRequest (#1259)
Stringify unknown lightning errors (#1258)
Internal server errors reporting (#1244)
Update void payment script to allow fix failed payments with pending ledger txs (#1235)
Ensure recipients of intraledger payments receive notifications via gql subscription (#1234)
Yarn lock update issues (#1221)
Contains -> includes (#1219)
Duplicate key is not a critical error (#1212)
Remove noisy events (#1211)
Update parse ip to support ip string array (#1186)
Htlc stuck after output channel close (#1111)
Time mismatch (#1183)
Use crypto.randomInt (#1173)
Proxy check link (#1172)
Add delay as workaround to core dump error (#1168)
Remove rounding in dealer (#1169)
Rounding to integer currency amounts (#1165)
In prod test_account.code is number (#1159)
Adding config validation (#1158)
Ledger currency set (#1157)
Surface test failures in gh actions (#1156)
Minimize chance of small negative user balance from fee estimation (#1153)
Adjust price tick counts down to account for Feb (#1151)
OnChain/offChain fee estimation error handling (#1145)
Round cents down if not rounded int (#1136)
Round usd balance (#1137)
Convert usd balance to sats in feeProbe (#1135)
Fix lnPaymentSend from usd wallet (#1133)
Only enabled Apollo usage reporting for main server (#1131)
Payment attempts timed out (#1128)
Unsubscribed recipient error from twilio (#1129)
Inversion between USD and BTC for dealer (#1130)
Lnd cannot destructure property lnd (#1126)
Onchain addresses null exception (#1120)
Twilio unkown exceptions (#1121)
Lock service return error pattern (#1122)
Change tokens value we compare for route validation (#1118)
Typo in price env var (#1108)
Improve lnd health check from trigger tracing (#1098)
Convert wallet volume to cents before comparing (#1097)
Cents per sats instead of per btc (#1095)
Convert txVolume number attributes to string (#1094)
Yarn deps are not in sync (#1090)
Add google-protobuf to dependencies (#1089)
Remove-deprecated-code (#1055)
User specific price subscriptions (#1054)
Improve test robustness on ci server? (#1062)
Add log output to help debug exporter (#1063)
Exporter (#1058)
Add span attributes for wallet balance (#1060)
Fix duplicate start task (#1049)
Add isEditor property to domainUser for the admin-panel check (#1048)
Remove unused schema entry (#1029)
Telemetry for username (#892)
Use chore prefix for bumping in charts (#1027)
On chain payment send types (#1025)
Cold wallet balance gauge already registered (#1024)
Kill signal for integration server (#1014)
Typo (#1012)
Send balance notification test (#1011)
Add instrumentation to LockService (#1006)
Add resolvers for admin gql Invoice/Payment selections (#996)
Api v1 walletId (#993)
Only paid should be mutable (#937)
Add try/catch to index removal to pass staging (#984)
Remove walletId index from users collection (#983)
Improve error and argument reporting (#980)
Apiv1 references wrong user field (#979)
Typesafe conversion to/from ObjectId (#975)
Charts commit message (#976)
Try renaming the migration (#977)
Mongoose type and migration (#971)
Missing build for local testing (#973)
N+1 in account.wallets gql resolver (#970)
Default currency (#968)
Warning about filename conflict for channel backups (#961)
Error handling in tracing wrappers (#960)
Update kill signal for spawned process (#958)
Integration test open handles (#957)
Temporarily remove the last test depend on killServer
Also removing no-auth from the ci tests
Deactivating pay testing
One last ci test
Try to extend deadline
See if more time fix the tests on ci
Typo
Ci build with new test?
Secret regression in invoice and payment lookup (#953)
Skip running migrations for local dev deps (#952)
Query for number of businesses (#950)
Throw not returned for test (#947)
Remove directConnection option from migrate config (#945)
Ensure migrations work locally (#941)
No need to run migration in ci - it runs when docker compose comes up
Graceful shutdown of tracing in cron (#930)
Various inconsistencies from undeployed PRs (#922)
AddEarn method return handling in new graphql endpoint (#879)
Missing top-level 'errors' handling in responses (#901)
Graphql errors parsing from returned object for traces (#897)
Add earn memos as valid to the memo filter (#896)
Remove null values from business map query (#898)
Trigger price for chart update alert (#893)
Lnd status update in servers and integration test (#895)
Disable lnd check in exporter server (#894)
Regression from #886
Trigger health check (#795)
This is an internal error (#889)
Return array for 'earnCompleted' old gql endpoint (#878)
Remove the me field when replying with a price update (#875)
Remove update pending invoices and payments for internal balance queries (#865)
Reduce the number of block we look for unconfirmed tx (#867)
Try to remove registerBlockEpochNtfn error (#866)
Add default coordinates to default business map users (#857)
Broken route translation for ln invoices to domain (#855)
Silencing error to make testflight pass (#842)
Username reading from account now (#841)
Add wallet ids lazy load (#843)
Intraledger notification in myUpdates subscription (#840)
Percent should not be sats (#830)
Mongodb integration test sync issue (#836)
The error check was not checking anything (#821)
Remove index sync by default in setupMongoConnection (#794)
Accommodate capitalized authorization header property (#823)
My updates subscription regression (#822)
Solve v2 balance regression (#820)
Removed duplicated migration (#819)
Regression publicWalletId -> walletId PR (#811)
Add cron tasks fault tolerance (#803)
Update on-chain receipt to use lock by hash (#788)
Only write graphql.schema when NODE_ENV=development
Prettier is used in src/services/fs.ts
Upgrade to node16
Documentation
Add "Get help" CTA and links to Mattermost (#2557)
Update DEV.md node version (#1886)
Clarify a few points for docker-compose (#1443)
Add collections and environment variable for API (#1287)
Add 'conventional commits' format link to DEV.md (#1285)
Update dev testing info (#1117)
Add docs for testing migrations (#985)
Update to lastest known working versions (#967)
Add a comment on CSV transactions (#907)
Add new CONTRIBUTING.md file (#701)
Add a rough description of the lib's error type (#807)
Add placeholder query to playground (#804)
Features
Add push notification filtering settings (#3207)
Switch to btc wallet for sub 1 cent usd receipts (#3176)
Add held invoices count to exporter (#3147)
Exposing callback to graphql layer (#3174)
Add enable proxy check setting (#3167)
Add ip and phone onboard validation (#2997)
Add data field to admin push notification (#3143)
Exposing all auth method over rest (#3118)
Send admin push notification (#3099)
Exposing accountByAccountId on admin api (#3053)
Callback api (#3043)
Quickstart (#3042)
Add uuid to account schema (#3018)
Add incoming and outgoing pending htlc to exporter (#3011)
[breaking ] Move cold storage to bria (#2990)
Email cookie login (#2943)
Poc for apollo-router integation into bats setup (#2940)
Mutation to delete totp (#2930)
Enable onchain stablesats receive (#2906)
Email login and 2fa with totp (#2713)
Implement account checks (#2872)
Websocket server add open telemetry (#2870)
Adding naive idempotency key protection (#2861)
Add invoice expiration (#2675)
Send feedback from mobile app (#2839)
Add fees information to global query (#2786)
Update deposit fee structure (#2784)
Swap bria payouts in to onchain-send use-cases (#2684)
Device account (#2071)
Add account delete mutation (#2725)
Switch new-address to bria and add new receive listener (#2662)
Add supported countries api (#2679)
Add incoming utxo bria event use-cases (#2628)
Add bria trigger event handling code (#2626)
[breaking ] Update to nodejs 20 (#2639)
[breaking ] Include route channel ids in skipFeeProbe checks (#2488)
Add WalletOnChainPendingReceiveRepository (#2622)
Add vout to onchain receipt (#2624)
Introduce bria to backend (#2596)
Save contacts after making intra ledger payment (#2454)
Add expired to invoice status (#2534)
Export task span on cron process kill (#2507)
Add 'onChainUsdTxFeeAsBtcDenominated' query (#2496)
Add mutation for onchain usd send denominated in sats (#2491)
Creating dedicated websocket server (#2427)
Add 'settlementDisplayFee' selection to graphql Transaction object (#2411)
Add settlement display amount props to gql Transation object (#2392)
Add fraction digits to currency list (#2380)
Add DisplayPriceRatio for handling 'DisplayAmount' type (#2334)
Kratos cookie flow 2 (#2254)
Add journalId to memo for nonEndUserWalletId txns from API (#2352)
Create new onchain address after use current address (#2340)
Add realtimePrice query and subscription (#2298)
Update current price cache implementation by wallet currency (#2292)
Update price service interface (#2291)
Reintroduce dataloader (#2252) (#2283) (#2299)
Resolve txn metadata with dataloader (#2252)
Add update phone usecase (#2181)
Add 'slo.dealerCalled' attribute to all dealer method spans (#2233)
Add pending HTLC, channel numbers and liquidity gauges to the exporter (#2057)
Add intraledger credit metadata (#2213)
Add currency support to price queries + subscriptions (#2130)
Kratos cookie flow (#2149)
Combine both admin and public endpoint (#2108)
Use first/last for limit with skip (#2173)
Otel oathkeeper tracing (#2128)
Ws upgrade (attempt 4) (#2110)
Enable cookie auth and phone+code or email+password kratos flows (#2103)
Enable cookie auth and phone+code or email+password kratos flows (#2103)
Kratos userLogout mutation (#2078)
Add onchain stablesats send 🎉 (#2072)
Add display currency schema and mutation (#2042)
Add currencyList public query (#2068)
Integrate kratos webhook (#1975)
Add transactions limit/volumes api endpoints (#1953)
Whatsapp as an alternative way of receiving code (#2066)
Using Twilio verify (#2029)
Implement database pagination for transactions connections (#1985)
Add new onchain-payment-flow-builder (#1408)
Adjust account volumes (#1973)
Swap fee accounting config (#1952)
Make kratos password non mandatory even if file is imported
[breaking ] Activate kratos (#1798)
Map unknown next peer lnd error (#1848)
Add better swap tracing (#1779)
Add kratos interface (#1789)
Map new unknown lnd errors (#1771)
[breaking ] Add oathkeeper to auth requests (#1653)
Add self trade tx type, volume & limits checks (#1682)
Extend gql error type with 'code' selection (#1721)
Add new UNEXPECTED_CLIENT_ERROR code (#1722)
Add contact enabled setting (#1696)
Loopout automation (#1396)
Add option to enable usd wallets globally (#1641)
Add max amounts validation for sats/cents inputs (#1576)
Add gql selection incoming pending onchain balance (#1512)
Add pregenerated regtest nodes for tests (#1568)
Add invoice payment status query (#1551)
Pregenerated nodes for the tests (#1534)
Auto balance internal channels (#1525)
Add spans to update-invoices sub-functions (#1526)
Add addresses arg to filter transactions selection for wallets (#1511)
Switch invoice generation to hodl invoices & external preimages (#1484)
Support anchor commitments in tests (#1520)
Skip fee probe for flagged destinations (#1505)
Hodl invoice (on WalletInvoiceBuilder) (#1395)
Add graphql endpoints to fetch all wallet id's and wallet (#1464)
Add lightningAddressDomain to globals (#1447)
Usd wallet creation script (#1317)
[breaking ] Medici 5 (with cache) (#1406)
Decreased feecap percentage (#1432)
Delete payments by hash from lnd (#1193)
Add new Lnd error message (#1422)
Add tx record type (#1421)
Add timeout to route probe (#1420)
Create endpoint for adding usd wallets (#1380)
Add signet support (#1385)
Add nextcloud static channel backups (#1316)
Add new 'PaymentInTransition' lnd error handling (#1330)
Add new transactionsByWalletIds query for accounts (#1325)
Segregate span for exporter (#1303)
Add new Lightning Payment Flow Builder to handle payments (#1237)
Add new amounts properties to transaction persist layer (#1281)
Add new/pending account statuses (with history) and a config for initial status (#1240)
Fake funding transaction script (#1192)
Subscription payment request input validation (#1246)
Allow setting any valid language code as the user preferred (#1245)
Add rewards ip config (#1232)
Add i18n support to notifications (#1178)
Add rewards configuration (#1185)
Add a setting to make captcha mandatory (#1197)
Dynamic fees (#1184)
Add captcha mutations to admin schema (#1189)
Add asn and proxy to ip info (#1190)
Implement a kratos auth browser endpoint (#1181)
Revert use hodlInvoice (#1080) (#1187)
Use hodlInvoice (#1080)
Persist preimage on payment send/update (#1037)
Add cron config (#1150)
Add account generation script (#1123)
Add new default-wallet-id query to support wallet currencies (#1132)
Add 'accountUpdateDefaultWalletId' mutation (#1125)
Improve docs (#1115)
Dockerize tests (#1113)
Handle expired invoices (#1110)
Activate USD wallet on graphql layer (#1104)
Dual currency lightning with intraledger settlement (#1102)
Add send/receive USD over lightning (#1091)
Use empty string for default language for easier client defaulting (#1078)
Move limits to UsdCents (#1079)
Add dealer price service (#1047)
Add AmountConverter (#1061)
Use ids instead of offsets for transaction cursors (#1059)
Add fee update script (#987)
Remove account to account check (#1051)
Create 2 wallets for the dealer (#1030)
Removing v1 server (#1042)
Invoice with fiat denomination (#935)
Add reimbursement script (#939)
Convert LND SCB backup GCS bucket name to yaml config variable (#1009)
Add new lnpayments collection to mongoDb (#848)
Make checkSelfWalletIdRateLimits at account level (#974)
Separating Wallets collection from Users (#921)
Add build information to global query (#925)
Add env port config to v2, v1 an admin servers (#904)
Dedicated migration image (#926)
Make update at the account level (#927)
Make playgroundUrl configurable (#899)
Implement a btcPrice top-level query field (#860)
Add telemetry to app layer (#837)
Ledger to use walletId instead of userId (#792)
Make it easier to understand the diff of a .graphql
Miscellaneous Tasks
[ci skip] bump quickstart image to sha256@61eec2c0747ce8e20e1a45f1d0492e955631e6d89f25cf2364c0727b27786cfe
[ci skip] bump quickstart image to sha256@3019466264290141d7a8d5759510a7300329bc365096feaa76fb27cad1f69dae
More debugging for transient_payload (#3255)
[ci skip] bump quickstart image to sha256@48b1d365587a8ad9e541c8bef2b7b321cd82190701fd589eb6e57ad0009be670
[ci skip] bump quickstart image to sha256@de0667471171e15c6e092a9533e4ae2638984459d866ebdd79434b9da2f5e725
[ci skip] bump quickstart image to sha256@1391a7781ac51f4ae60f10255d824d04ae6ea0646d5b28dce3ba44627ad8fe0a
Debugging earn issue (#3252)
[ci skip] bump quickstart image to sha256@d5c9e6a23d077648c11210189b9966acf88f62234dc4286b182870a7503c9076
[ci skip] bump quickstart image to sha256@800dfb039ac2c4a2484de13c0f3e73986892146fd51d9b76953710129945334e
Bump request phone code ip rate limits (#3247)
[ci skip] bump quickstart image to sha256@5cc7ccfccf9d70e12779f8648c096b8e648705a47a3b39b7f58f84430c21b6a4
[ci skip] bump quickstart image to sha256@76376becfb336852da68b4f01cc0394c3b8669d0c0457764a300efc551df4e7f
Bump @typescript-eslint/parser from 6.7.0 to 6.7.2 (#3240)
[ci skip] bump quickstart image to sha256@12c11db76d2691213cd2c9eb74234f5eb65cbe4de6ebb48c8e78ca33fa575794
Improve error naming (#3246)
[ci skip] bump quickstart image to sha256@9947817b5a8ac6b0c2cacb7c1cbbd87ec98703f82666e14f15c7c2c44524c12d
[ci skip] bump quickstart image to sha256@2866caa85af2e79402cc0997746b7bace93dba0bb3d994fd0b716ef3f5f8f519
[ci skip] bump quickstart image to sha256@923dfe6d37e329143ede253aaea76906d93fc824a1101d381e1b81cc05702c29
Bump deps
[ci skip] bump quickstart image to sha256@cd9e8604b52739a29422e78e1911f2d4099c266b7dcc4bf3cf5a388b286ea5c6
[ci skip] bump quickstart image to sha256@0460e1da5ce98383855e5fe93084609d7bd41a2c123aaaa672048e1ab4d2f99d
Debugging concourse (#3233)
[ci skip] bump quickstart image to sha256@e3aa5da2ed609e14ff974a48399464d743ede7ff70b38f0934ad45c00632dc31
Bats ttest: bats test for user logoutest for user logout (#3223)
[ci skip] bump quickstart image to sha256@7b1817bea8f12df696c3c2980b16719e99820e65014c646ccfabd0300791abe0
Update invalid ip metadata error message (#3227)
[ci skip] bump quickstart image to sha256@f296cfd86ce460a15abe25b2fb0ac0a0a6601ebb012e5db884235a135975c653
Optionally pass a deviceToken argument when logging out (#3222)
[ci skip] bump quickstart image to sha256@aed649f3e04d746757f05262ff16195c0cd69facbcbc007b10d295ad530f79b2
Bump @babel/core from 7.22.17 to 7.22.19 (#3218)
Bump bitcoinjs-lib from 6.1.3 to 6.1.4 (#3216)
[ci skip] bump quickstart image to sha256@7b3ebc0b590647fee3b16091a53b7b18165965c92e30880f4a8d2144bdc6a145
Remove the necessity to pass authToken to logout (#3221)
[ci skip] bump quickstart image to sha256@f1985ad28fd62996bfa71ec68915cefa9a13aa2c2c76b73c89c878922a703b0e
[ci skip] bump quickstart image to sha256@685a2b5e78c6cbe627b188fd81fc70947eb34f090a0af687b41200c76b04a729
Bump @ory/client from 1.2.5 to 1.2.6 (#3217)
[ci skip] bump quickstart image to sha256@7c4efbd213ec93ddb8a00fa290c036ca4fabf6ee08cc223d8df2884e03343948
[ci skip] bump quickstart image to sha256@9c422c5d754db789a82ade746dac70371db1a27fad2199762dab3376f968ebf6
[ci skip] bump quickstart image to sha256@d1093806d1b0d1fe54e1a9e0d1038828d8910c8a2951921d212afff4e179963b
Bump @grpc/grpc-js from 1.9.2 to 1.9.3 (#3210)
[ci skip] bump quickstart image to sha256@f56b4e614d9c43e5a9b0bd0ffd68dba52527db6b2dc6aba1bf0238820506050f
[ci skip] bump quickstart image to sha256@f38bfca8c99524efe09c06d4a667be0af10ed7ece8c8702b503bf8d6bf30afe2
More graphql layer clean up (#3211)
[ci skip] bump quickstart image to sha256@ecad22fd1c8aeff1b923417030bc2a7ff8465999f6e4df6268f310a31d33d99b
[ci skip] bump quickstart image to sha256@a930531e6abb11b591208748cae8e072e989203734063435789ad90790314a74
Fix otel regression (#3208)
[ci skip] bump quickstart image to sha256@5d4f86495feeace5930e71f9bb7fb8451d73628a581c8ac037cd89b000aa6116
[ci skip] bump quickstart image to sha256@4e9839fac88f5aec6c0ac786d80552341891387c9f2badfc44795a4e15499b9d
Removing a few unintended throw (#3175)
[ci skip] bump quickstart image to sha256@91eed1b467d9ec0f9c38ef30c3545b88bc952241eac553d1dd1b4eb77261d3ac
Bump @opentelemetry/instrumentation from 0.42.0 to 0.43.0 (#3203)
[ci skip] bump quickstart image to sha256@d9058b57ff94d4729915585dca5a89c059e11fa7ef118bb06ffd941d9bf82f6f
Refactor public context (#3192)
Fix typos.yaml (#3202)
[ci skip] bump quickstart image to sha256@988856213da8b4c552cb86ca7c847f23d292c1395b2029fb09f5bc033fda15ad
[ci skip] bump quickstart image to sha256@d182b7e0e7795561b757ebb11d967b42993e7e3ad651a110a1da8bf964bab96b
[ci skip] bump quickstart image to sha256@a658a58a457785a880977be84f11e75c6b2e283f3919e751f7d91752474eb724
Bump @jest/test-sequencer from 29.6.4 to 29.7.0 (#3197)
Bump pino from 8.15.0 to 8.15.1 (#3198)
[ci skip] bump quickstart image to sha256@ae28f5a20036b59cd225b7187f6884042fdc6a68f9f850e98c131ce339e2677f
Update server (#3199)
[ci skip] bump quickstart image to sha256@342ed56203a825981908ecc999239f8606a2d69414cdee62106b42266958a8cd
Bump mongoose from 7.4.4 to 7.5.1 (#3195)
[ci skip] bump quickstart image to sha256@0614da63c7313d7cd78914459afe50aea9d377ed99d8401f30acf85b8c1d7f87
Bump deps (#3189)
[ci skip] bump quickstart image to sha256@b261ee45de9023d6c672d4a4635687453cc85e27fd0de11393a7a59e89e2090f
Bump dep dependencies
[ci skip] bump quickstart image to sha256@99dd7bcd6cbeed660f5f180eca75e1338d08cc9b6af9d7f29af0d65038695756
[ci skip] bump quickstart image to sha256@4e21d318a47288e891509451ed769febbd334740534f2145f69012154a0f6e29
Shifting updateUserPhone to uuid (#3191)
Refactor display amounts conversion (#3135)
[ci skip] bump quickstart image to sha256@44c696ba73c3be8ec290da733d8ae74e5354a67ed3e333c71a71b5a1de47836d
Removing extend session from cronjob (#3188)
[ci skip] bump quickstart image to sha256@1262092d26865c1b73f7cd8ed66255d4529fcb257887bea952927769b7eb24d9
Adding attribute to span for kratos extend session (#3190)
[ci skip] bump quickstart image to sha256@fce6a81748c4cdfcf1796f29060fafd68a844874734b5a0af87a9f597e589e74
Extend session dynamically when requests are made (#3187)
[ci skip] bump quickstart image to sha256@50f6f78c604da8c759f5a0fcb69a4db105f5cd25d06841f460af8f2989e2567c
Some optimization on latency (#3079)
[ci skip] bump quickstart image to sha256@65624b1ac2e56d1baaaa6b3853197cc49dda414069bb0f35e604f911af29f241
Bump @types/cookie-parser from 1.4.3 to 1.4.4 (#3182)
Bump lightning from 9.13.0 to 9.13.1 (#3181)
[ci skip] bump quickstart image to sha256@4e62c747f3abe9c9686c875baf334c366e98b4e9131050c2a3476b076c79c462
[ci skip] bump quickstart image to sha256@e6def7a5c933f364c8f83339910961794775fa3684d763cf01d29c6399a02dbf
[ci skip] bump quickstart image to sha256@6c77e811f3c04180f5f474626a03387cbddd41ebd5611c64bae503957d411ca1
Add dockerhost-alias to svix extra_hosts (#3183)
[ci skip] bump quickstart image to sha256@9f524b9262d5fb2ef4ee9ae377cc97e4a38b53c97959cf1fe69736c8ad3cb2c5
Bump apollo-server-express from 3.12.0 to 3.12.1 (#3173)
[ci skip] bump quickstart image to sha256@885ea7041ab37e923d12a5bd6b424e987403d10241573b746db2f4df83ee78b2
[ci skip] bump quickstart image to sha256@059b2ede0823ee64da8b9614d791c2fde65fa68db2644a3bcabec3be5fed8939
Bump @typescript-eslint/parser from 6.5.0 to 6.6.0 (#3170)
Bump @babel/core from 7.22.11 to 7.22.15 (#3171)
Bump pino-http from 8.4.0 to 8.5.0 (#3172)
[ci skip] bump quickstart image to sha256@70deb4779c79e42dc0de2a7e571fcd84236a282b6bacc9fe425d7ffd0039a93d
[ci skip] bump quickstart image to sha256@00cb17f3b537808537887790240e735e0be644450398ba0e3e5e1f29e23aea39
[ci skip] bump quickstart image to sha256@5b4737b842968afde9c1394a5f76b3eda41a47035150979a890eb3fa2ec342de
[ci skip] bump quickstart image to sha256@a9d0a31415a802bcdab00c745c748bc7ddc410e51dd35f2e6f5e99af4e6ea2de
[ci skip] bump quickstart image to sha256@906071556bbddd865235e98470b9ba6b060f145e3131ea0c74188f5999427df1
[ci skip] bump quickstart image to sha256@82a9d5aef1530fa8de96bb512f8bd4e4b26d263f3e5f841593ea587b00d4640a
Bump @opentelemetry/instrumentation-mongodb from 0.36.1 to 0.37.0 (#3159)
Bump @swc/core from 1.3.80 to 1.3.82 (#3160)
Bump prettier from 3.0.2 to 3.0.3 (#3161)
Bump @grpc/grpc-js from 1.9.1 to 1.9.2 (#3162)
[ci skip] bump quickstart image to sha256@b29f9b68179c03935e62107762f1d0b97794602b331fbeea541acfe1d6d80a6e
Improving naming from validator to authorizer (#3166)
[ci skip] bump quickstart image to sha256@ba0da4df414f870c686334aa0c54c48f1d0cb483fd8b3bb2dc19c8bdd5b7eb49
Bump svix (#3165)
[ci skip] bump quickstart image to sha256@9d6c2d005b65176534c47915aff5e4b60b14757f37cd6a96786b12b6b036cb32
Bump svix from 1.10.0 to 1.11.0 (#3163)
[ci skip] bump quickstart image to sha256@4f32cb1f1f93a42e30998a3bfea764270f68b4a73de5e8ff110c59428ee2289f
[ci skip] bump quickstart image to sha256@69c09335df93000d08fa3f693210bfe4c1d84ad2e66418d6fc11319d8328534c
Bump @babel/preset-env from 7.22.10 to 7.22.14 (#3153)
Bump ln-service from 56.12.0 to 56.13.0 (#3154)
[ci skip] bump quickstart image to sha256@e56cd640848401bfe4c7df81b76405eeb0b450d8a3daffc27ba3b717a77a5816
Bump @types/node from 20.5.7 to 20.5.9 (#3155)
[ci skip] bump quickstart image to sha256@ab615dbd17c4fa59393e6ed60dfd79a0267c6175b1df1c3a952e668a24ef3cb3
[ci skip] bump quickstart image to sha256@97a21c6bbf2a61ee4cdcea88548fcf5d8e77b317ce76f10ba8585d416187c644
Bump jsonwebtoken from 9.0.1 to 9.0.2 (#3156)
[ci skip] bump quickstart image to sha256@f1247870d32783a7e0dc31ee6c057214cfff416f7f23949805241eab5bfca065
Remove language custom resolver (#2885)
Update svix (#3157)
[ci skip] bump quickstart image to sha256@33d6d2e038e97a77f223508e21cde1f0999690a8bb0d837ad6119f08ca108a94
Bump rate-limiter-flexible from 2.4.2 to 3.0.0 (#3139)
[ci skip] bump quickstart image to sha256@9afb5e53223cdc13059f7b06533d77dd42fed62d84ce7bbed789135387fa095b
[ci skip] bump quickstart image to sha256@23220c6eb67b5e400885d1538b263e41c30cb19762330f68623a510cdbeed5da
Bump libphonenumber-js from 1.10.42 to 1.10.43 (#3137)
Bump @typescript-eslint/eslint-plugin from 6.4.1 to 6.5.0 (#3140)
[ci skip] bump quickstart image to sha256@a2321f4b19c66fd851a272d9515b2f423e2af60493109943c9de47f775b774d8
[ci skip] bump quickstart image to sha256@d0fb913ae1129496fc1b7aacaf90f274bf94be6ee994a78ad304aec0e5fc23f1
Bump apollo-server-core from 3.12.0 to 3.12.1 (#3142)
Bump svix from 1.8.1 to 1.10.0 (#3145)
[ci skip] bump quickstart image to sha256@09e5cb6e186756467070dd81b2af2200c8d18262850d134416476852b7f3fe94
[ci skip] bump quickstart image to sha256@3a19f3a25eb95176315e07dae836b61e5cd1f96b3097c10b9856102cbc327f88
[ci skip] bump quickstart image to sha256@b79f24c81785f0022e1a5109239d32fc7ab2ace565045af21d2d3bb3b0e6aab4
Bump bria proto to '0.1.53' (#3144)
[ci skip] bump quickstart image to sha256@3e12e00ec44c50e2aada00a28e123948515965a4388c96db8b0eaf86bd9178b4
[ci skip] bump quickstart image to sha256@5984f4bfabdcc4a87a3571211b97dc4056f3d6fd52b81b18692c44f0920f12e4
Pin svix to v1.8 (#3141)
[ci skip] bump quickstart image to sha256@0f3dd8ab228b3e0160c9caa6ab75cc98ba58caa5d9c22a9416bc654909e94407
[ci skip] bump quickstart image to sha256@a3494255baf46b0c562d58369642e6fee4528685f2161fa4e8fd08c2ef7075fb
[ci skip] bump quickstart image to sha256@1aa64209d1c31e31d3e6c5de85e2a7503ad0979d50a2f22b1f3ce239a2bda8b7
Bump axios from 1.4.0 to 1.5.0 (#3131)
[ci skip] bump quickstart image to sha256@bcee6043da1bd45ec64845fac2ce369dc603ece528e878d8eb3463036508a383
Bump ln-service from 56.11.1 to 56.12.0 (#3134)
Bump eslint from 8.47.0 to 8.48.0 (#3133)
[ci skip] bump quickstart image to sha256@19f968219ab5c5c3141dea5abbaa6629ccd7b04d423ce51a171c55a0132f4b8c
[ci skip] bump quickstart image to sha256@80312442a310fced349ca5161540874229cde6c8bc3d5ab79abbfbbdf26814ad
[ci skip] bump quickstart image to sha256@346e0ad2bcd3dafb8d182f7b7babc418fc62db0f35de86cc7ed43cbb73fd57d0
[ci skip] bump quickstart image to sha256@4d8c1ec9e5a7323d85eda7e9f0dd40305f9076ed6cf8b7112c453b04b3139eb8
[ci skip] bump quickstart image to sha256@d829f99b3c3d3f50cfb80ca2e9fcaa5ca777f8bfe462c2162fb9a5e5f854b98f
Bump @typescript-eslint/parser from 6.4.1 to 6.5.0 (#3130)
[ci skip] bump quickstart image to sha256@d45a40287109faf2a25c105555c6b034881426a5a14139e1f156acdea13cf51c
Bump libphonenumber-js from 1.10.41 to 1.10.42 (#3127)
Bump @ory/client from 1.1.50 to 1.1.51 (#3126)
Bump spectaql from 2.2.1 to 2.3.0 (#3125)
Bump @types/node from 20.5.6 to 20.5.7 (#3124)
Bump @swc/core from 1.3.78 to 1.3.80 (#3123)
[ci skip] bump quickstart image to sha256@9441e6276c65e05ad6b191d7d549730b838de983fb8fbe84c763012fa59012ab
[ci skip] bump quickstart image to sha256@31c7268235382bb2f6805add942ceef30a1e3029b89a2dd8f032eb0939e91ea7
[ci skip] bump quickstart image to sha256@0eea5e5745802280879f2625b7cc41e388a80bcb506e2edeadcbe5b163b96ad6
Unused body (#3119)
Unused dotenv (#3120)
[ci skip] bump quickstart image to sha256@4d62e7794c8a4d5009116d6c842acedb54c8e3d01ffec7cfacdb8f86eab3ea37
[ci skip] bump quickstart image to sha256@67c12163ef2e1cb29f38a2ad8878a8db38f7752939046f467489d004fc27cdf7
Remove lnd-outside-3 (#3115)
[ci skip] bump quickstart image to sha256@b343520c8b78b186a53ddfe951d62cbc183a395e12b0a279b5e34df2267bdd7a
[ci skip] bump quickstart image to sha256@5a0c96a8bbb2c16e8c8afe6ca61032f437c8cfea528388f86d42b8c24828f5fe
Skip xxd bats test (#3114)
[ci skip] bump quickstart image to sha256@3a453db81577b3e238bb1d7d6831ba1e1fe0439199a51c7c56399dba52afca3b
Bump deps + fix open handles (#3103)
[ci skip] bump quickstart image to sha256@d31962c4675c607503089ab324aa47b5b292225edd4cdbae2c084ce061910f12
[ci skip] bump quickstart image to sha256@850ed645455671dbdd27fa1955ad020a4d6447327705d595cbbb32165309f1a8
[ci skip] bump quickstart image to sha256@0526c87459fd5e91b28957b45190bc0138a4cb231970925173df1c4b2b397858
[ci skip] bump quickstart image to sha256@abbf146f004a71afa2b5da21ec8708c4132cf6dbe78fafddda4d05fe9a27504f
Bump dev dependencies (#3084)
[ci skip] bump quickstart image to sha256@70a154204a4c128c90ac1ee5ad5fb43fefc2b78ab0d97dc8ea9534eb32059313
Removing bos as a dependency (#3106)
[ci skip] bump quickstart image to sha256@fb02b94429efffdd6ec1f081ea6fe437c8629c9829e6922599a96ec54042cdb2
Move 'extendSessions' to its own file (#3107)
[ci skip] bump quickstart image to sha256@aa51670c25077d23830e3c5077aef082ecbfc3aa44912fa96a0df9adf5be2c29
[ci skip] bump quickstart image to sha256@d0e9d63d18d579c0bb2531fedb0e6cf8c5887d6336cfd2c96e3d45007f226bf9
Renaming auth to authentication (#3108)
[ci skip] bump quickstart image to sha256@92387c2c0e82b7fa15312e9bc3dc9b740f6212dd3ae09b51bb0562858befd92d
[ci skip] bump quickstart image to sha256@bcbd3dda7bf9a24820fb011f0a9ba4c291622d10542c1b9ffa8cb9fa3d8d5c5f
Bump quickstart image to sha256@415c34ec46a377ecaa3ff77cc315b382848df1c8990bc41b1cad3e9d8019d03f
Bump quickstart image to sha256@4aaa7c17076e4d4686528927e8e3e35efe34bfb1bc817d5e87eb31f29e635fc9
[breaking ] Renaming Account and User for admin endpoint
Expose uuid to admin panel (#3091)
Removing unused env var (#3086)
Skip the wrong test (#3085)
Unskip test after adding 'xxd' to CI (#3080)
Adding otel for svix (#3078)
Iteration on quickstart (#3057)
Remove legacy e2e stuff (#3064)
Only using svix endpoint when provided (#3071)
Bump pino-http from 8.3.3 to 8.4.0 (#3039)
Bump @opentelemetry/instrumentation-net (#3056)
Test 3 unsetting env var (#3070)
New ci test (#3068)
Attempt at not running svix in integration tests (#3067)
Re-render quickstart (#3059)
Update lint dependencies (#3055)
Clean accounts uuid todos (#3045)
More documentation on quickstart (#3046)
Bump config for latest stablesats / bria (#3041)
Bump @opentelemetry/instrumentation from 0.41.1 to 0.41.2 (#3036)
Add account UUID migration (#3021)
Upgrade import-in-the-middle (#3035)
Bump @babel/core from 7.22.9 to 7.22.10 (#3025)
Bump @google-cloud/storage from 6.12.0 to 7.0.1 (#3026)
Condition is no longer relevant (#3019)
Temporarily skip oathkeeper bats test (#3022)
Bump @opentelemetry/resources from 1.15.0 to 1.15.1 (#3012)
Bump pino from 8.14.2 to 8.15.0 (#3013)
Bump pg from 8.11.1 to 8.11.2 (#3001)
Bump dedent from 0.7.0 to 1.5.1 (#3006)
Remove keep alive timeout (#3004)
Bump bria proto to '0.1.48' (#3007)
Bump @types/react from 18.2.15 to 18.2.18 (#2992)
Bump pino-pretty from 10.0.1 to 10.2.0 (#2994)
Bump eslint-plugin-import from 2.27.5 to 2.28.0 (#2996)
Bump rate-limiter-flexible from 2.4.1 to 2.4.2 (#2986)
Bump pino from 8.14.1 to 8.14.2 (#2988)
Bump libphonenumber-js from 1.10.37 to 1.10.38 (#2984)
Bump @opentelemetry/instrumentation-ioredis (#2985)
Bump jest from 29.6.1 to 29.6.2 (#2987)
Bump bria proto to '0.1.47' (#2989)
Bump prettier and @types/prettier (#2982)
Bump nodemon from 2.0.22 to 3.0.1 (#2922)
Bump @opentelemetry/instrumentation-http (#2975)
Bump @grpc/grpc-js from 1.8.18 to 1.8.21 (#2978)
Attempt at removing some overloading of test accounts (#2962)
Remove rebalance-to-hot-wallet from admin schema (#2977)
Bump bria proto to '0.1.46' (#2979)
Allow cors on localhost for local dev (#2974)
Add event details to tracing (#2973)
Bump bria proto to '0.1.44' (#2970)
Bump @opentelemetry/instrumentation-graphql (#2956)
Missing router config (#2960)
Bump @opentelemetry/instrumentation-net (#2923)
Make 'phone' nullable in admin schema (#2954)
Bump @opentelemetry/sdk-trace-node from 1.15.0 to 1.15.1 (#2944)
Remove a critical kratos alert (#2949)
[breaking ] Remove websocket from main server (#2946)
Add display properties to csv transactions (#2926)
Bump @opentelemetry/instrumentation from 0.40.0 to 0.41.0 (#2932)
Return totpRequired for phone flow (#2937)
Update SessionToken to AuthToken (it was split 50/50 before)
Clean up geetest import (#2933)
Bump @swc/jest from 0.2.26 to 0.2.27 (#2929)
Bump @opentelemetry/instrumentation-http (#2920)
Bump bria proto to '0.1.41' (#2924)
Make writing schema.graphql an independant tool (#2919)
Fix package.json for mongoose & re-create yarn.lock (#2918)
Upgrade kratos (#2898)
Upgrade mongoose to fix critical vulnerability (#2912)
Improve error message on kratos schema error (#2909)
Remove unused name (#2908)
Update oathkeeper (#2897)
Bump tiny-secp256k1 from 2.2.2 to 2.2.3 (#2846)
Improving error returned to the user (#2895)
Bump bria proto to '0.1.36' (#2887)
Bump @typescript-eslint/eslint-plugin (#2882)
Missing graphql update (#2884)
Deleted phone into an array (#2873)
Bump axios-mock-adapter from 1.21.4 to 1.21.5 (#2859)
Bump graphql from 16.6.0 to 16.7.1 (#2858)
Bump ln-service from 56.7.1 to 56.8.0 (#2860)
Request change renaming (#2857)
Remove outdated comment (#2856)
Remove unregistered device tokens (#2853)
Expand on the ip migration (#2854)
Bump spectaql from 2.0.9 to 2.1.1 (#2837)
Bump invoices from 2.2.3 to 3.0.0 (#2847)
Bump balanceofsatoshis from 15.8.9 to 15.8.12 (#2848)
Update ip fetching (#2850)
Expliting timeout on all axios calls (#2845)
Adding some spans for ipfetcher (#2844)
Bump ln-service from 56.5.1 to 56.7.1 (#2834)
Bump typescript from 5.1.3 to 5.1.6 (#2836)
Switch from deprecated twilio function (#2832)
Bump @grpc/grpc-js from 1.8.15 to 1.8.17 (#2838)
[breaking ] Upgrade otlp-agent dependencies (#2812)
Bump @graphql-codegen/client-preset from 4.0.0 to 4.0.1 (#2828)
Bump libphonenumber-js from 1.10.34 to 1.10.37 (#2831)
Bump @types/react from 18.2.12 to 18.2.14 (#2827)
Bump twilio from 4.11.2 to 4.12.0 (#2825)
Bump eslint-plugin-jest from 27.2.1 to 27.2.2 (#2829)
Bump @typescript-eslint/eslint-plugin (#2818)
Bump eslint and @types/eslint (#2819)
Handle UtxoDropped event (#2821)
Load .envrc.secrets if present (#2815)
Bump @graphql-codegen/typescript-operations (#2809)
Bump @types/node from 20.2.5 to 20.3.2 (#2820)
Bump @typescript-eslint/parser from 5.59.9 to 5.60.1 (#2817)
Remove depositFeeRatio from accounts collection (#2816)
Nvmrc in local only (#2814)
Bring the right type for graphqlUser + fix (#2806)
Force the use of node20 (#2755)
Update doc and otel agent (#2813)
[breaking ] Upgrade otlp-agent dependencies (#2770)
Bump dotenv from 16.1.4 to 16.3.1 (#2788)
Fix yarn update2 (#2799)
Remove temporary onchain transaction hash (#2792) (#2795)
Fix few any in tests (#2780)
Bump @graphql-codegen/typescript from 4.0.0 to 4.0.1 (#2793)
Bump @ory/client from 1.1.33 to 1.1.39 (#2794)
Remove balance check when estimating fee (#2796)
Remove temporary onchain transaction hash (#2792)
Bump medici from 6.1.0 to 6.2.0 (#2737)
Adding NetInstrumentation2 (#2773)
Increasing keepAliceTimeout (#2778)
Improve type checking (#2768)
Passing down user agent (#2776)
Propagate headers (#2771)
Email commit cleanup (#2764)
Device account telemetry (#2757)
Update target confirmation default value (#2758)
Missing schema extension (#2756)
No need to rename deviceId anymore (#2751)
End to end flow to user create (#2747)
Bump typescript from 4.9.5 to 5.1.3 (#2726)
Bump @types/eslint from 8.40.0 to 8.40.1 (#2730)
Migrate request id in schema (#2728)
Bump bria proto to '0.1.20' (#2732)
Bump dependencies + fix open handles (#2718)
Remove random testing around account creation (#2712)
Add walletId as onchain create requestId on 1st create (#2710)
Disable bria health check in trigger and exporter (#2705)
Update app name (#2694)
Pass walletDescriptor to createAddress metadata (#2702)
Bump bria-api proto (#2701)
Bump balanceofsatoshis from 15.8.1 to 15.8.6 (#2682)
Bump @babel/preset-env from 7.21.5 to 7.22.2 (#2683)
Bump @graphql-codegen/typescript-operations (#2676)
Bump @typescript-eslint/parser from 5.59.6 to 5.59.7 (#2669)
Bump bria proto to '0.1.9' (#2678)
Bump bria proto to '0.1.6' (#2672)
Bump graphql-tools from 8.3.20 to 9.0.0 (#2666)
Bump lightning from 9.3.1 to 9.4.0 (#2665)
Adding open telemetry error to /registration (#2566)
Unnecessary await (#2627)
Bump @graphql-tools/jest-transform from 1.2.3 to 2.0.0 (#2660)
Bump @swc/core from 1.3.58 to 1.3.59 (#2661)
Cleanup initial bria integration (#2663)
Bump eslint from 8.40.0 to 8.41.0 (#2656)
Bump @types/node from 20.2.1 to 20.2.3 (#2657)
Separate out new Off/OnChainServiceBusyError (#2652)
Bump @ory/client from 1.1.29 to 1.1.31 (#2650)
Bump @types/node from 20.2.0 to 20.2.1 (#2649)
Add new error 'ConnectionRefused' lnd error type (#2645)
Bump dependencies (#2641)
Update node test (#2635)
Update postman collection (#2561)
Bump @babel/core from 7.21.4 to 7.21.8 (#2618)
Bump @ory/client from 1.1.27 to 1.1.28 (#2625)
Bump twilio from 4.9.0 to 4.11.0 (#2619)
Update mongo version in docker compose (#2597)
Bump @ory/client from 1.1.24 to 1.1.27 (#2613)
Bump @opentelemetry/instrumentation-ioredis (#2615)
Bump bria proto to '71b2812' (#2608)
Bump @graphql-codegen/cli from 3.3.0 to 3.3.1 (#2591)
Bump jest-junit from 15.0.0 to 16.0.0 (#2600)
Bump @typescript-eslint/parser from 5.59.1 to 5.59.5 (#2602)
Rename bria folder (#2603)
Bump ioredis from 5.3.1 to 5.3.2 (#2571)
Bump medici from 5.2.2 to 6.1.0 (#2584)
Missing Number wrapper (#2595)
Script to update fees across all accounts (#2593)
Filtering TemporaryNodeFailureError (#2594)
Bump @graphql-codegen/client-preset from 3.0.0 to 3.0.1 (#2577)
Randomly assign default wallet currencies (#2581)
Update lnd version to v0.16.2-beta (#2582)
Deprecate legacy header (#2575)
Bump graphql-tools from 8.3.19 to 8.3.20 (#2570)
Bump @google-cloud/storage from 6.9.4 to 6.9.5 (#2568)
Bump @typescript-eslint/parser from 5.58.0 to 5.59.1 (#2569)
Update lnd images to v0.16.1 (#2567)
Bump lightning from 7.1.6 to 9.0.0 (#2559)
Bump balanceofsatoshis from 13.31.3 to 15.0.0 (#2560)
Bump @opentelemetry/instrumentation-http (#2564)
Bump @opentelemetry/instrumentation from 0.37.0 to 0.38.0 (#2565)
Upgrade to kratos 13 (#2563)
Bump firebase-admin from 11.5.0 to 11.7.0 (#2555)
Bump eslint and @types/eslint (#2554)
Bump @babel/preset-env from 7.20.2 to 7.21.4 (#2531)
Bump @grpc/grpc-js from 1.8.13 to 1.8.14 (#2529)
Unused await (#2536)
Updating readme with some banners (#2539)
Exposing levels to the api (#2521)
Bump @babel/core from 7.21.3 to 7.21.4 (#2519)
Bump @typescript-eslint/parser from 5.55.0 to 5.58.0 (#2514)
Bump @opentelemetry/instrumentation from 0.36.1 to 0.37.0 (#2513)
Update lnd to 0.16 (#2506)
Bump ts-jest from 29.0.5 to 29.1.0 (#2512)
Add cronjob-finished logging (#2511)
Bump axios from 1.3.4 to 1.3.5 (#2508)
Bump @opentelemetry/semantic-conventions (#2509)
Show the ws server ready message when the server is actually ready (#2501)
Give some hint on the console on how to access the server (#2500)
Add back task name via wrapped function arg (#2502)
Update lnd pulse log level (#2498)
Bump @ory/client from 1.1.22 to 1.1.24 (#2494)
Add back task name to anonymous cronjob function (#2499)
Add cron span attribute to track job completion (#2497)
Bump tsconfig-paths from 4.1.2 to 4.2.0 (#2495)
Bump ln-service from 54.10.5 to 54.10.6 (#2486)
Bump prettier from 2.8.6 to 2.8.7 (#2487)
Add new Twilio 'service unavailable' error (#2493)
Bump lightning from 7.1.4 to 7.1.5 (#2483)
Bump @opentelemetry/instrumentation-http (#2482)
Bump @opentelemetry/exporter-jaeger from 1.10.0 to 1.10.1 (#2484)
Bump @opentelemetry/resources from 1.10.0 to 1.10.1 (#2471)
Bump twilio from 4.8.0 to 4.9.0 (#2469)
Bump eslint-config-prettier from 8.7.0 to 8.8.0 (#2480)
Remove 'new''New' prefix from display amount names (#2477)
Bump @opentelemetry/instrumentation-grpc (#2474)
Add new expected notifications server error (#2476)
Cleanup wallet & display price ratios (#2466)
Bump @typescript-eslint/eslint-plugin (#2470)
Bump set-cookie-parser from 2.5.1 to 2.6.0 (#2460)
Bump @types/eslint from 8.21.2 to 8.21.3 (#2459)
Bump prettier from 2.8.4 to 2.8.6 (#2467)
Remove legacy jwt code (#2420)
Add sats amount props to intralegder txns (#2458)
Bump @types/jest from 29.4.3 to 29.5.0 (#2451)
Bump @ory/client from 1.1.21 to 1.1.22 (#2452)
Update pino pretty (#2444)
Sync yarn lock (#2442)
A commend to show current breaking changes with mobile app (#2443)
Bump @opentelemetry/instrumentation from 0.35.1 to 0.36.0 (#2436)
Adding a diff tool for graphql (#2440)
Bump @opentelemetry/semantic-conventions (#2435)
Remove dead toCentsPerSatsRatio fn (#2438)
Bump lightning from 7.1.1 to 7.1.4 (#2430)
Bump spectaql from 2.0.4 to 2.0.5 (#2428)
Bump @jest/test-sequencer from 29.4.3 to 29.5.0 (#2418)
Bump @opentelemetry/instrumentation-graphql (#2423)
Bump jest from 29.4.3 to 29.5.0 (#2421)
Bump @types/node from 18.14.5 to 18.15.0 (#2422)
Update default mobile min build versions (#2419)
Bump apollo-server-express from 3.11.1 to 3.12.0 (#2417)
Bump prom-client from 14.1.1 to 14.2.0 (#2415)
Bump pg from 8.9.0 to 8.10.0 (#2416)
Update dev docs for custom config (#2413)
Bump apollo-server-core from 3.11.1 to 3.12.0 (#2402)
Bump @opentelemetry/instrumentation-ioredis (#2406)
Bump graphql-ws from 5.11.3 to 5.12.0 (#2407)
Bump balanceofsatoshis from 13.27.0 to 13.31.2 (#2410)
Use latest stablesats in docker-compose (#2398)
Add new "no price from dealer" error (#2404)
Bump nodemon from 2.0.20 to 2.0.21 (#2401)
Bump @types/node from 18.14.2 to 18.14.5 (#2400)
Bump @ory/client from 1.1.17 to 1.1.21 (#2395)
Bump eslint from 8.34.0 to 8.35.0 (#2394)
Bump @typescript-eslint/eslint-plugin (#2396)
Bump ln-service from 54.10.0 to 54.10.1 (#2397)
Bump bip32 from 3.1.0 to 4.0.0 (#2385)
Bump pino-pretty from 9.3.0 to 9.4.0 (#2388)
Bump @typescript-eslint/parser from 5.53.0 to 5.54.0 (#2387)
Bump lightning from 7.1.0 to 7.1.1 (#2386)
Trace kratos vs legacy token (#2390)
Bump axios from 1.3.3 to 1.3.4 (#2358)
Remove unused (#2372)
Bump pino from 8.10.0 to 8.11.0 (#2355)
Bump twilio from 4.7.2 to 4.8.0 (#2357)
Bump @types/node from 18.14.0 to 18.14.2 (#2370)
Business map cursor from map API (#2371)
Update void payment script (#2368)
Add message to MaxFee... error (#2360)
Remove cache for build docs for now
Fix generate docs 2?
Fixing graphql-docs?
Test using cache (#2349)
Bump dependencies (#2331)
Bump balanceofsatoshis from 13.25.2 to 13.26.0 (#2343)
Bump lightning from 7.0.6 to 7.1.0 (#2344)
Bump @ory/client from 1.1.7 to 1.1.17 (#2345)
Update dev dependencies (#2341)
Bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.52.0 (#2337)
Bump @typescript-eslint/parser from 5.51.0 to 5.52.0 (#2332)
Bump dataloader from 2.1.0 to 2.2.2 (#2325)
Bump mongoose from 6.9.0 to 6.9.1 (#2330)
Bump axios from 1.3.2 to 1.3.3 (#2333)
Add max-fee-check errors and tests to lnd service (#2326)
Add new notifications bad gateway error (#2335)
Add error catch for multiple pending payments for single hash (#2320)
Bump pino-pretty from 9.1.1 to 9.2.0 (#2324)
Bump eslint and @types/eslint (#2323)
Bump lightning from 7.0.5 to 7.0.6 (#2322)
Bump ioredis from 5.3.0 to 5.3.1 (#2321)
Add new 'DestinationMissingDependentFeatureError' (#2327)
Move mid-price ratio to 'prices' module (#2317)
Remove legacy display currency converter (#2289)
Bump jest from 29.4.1 to 29.4.2 (#2319)
Bump @grpc/grpc-js from 1.8.7 to 1.8.8 (#2314)
Bump express-jwt from 8.4.0 to 8.4.1 (#2313)
Bump @typescript-eslint/parser from 5.50.0 to 5.51.0 (#2315)
Bump pino from 8.9.0 to 8.10.0 (#2312)
Bump @types/node from 18.11.19 to 18.13.0 (#2316)
Bump ioredis-cache from 1.4.1 to 2.0.0 (#2265)
Bump @opentelemetry/instrumentation-ioredis (#2310)
Bump prettier from 2.8.3 to 2.8.4 (#2309)
Bump graphql-tools from 8.3.17 to 8.3.18 (#2308)
Bump axios from 1.2.6 to 1.3.2 (#2307)
Bump @jest/test-sequencer from 29.4.1 to 29.4.2 (#2302)
Bump @opentelemetry/instrumentation-graphql (#2301)
Bump @opentelemetry/instrumentation-mongodb (#2303)
Bump @google-cloud/storage from 6.9.1 to 6.9.2 (#2304)
Add debug attributes for dataloader (#2300)
Bump pino-http from 8.3.2 to 8.3.3 (#2295)
Bump @typescript-eslint/eslint-plugin (#2294)
Bump @apollo/client from 3.7.6 to 3.7.7 (#2296)
Bump pino from 8.8.0 to 8.9.0 (#2297)
Bump lightning from 7.0.4 to 7.0.5 (#2285)
Bump @types/node from 18.11.18 to 18.11.19 (#2287)
Bump @types/eslint from 8.4.10 to 8.21.0 (#2286)
Bump typescript from 4.9.4 to 4.9.5 (#2279)
Bump pino-http from 8.3.1 to 8.3.2 (#2277)
Bump twilio from 4.7.0 to 4.7.1 (#2280)
Bump graphql-ws from 5.11.2 to 5.11.3 (#2275)
Bump @apollo/client from 3.7.5 to 3.7.6 (#2273)
Bump grpc_tools_node_protoc_ts from 5.3.2 to 5.3.3 (#2274)
Bump graphql-tools from 8.3.16 to 8.3.17 (#2276)
Migrate remaining intraledger types to self trade (#1803)
Add new twilio restricted region error (#2267)
Bump @typescript-eslint/parser from 5.49.0 to 5.50.0 (#2266)
Bump balanceofsatoshis from 13.25.1 to 13.25.2 (#2264)
Bump @typescript-eslint/eslint-plugin (#2262)
Bump grpc-tools from 1.12.3 to 1.12.4 (#2263)
Bump twilio from 4.0.0 to 4.7.0 (#2255)
Bump balanceofsatoshis from 13.25.0 to 13.25.1 (#2259)
Bump @opentelemetry/instrumentation-http from 0.35.0 to 0.35.1 (#2256)
Add updated admin schema (#2253)
Bump express-jwt from 8.3.0 to 8.4.0 (#2246)
Bump pg from 8.8.0 to 8.9.0 (#2245)
Add more tracing to update phone (#2251)
Bump balanceofsatoshis from 13.24.0 to 13.25.0 (#2248)
Return msg from kratos error object if exists (#2244)
Bump axios from 1.2.4 to 1.2.6 (#2247)
Bump eslint from 8.32.0 to 8.33.0 (#2249)
Bump graphql-tools from 8.3.15 to 8.3.16 (#2237)
Bump @ory/client from 1.1.5 to 1.1.7 (#2236)
Bump jest and @types/jest (#2235)
Bump @grpc/grpc-js from 1.8.5 to 1.8.7 (#2234)
Bump @jest/test-sequencer from 29.4.0 to 29.4.1 (#2238)
Bump twilio from 3.84.1 to 4.0.0 (#2232)
Bump balanceofsatoshis from 13.23.0 to 13.24.0 (#2231)
Bump ioredis from 5.2.5 to 5.3.0 (#2229)
Bump mongoose from 6.8.4 to 6.9.0 (#2228)
Bump @apollo/client from 3.7.4 to 3.7.5 (#2230)
Name improvement (#2176)
Bump @jest/test-sequencer from 29.3.1 to 29.4.0 (#2220)
Bump axios from 1.2.3 to 1.2.4 (#2222)
Bump @google-cloud/storage from 6.9.0 to 6.9.1 (#2221)
Bump jest from 29.3.1 to 29.4.0 (#2223)
Bump @grpc/grpc-js from 1.8.4 to 1.8.5 (#2217)
Bump @grpc/grpc-js from 1.8.4 to 1.8.5 (#2217)
Bump @typescript-eslint/eslint-plugin (#2216)
Bump @typescript-eslint/parser from 5.48.2 to 5.49.0 (#2215)
Bump balanceofsatoshis from 13.22.0 to 13.23.0 (#2209)
Bump @types/jest from 29.2.5 to 29.2.6 (#2206)
Bump knex from 2.4.1 to 2.4.2 (#2208)
Bump firebase-admin from 11.4.1 to 11.5.0 (#2205)
Bump spectaql from 2.0.3 to 2.0.4 (#2204)
Bump @types/babel__core from 7.1.20 to 7.20.0 (#2200)
Bump balanceofsatoshis from 13.21.0 to 13.22.0 (#2201)
Bump mongoose from 6.8.3 to 6.8.4 (#2202)
Bump knex from 2.4.0 to 2.4.1 (#2203)
Update lnd version to v0.15.5-beta (#2199)
Fix bug for new GQL api for earn (#2198)
Bump @typescript-eslint/eslint-plugin (#2193)
Bump axios from 1.2.2 to 1.2.3 (#2196)
Bump balanceofsatoshis from 13.20.0 to 13.21.0 (#2194)
Bump eslint from 8.31.0 to 8.32.0 (#2195)
Make quiz best practice graphql-wise (#2175)
Migrate receipts-related sats amounts properties (#2184)
Remove redundant makefile commands (#2192)
Bump bitcoind to v24.0.1 in docker compose (#2163)
Bump balanceofsatoshis from 13.18.0 to 13.20.0 (#2188)
Bump @typescript-eslint/parser from 5.48.1 to 5.48.2 (#2189)
Bump eslint-plugin-import from 2.27.4 to 2.27.5 (#2187)
Bump prettier from 2.8.2 to 2.8.3 (#2186)
Bump balanceofsatoshis from 13.16.0 to 13.18.0 (#2177)
Migrate 'onchain_payment' sats amounts properties (#2182)
Bump ioredis from 5.2.4 to 5.2.5 (#2178)
Bump @apollo/client from 3.7.3 to 3.7.4 (#2179)
Bump ts-jest from 29.0.4 to 29.0.5 (#2180)
Add exception handling to extendSession (#2183)
Switch back to kratos official image (#2174)
Remove existing DealerService & rename NewDealerService (#2171)
Add missing amount metadata props (#2157)
Bump jwks-rsa from 3.0.0 to 3.0.1 (#2168)
Bump @grpc/grpc-js from 1.8.3 to 1.8.4 (#2169)
Bump balanceofsatoshis from 13.15.0 to 13.16.0 (#2165)
Bump @opentelemetry/instrumentation-http (#2167)
Bump @opentelemetry/instrumentation from 0.34.0 to 0.35.0 (#2162)
Bump @grpc/grpc-js from 1.8.1 to 1.8.3 (#2160)
Bump ts-jest from 29.0.3 to 29.0.4 (#2159)
Bump ws from 8.11.0 to 8.12.0 (#2153)
Bump knex from 2.3.0 to 2.4.0 (#2145)
Bump @typescript-eslint/parser from 5.48.0 to 5.48.1 (#2154)
Bump express-jwt from 8.2.1 to 8.3.0 (#2155)
Bump balanceofsatoshis from 13.13.0 to 13.15.0 (#2142)
Bump ln-service from 54.8.0 to 54.9.0 (#2146)
Bump mongoose from 6.8.2 to 6.8.3 (#2144)
Bump @typescript-eslint/eslint-plugin (#2150)
Add new twilio error msgs (#2152)
Remove legacy entry builder (#2117)
Add migration for 'usd' prop in existing onchain sends (#2138)
Bump prom-client dependency (#2139)
Bump @opentelemetry/instrumentation-ioredis (#2135)
Bump @google-cloud/storage from 6.8.0 to 6.9.0 (#2136)
Bump @babel/core from 7.20.7 to 7.20.12 (#2133)
Bump eslint-config-prettier from 8.5.0 to 8.6.0 (#2132)
Bump invoices from 2.2.2 to 2.2.3 (#2134)
Bump @typescript-eslint/parser from 5.47.1 to 5.48.0 (#2122)
Bump @opentelemetry/instrumentation-mongodb (#2123)
Bump @grpc/grpc-js from 1.8.0 to 1.8.1 (#2125)
Update sats rewards (#2127)
Remove bos score (#2126)
Bump ajv from 8.11.2 to 8.12.0 (#2124)
Bump tsconfig-paths from 4.1.1 to 4.1.2 (#2115)
Bump eslint from 8.30.0 to 8.31.0 (#2113)
Bump pino-http from 8.3.0 to 8.3.1 (#2112)
Bump @types/jest from 29.2.4 to 29.2.5 (#2111)
Make logs more meaningful (#2107)
Combine auth and unauth runtime object (#2109)
Move getTransactionsForWalletId to helper (#2104)
Bump jest dependencies (#2101)
Bump balanceofsatoshis from 13.12.0 to 13.13.0 (#2099)
Bump axios from 1.2.1 to 1.2.2 (#2098)
Bump mongoose from 6.8.1 to 6.8.2 (#2100)
Attempt at getting passwordless email (#2013)
Update gql schema (#2096)
Fix build (#2092)
Bump express-jwt from 8.2.0 to 8.2.1 (#2090)
Bump @typescript-eslint/eslint-plugin (#2088)
Bump @types/node from 18.11.17 to 18.11.18 (#2087)
Bump @typescript-eslint/parser from 5.47.0 to 5.47.1 (#2089)
Bump balanceofsatoshis from 13.10.7 to 13.12.0 (#2085)
Bump @ory/client from 1.1.3 to 1.1.4 (#2084)
Move kratos call api key to a env variable (#2081)
Missing value in galoy.yaml (#2079)
Make it possible to filter internal IP address (#2065)
Bump firebase-admin from 11.4.0 to 11.4.1 (#2073)
Bump @babel/core from 7.20.5 to 7.20.7 (#2074)
Bump express-jwt from 7.7.7 to 8.2.0 (#2075)
Bump @types/prettier from 2.7.1 to 2.7.2 (#2069)
Bump @apollo/client from 3.7.2 to 3.7.3 (#2062)
Bump @typescript-eslint/parser from 5.46.1 to 5.47.0 (#2060)
Bump mongoose from 6.8.0 to 6.8.1 (#2061)
Misc kratos improvments (#2067)
Bump @types/node from 18.11.16 to 18.11.17 (#2059)
Bump @ory/client from 1.1.0 to 1.1.3 (#2063)
Filter by IP insteaf of using last array element (#2064)
Remove bounty template (#2056)
No need to return lastIps for Account entity (#2048)
Bump @typescript-eslint/eslint-plugin (#2051)
Bump spectaql from 2.0.2 to 2.0.3 (#2050)
Bump balanceofsatoshis from 13.10.6 to 13.10.7 (#2052)
Bump ln-service from 54.5.0 to 54.8.0 (#2049)
Update axios
Downgrade mongodb in compose to v5 (#2047)
Mongodb 6 (#2044)
Redis 7 (#2043)
Bump graphql-redis-subscriptions from 2.5.0 to 2.6.0 (#2040)
Bump lightning from 6.6.0 to 6.8.0 (#2038)
Bump eslint from 8.29.0 to 8.30.0 (#2037)
Bump pino-http from 8.2.1 to 8.3.0 (#2036)
Instrument ipFetcher (#2041)
Await for notification (#2035)
Attempt at fixing notification (#2033)
Convert some functions to generator for memory efficiency (#2032)
Bump @typescript-eslint/eslint-plugin (#2026)
Bump lightning from 6.5.0 to 6.6.0 (#2028)
Bump pino from 8.7.0 to 8.8.0 (#2025)
Bump firebase-admin from 11.3.0 to 11.4.0 (#2024)
Bump spectaql from 1.5.9 to 2.0.2 (#2027)
Bump twilio from 3.83.4 to 3.84.0 (#2017)
Bump prettier from 2.8.0 to 2.8.1 (#2018)
Bump eslint from 8.28.0 to 8.29.0 (#2019)
Bump @types/express from 4.17.14 to 4.17.15 (#2020)
Bump @google-cloud/storage from 6.7.0 to 6.8.0 (#2021)
Wrong phone number for mobile dev
Updating doc on how to seed an account in dev (#2022)
Bump graphql-tools from 8.3.12 to 8.3.14 (#2007)
Bump @apollo/client from 3.7.1 to 3.7.2 (#2009)
Bump @typescript-eslint/parser from 5.45.0 to 5.46.1 (#2011)
Bump @types/node from 18.11.13 to 18.11.15 (#2012)
Bump @ory/client from 1.0.2 to 1.1.0 (#2010)
Get an updated version of tscpaths that can silenced output (#2006)
Update bitcoinjs-lib
Bump typescript from 4.9.3 to 4.9.4 (#2001)
Bump balanceofsatoshis from 13.10.3 to 13.10.6 (#2005)
Bump lightning from 6.4.0 to 6.5.0 (#2002)
Bump grpc-tools from 1.11.3 to 1.12.3 (#1981)
Bump mongoose from 6.7.5 to 6.8.0 (#1989)
Bump jwks-rsa from 2.1.5 to 3.0.0 (#1968)
Bump helmet from 5.1.1 to 6.0.1 (#1969)
Update @ory/client lib (#1995)
Add lnd dust error to parser (#1994)
Bump decode-uri-component from 0.2.0 to 0.2.2 (#1988)
Bump lightning from 6.3.1 to 6.4.0 (#1987)
Bump axios from 1.1.3 to 1.2.0 (#1966)
Kratos cleanup 3 (#1861)
Update opentelemetry dependencies (#1964)
Bump ioredis from 5.2.3 to 5.2.4 (#1962)
Bump twilio from 3.83.1 to 3.83.3 (#1954)
Bump mongoose from 6.7.3 to 6.7.4 (#1957)
Bump ln-service from 54.3.1 to 54.3.2 (#1955)
Bump @typescript-eslint/eslint-plugin (#1958)
Bump spectaql from 1.5.6 to 1.5.9 (#1948)
Bump @typescript-eslint/parser from 5.41.0 to 5.44.0 (#1947)
Bump lightning from 6.3.0 to 6.3.1 (#1949)
Bump firebase-admin from 11.2.0 to 11.3.0 (#1951)
Bump prettier from 2.7.1 to 2.8.0 (#1950)
Bump @babel/core and @types/babel__core (#1919)
Bump @opentelemetry/resources from 1.7.0 to 1.8.0 (#1940)
Bump @opentelemetry/instrumentation-mongodb (#1941)
Bump @apollo/client from 3.7.0 to 3.7.1 (#1939)
Bump @opentelemetry/core from 1.7.0 to 1.8.0 (#1931)
Bump jest-junit from 14.0.0 to 15.0.0 (#1936)
Bump mongoose from 6.7.2 to 6.7.3 (#1937)
Bump eslint and @types/eslint (#1938)
Bump mongoose from 6.6.0 to 6.7.2 (#1923)
Bump @opentelemetry/instrumentation-graphql (#1920)
Bump ln-service from 54.2.4 to 54.3.1 (#1934)
Bump @jest/test-sequencer from 29.2.2 to 29.3.1 (#1926)
Bump twilio from 3.83.0 to 3.83.1 (#1922)
[breaking ] Migrate users collection to account (#1867)
Map unmapped Authentication errors (#1918)
Bump apollo-server-core from 3.10.3 to 3.11.1 (#1911)
Bump graphql-shield from 7.6.3 to 7.6.4 (#1906)
Bump @typescript-eslint/eslint-plugin (#1903)
Bump @types/node from 18.11.5 to 18.11.9 (#1909)
Move gql postman docs and update collection (#1915)
Disable internal channel rebalance on signet (#1913)
Activate kratos to validateToken (#1859)
Bump graphql-tools from 8.3.6 to 8.3.8 (#1901)
Bump balanceofsatoshis from 13.1.7 to 13.3.3 (#1896)
Bump twilio from 3.82.2 to 3.83.0 (#1898)
Bump ln-service from 54.2.3 to 54.2.4 (#1899)
Enable cache span redaction (#1895)
Propagate attributes to otel spans (#1893)
Bump @google-cloud/storage from 6.5.4 to 6.6.0 (#1882)
Bump @types/ioredis from 4.28.10 to 5.0.0 (#1887)
Bump spectaql from 1.5.4 to 1.5.6 (#1890)
Bump express-jwt from 7.7.5 to 7.7.7 (#1889)
Bump lightning from 6.2.3 to 6.2.4 (#1888)
Get loop config when it's needed instead of doing it at startup (#1885)
Bump @jest/test-sequencer from 29.2.1 to 29.2.2 (#1880)
Bump @ory/client from 0.2.0-alpha.48 to 0.2.0-alpha.60 (#1881)
Bump @types/eslint from 8.4.7 to 8.4.8 (#1883)
Bump @typescript-eslint/eslint-plugin (#1884)
Some pagination fix for kratos (#1869)
Adding more opentelemetry for cron/extendSession (#1878)
More opentelemetry for token upgrade (#1876)
Bump @google-cloud/storage from 6.5.3 to 6.5.4 (#1865)
Bump ws from 8.9.0 to 8.10.0 (#1872)
Bump rate-limiter-flexible from 2.3.12 to 2.4.1 (#1873)
Bump @typescript-eslint/parser from 5.40.1 to 5.41.0 (#1874)
Bump @types/node from 18.11.3 to 18.11.5 (#1875)
Adding some event on telemetry (#1870)
Add attribute to follow migration to new JWT (#1868)
Bump balanceofsatoshis from 13.1.5 to 13.1.7 (#1864)
Bump @types/i18n from 0.13.4 to 0.13.5 (#1866)
Activating token migration (#1857)
Bump eslint from 8.25.0 to 8.26.0 (#1863)
Bump @grpc/grpc-js from 1.7.2 to 1.7.3 (#1862)
Remove 2fa (#1856)
Bump uuid-by-string from 3.0.7 to 4.0.0 (#1672)
Bump @babel/core from 7.19.3 to 7.19.6 (#1853)
Bump @types/eslint from 8.4.6 to 8.4.7 (#1852)
Bump pino from 8.6.1 to 8.7.0 (#1851)
Bump @types/node from 18.11.2 to 18.11.3 (#1850)
Delay upgrade token (#1855)
Bump @google-cloud/storage from 6.5.2 to 6.5.3 (#1843)
Bump @jest/test-sequencer from 29.2.0 to 29.2.1 (#1842)
Bump @types/node from 18.11.0 to 18.11.2 (#1841)
Bump @typescript-eslint/eslint-plugin (#1844)
Fixed integration tests on m1 mac (#1839)
Bump balanceofsatoshis from 13.1.1 to 13.1.5 (#1840)
Bump @typescript-eslint/parser from 5.40.0 to 5.40.1 (#1834)
Bump @grpc/grpc-js from 1.7.1 to 1.7.2 (#1836)
Bump firebase-admin from 11.1.0 to 11.2.0 (#1837)
Bump @types/node from 18.8.5 to 18.11.0 (#1835)
Update lnd docker images to v0.15.3-beta (#1838)
Bump graphql-shield from 7.6.2 to 7.6.3 (#1832)
Bump rate-limiter-flexible from 2.3.11 to 2.3.12 (#1833)
Bump axios from 1.1.2 to 1.1.3 (#1831)
Bump @jest/test-sequencer from 29.1.2 to 29.2.0 (#1824)
Bump ln-service from 54.2.0 to 54.2.2 (#1823)
Bump google-protobuf from 3.21.0 to 3.21.2 (#1822)
Bump @babel/preset-env from 7.18.10 to 7.19.4 (#1819)
Remove unused package (#1827)
Remove custom timeout settings (#1829)
New attempt node18 (#1828)
Use default from node16 (#1826)
Update mongoose
Fix merge issue (#1821)
Upgrade to note18 (#1735)
Bump lightning from 6.2.0 to 6.2.3 (#1817)
Bump express from 4.18.1 to 4.18.2 (#1816)
Remove apollo usage reporting (#1811)
Bump pino-pretty from 9.1.0 to 9.1.1 (#1810)
Bump @jest/test-sequencer from 29.0.1 to 29.1.2 (#1814)
Bump @types/node from 16.11.43 to 18.8.5 (#1815)
Main server start and reload faster (#1805)
Bump @typescript-eslint/parser from 5.37.0 to 5.40.0 (#1808)
Bump apollo-server-express from 3.10.2 to 3.10.3 (#1807)
Bump bip32 from 3.0.1 to 3.1.0 (#1806)
Trigger new build (#1799)
Bump jwks-rsa from 2.1.4 to 2.1.5 (#1793)
Missing default oathkeeper variable (#1797)
Bump rate-limiter-flexible from 2.3.10 to 2.3.11 (#1790)
Bump firebase-admin from 11.0.1 to 11.1.0 (#1794)
Improve error message when no token is present (#1795)
Bump graphql-middleware from 6.1.32 to 6.1.33 (#1792)
Bump twilio from 3.82.0 to 3.82.2 (#1791)
Bump apollo-server-core from 3.10.2 to 3.10.3 (#1787)
Bump axios from 0.27.2 to 1.1.2 (#1788)
Bump @opentelemetry/api from 1.1.0 to 1.2.0 (#1786)
Bump eslint from 8.23.1 to 8.25.0 (#1785)
Bump balanceofsatoshis from 12.18.0 to 13.1.1 (#1784)
Update lnd docker images to v0.15.2-beta (#1783)
Bump grpc-tools from 1.11.2 to 1.11.3 (#1773)
Bump @opentelemetry/instrumentation-grpc (#1775)
Bump @apollo/client from 3.6.9 to 3.7.0 (#1777)
Instrumenting validationtoken (#1776)
Bounded cache (#1770)
Bump lightning from 5.21.0 to 6.2.0 (#1772)
Add new account attribute to login methods (#1766)
Doing deep copy for default config again (#1764)
Update utxo confirmations (#1768)
Bump pino-http from 8.2.0 to 8.2.1 (#1762)
Bump graphql-tools from 8.3.4 to 8.3.6 (#1763)
Bump typescript from 4.7.4 to 4.8.4 (#1711)
Bump ws from 8.8.1 to 8.9.0 (#1760)
Bump axios from 0.27.2 to 1.0.0 (#1761)
Bump @types/prettier from 2.7.0 to 2.7.1 (#1759)
Bump @typescript-eslint/eslint-plugin (#1736)
Bump i18n from 0.15.0 to 0.15.1 (#1758)
Bump ln-service from 53.23.0 to 54.2.0 (#1757)
Bump @babel/core from 7.18.13 to 7.19.3 (#1712)
Exposing network in globals (#1752)
Bump graphql-shield from 7.5.0 to 7.6.2 (#1756)
Bump @opentelemetry/instrumentation-mongodb (#1748)
Fix main with default config, 3 (#1753)
Re-introduce "feat(api): extend gql error type with 'code' selection (#1721)" (#1751)
Re-intrduce "feat: add self trade tx type, volume & limits checks (#1682)" (#1750)
Fix default 2 (#1749)
Bump pino from 8.6.0 to 8.6.1 (#1734)
Need default for sub elements (#1746)
Revert #1682 & #1721 (#1745)
Enforcing yaml formatting with prettier (#1743)
Map new mongo connection errors (#1742)
Add 'invoice already settled' lnd error (#1741)
Map dealer stale price error (#1740)
Connection in jest.setup.js already (#1729)
Bump @graphql-tools/jest-transform from 1.2.1 to 1.2.2 (#1679)
Parse & map repository errors (#1707)
Bump dotenv from 16.0.2 to 16.0.3 (#1724)
Generate config yaml programmatically (#1730)
Misc otel improvment (#1728)
Update collector and filter lnd getState (#1726)
Upgrade open-telemetry packages (#1725)
Bump spectaql from 1.5.3 to 1.5.4 (#1723)
Bump @google-cloud/storage from 6.5.0 to 6.5.2 (#1720)
Map new 'TemporaryChannelFailureError' lightning error (#1718)
Bump graphql from 16.5.0 to 16.6.0 (#1689)
Add PhoneProvider case for connection issues (#1706)
Map invalid checksum error for lninvoice decode (#1715)
Changed dealer method inject in LPFB in get-protocol-fee (#1714)
Add complexity logic at the graphql level (#1713)
Fix mongodb migration test return code (#1704)
Expose adminApi of kratos (#1695)
Move readonlyArray in right file (#1699)
Move quizz domain to account (#1694)
Remove now unecessary docker compose preflight command (#1668)
Move kratosUserId creation to Account (#1690)
Regenerate certificate with 140 months expiry time (#1692)
Bump nodemon from 2.0.19 to 2.0.20 (#1684)
Bump pino from 8.4.2 to 8.6.0 (#1685)
Bump axios-mock-adapter from 1.21.1 to 1.21.2 (#1676)
Bump @opentelemetry/instrumentation-http (#1680)
Bump @grpc/grpc-js from 1.6.12 to 1.7.0 (#1677)
Bump @ory/client from 0.2.0-alpha.30 to 0.2.0-alpha.48 (#1678)
Bump @typescript-eslint/parser from 5.36.1 to 5.37.0 (#1665)
Bump rate-limiter-flexible from 2.3.8 to 2.3.10 (#1670)
Bump jose from 2.0.5 to 2.0.6 (#1673)
Bump @opentelemetry/instrumentation-graphql (#1671)
Bump dotenv from 16.0.1 to 16.0.2 (#1669)
Bump @google-cloud/storage from 6.4.2 to 6.5.0 (#1666)
Bump @opentelemetry/instrumentation-ioredis (#1667)
Bump ln-service from 53.17.4 to 53.23.0 (#1664)
Bump twilio from 3.81.0 to 3.82.0 (#1663)
Bump @typescript-eslint/eslint-plugin (#1656)
Bump eslint from 8.22.0 to 8.23.1 (#1652)
Bump @google-cloud/storage from 6.4.1 to 6.4.2 (#1626)
Cleanup for volume tests (#1658) (#1659)
Remove use of uid and (galoy) UserId (#1654)
Moving role from User To Account (#1650)
Disable hedging and user-trades (#1655)
Upgrading kratos (#1649)
Bump mongoose from 6.5.2 to 6.6.0 (#1646)
Bump lnd docker images to v0.15.1-beta (#1627)
Map unknown CPFPAncestor onchain error (#1635)
Remove no longer relevant comment (#1633)
Update bitcoind (#1631)
Fix missing gql attributes in spans (#1620)
Replace hodl invoice transition code (#1630)
Bump @grpc/grpc-js from 1.6.10 to 1.6.12 (#1623)
Bump @opentelemetry/instrumentation-ioredis (#1616)
Bump ws from 8.8.0 to 8.8.1 (#1613)
Bump invoices from 2.0.7 to 2.2.0 (#1612)
Bump @types/nodemon from 1.19.1 to 1.19.2 (#1614)
Bump @opentelemetry/instrumentation-http (#1610)
Bump @types/prettier from 2.6.3 to 2.7.0 (#1608)
Bump graphql-tools from 8.3.0 to 8.3.4 (#1607)
Bump @opentelemetry/instrumentation-grpc (#1606)
Bump @typescript-eslint/parser from 5.35.1 to 5.36.1 (#1609)
Add messages for recent observed unknown errors (#1598)
Add check to catch undefined gql 'source' (#1591)
Bump pino-pretty from 9.0.1 to 9.1.0 (#1604)
Bump @opentelemetry/instrumentation-mongodb (#1605)
Bump @jest/test-sequencer from 28.1.3 to 29.0.1 (#1602)
Bump ioredis from 5.2.0 to 5.2.3 (#1603)
Handle "unknown" lnd connection error (#1599)
Return error in graphql-shield instead of string (#1590)
Add captcha errors to handling (#1589)
Bump @babel/core from 7.18.6 to 7.18.13 (#1596)
Bump apollo-server-express from 3.10.0 to 3.10.2 (#1592)
Bump @grpc/proto-loader from 0.6.13 to 0.7.2 (#1595)
Bump @opentelemetry/sdk-trace-base from 1.5.0 to 1.6.0 (#1594)
Bump @opentelemetry/instrumentation from 0.30.0 to 0.32.0 (#1588)
Bump @typescript-eslint/parser from 5.30.6 to 5.35.1 (#1587)
Bump @graphql-tools/jest-transform from 1.2.0 to 1.2.1 (#1586)
Bump @types/jsonwebtoken from 8.5.8 to 8.5.9 (#1585)
Bump @google-cloud/storage from 6.2.2 to 6.4.1 (#1584)
Bump twilio from 3.78.0 to 3.81.0 (#1580)
Bump @babel/preset-env from 7.18.6 to 7.18.10 (#1578)
Bump prom-client from 14.0.1 to 14.1.0 (#1573)
Bump eslint and @types/eslint (#1582)
Bump ts-node from 10.8.2 to 10.9.1 (#1581)
Bump rate-limiter-flexible from 2.3.7 to 2.3.8 (#1572)
Bump @grpc/grpc-js from 1.6.7 to 1.6.10 (#1571)
Bump @jest/test-sequencer from 28.1.1 to 28.1.3 (#1569)
Bump @opentelemetry/resources from 1.4.0 to 1.6.0 (#1577)
Bump graphql-middleware from 6.1.31 to 6.1.32 (#1555)
Bump bitcoinjs-lib from 6.0.1 to 6.0.2 (#1554)
Bump pino-pretty from 8.1.0 to 9.0.1 (#1552)
Bump @opentelemetry/sdk-trace-node from 1.4.0 to 1.5.0 (#1553)
Bump ts-jest from 28.0.5 to 28.0.8 (#1556)
Update+fix pino-http (#1548)
Update firebase-admin (#1547)
Bump tsconfig-paths from 4.0.0 to 4.1.0 (#1542)
Bump mongoose from 6.5.1 to 6.5.2 (#1545)
Bump spectaql from 1.4.2 to 1.5.3 (#1546)
Bump @typescript-eslint/eslint-plugin (#1543)
Bump google-protobuf from 3.20.1 to 3.21.0 (#1496)
Bump helmet from 5.1.0 to 5.1.1 (#1497)
Bump @opentelemetry/instrumentation-http (#1498)
Bump jest-junit from 13.2.0 to 14.0.0 (#1500)
Bump apollo-server-core from 3.10.0 to 3.10.1 (#1540)
Bump dealer proto to '7465684' (#1429)
Fix tracing and improve code structure in delete-payments (#1488)
Fix typo (#1533)
Remove redundant redis set (#1530)
Fix cron #2 (#1523)
Fix cronjob (#1522)
Add attributes to help determine activity of transition code (#1521)
Reconnect to nodes on every cronjob (#1517)
CVE-2022-2564 in mongoose, medici packages (#1515)
Fix CVE-2022-2564 in mongoose package (#1513)
Bump lightning version to get subscription fixes (#1508)
Exposed node info in error msgs (#1510)
Remove some unecessary package (#1477)
Package profusion/apollo-validation-directives is not used (#1475)
Misc formatting updates (#1444)
Type improvement 6 (#1384)
Delete redis config code from legacy dev setup (#1449)
Revert temporary debug logging commits (#1441)
Extend temporary logging to help debug delete-payments cronjob (#1436)
Add temporary loggin to help debug delete-payments cronjob (#1435)
Output message when there is no custom.yaml confuse first time user. (#1425)
Update default values for requestPhoneCodePerIp limiter (#1423)
Add alert for float in SatAmount input (#1410)
Delete and recreate yarn.lock to get last dependancies (#1407)
Type improvement 5b (#1404)
Move lnd scb to subpath (#1403)
More type improvements (#1382)
Update lnd docker images to v0.15.0-beta (#1398)
Replace bitcoin-core with bitcoin-core-ts (#1397)
Add update gql schemas from #1377 (#1394)
Update lodash merge dev-dependencies (#1390)
Type improvement 4 (#1366)
LPFBWithRouteState type (#1374)
Update token library (#1364)
Remove unnecessary on-chain tx filter span (#1360)
Small types improvment (#1354)
Remove price history integration tests (#1358)
Swap 'paymentAmountFromSats/Cents' to 'paymentAmountFromNumber' (#1329)
Update dependencies (#1353)
More types in apps (#1349)
Improve types (#1347)
More core cleanup, lock upgrade (#1307)
Log wallet attributes earlier got intraledger payments (#1322)
Add debug script to get wallet balance (#1309)
Add CODE_OF_CONDUCT (#1296)
Migrate new amount-related properties to old entries (#1269)
Add buf to pipeline image (#1256)
Pin lodash (security fix) (#1233)
Upgrade mongoose (#1229)
Bump spectaql (#1226)
Remove postman tests + cmds (#1224)
Improve tracing for daily-balance-notification (#1215)
Add iuml files (#1179)
Persist lnpayments before deleting failed attempts in cron (#1177)
Add instrumentation for balance and onchain fees (#1164)
Better default settings? (#1167)
Revert onchain fee buffer changes (#1166)
Add top-level attributes to all queries/mutations (#1163)
Migrate lnd payments db via trackpaymentv2 (#1041)
Hardcode dealer phone number in migrations (#1147)
Improve UserUpdateUsername returns (#1127)
Add 'BadAmountForRouteError' details (#1114)
Add debug script to void a stuck payment (#1112)
Add authentication checks for new usd endpoints (#1109)
No USD check needed for no amount invoices (#1107)
Setting dealer price uri (#1106)
Missing USD check (#1105)
Change default.yml limits (#1100)
Update error structure (#1099)
Instrument tx volume (#1096)
Add amountInBase attribute to volume span (#1093)
Instrument tx volume checks (#1092)
Disable e2e tests temporarily (#1087)
Bump otel collector in dev (#1081)
Update jest (#1082)
Migrate lnd payments db via listpayments (#1040)
Remove nulls and voids (#1070)
Remove unused schema (#1064)
Bring types from medici v5 PR (#1053)
Remove unused 'getBitcoindTransactions' function (#1036)
Upgrade eslint (fix #1028)
Upgrade graphql and enable typing for GT.Field (#891)
Try opentelemetry event (#905)
Last lightning npm version (#981)
Showing log from galoy server during tests (#965)
Update ci pr title (#963)
We have move to use arrow function (#940)
Add spell checking via typos (#948)
Add main query test (#924)
Improve tracing for cron (#929)
Improve function naming (#928)
Mongoose return null, and not undefined (#917)
Move fees to the account level (#882)
Adding update username use case to apps (#886) (#912)
Remove legacy 2fa (#913)
Removing more legacy code from schema (#914)
Removing v1 code from the tests (#881)
Moving 2fa use cases to app/ (#903)
Better user feedback when providing a bad phone number (#900)
Adding update username use case to apps (#886)
Onchain already have a default from mongoose (#880)
Update payment cleanup script (#873)
Force import order (#858)
Update CONTRIBUTING.md (#885)
[breaking ] Modify twilio to use auth token (#872)
Add index for volume query (#871)
Add cache to get height in list onchain transactions (#869)
Instrumenting getVolume (#870)
Improve documentation (#868)
Trying to get more info on an error for onchain txs (#864)
Using last version of ln-service (#862)
Removing this extra check for funder (#861)
Improve boundary for sendBalanceToAccounts (#853)
Extracting another part from add_earn refactoring (#847)
Simplyfing brand type declaration (#856)
Removing moment (#839)
One user should only connect to one account (#829)
Define GraphQLContext and use it for the GraphQL User type (#844)
Adding a deprecation for username on user (#845)
Update docker compose lnd version (#846)
First part of add-earn refactoring (#828)
Add cron run to github integration job (#797)
Expose + refactor new volumeSince (#833)
Also update invoiceusers collection (#824)
Bump otel libraries
Update all scripts for docker compose v2
Performance
Add keep alive timeout (#2685)
Add early return when user does not have device tokens (#1405)
Add cache to on-chain incoming transactions (#1383)
Refactor
Refactor env files (#3249)
Cleanup kratos router method into testable pieces (#3102)
Simplify display currency hybrid (#3193)
Update cron usd invoices handler (#3215)
Create different context for public and admin api (#3122)
Decompose quickstart script (#3111)
[breaking ] Consistent use of env (#3008)
Change how escrow amount is calculated from channel (#3031)
Graphql layer (#3017)
Use bria in swap (#2968)
Remove OnChainService from updateLegacyOnChainReceipt (#2966)
Partially deprecate old OnChainService (#2964)
Remove deprecated bria endpoints (#2961)
Improve bootstrap (#2892)
Moving ip to its own collection for better performance on a… (#2852)
Change catch type from any to unknown (#2772)
Remove more circular-dependencies (#2808)
Circular dependencies (#2800)
Rename new_address_request_id in ledger (#2711)
Catch ALREADY_EXISTS in createOnChainAddress (#2696)
Remove bitcoind service (#2647)
Rename wallet-on-chain-address domain (#2611)
Remove update pending payments from get balance (#2580)
Update kratos auth services (#2573)
Change PriceAmount type to use bigint, add to WalletTransaction type (#2473)
Swap legacy display amount type for new one, fix notifications (#2472)
Realtime and settlement price types (#2439)
Remove hardcoded display currency values in codebase (#2434)
Separate send/receive display intraledger metadata (#2384)
Update createPushNotificationContent to use Intl.NumberFormat (#2399)
Change MajorExponent type from bigint to Number (#2405)
Swap out NewDisplayCurrencyConverter (#2383)
Remove usd from non-admin txn types (#2382)
Shift price calc to use metadata instead of debit/credit (#2361)
Change ActivityChecker to swap DisplayCurrencyConverter for PriceRatio (#2270)
Rename limits to remove 'new' prefix (#2269)
Remove use of slowFindByPhone (#2260)
Remove legacy 'usd'-related ledger transaction properties (#2191)
Set 'NoConnectionToDealerError' to alert (#2225)
Demote dealer mid-price error to 'warn' (#2211)
Rename ProtocolFee to ProtocolAndBankFee (#2172)
Unify twilio err msgs and add new one (#2158)
Change limits message usd format (#2148)
Move validate wallet methods from gql to app layer (#2105)
Map missing gql errors (#1942)
Change isAuthenticated and validateWalletId to be deterministic (#2097)
Change twilio error handling to switch (#2082)
Remove legacy limits checker and rename new one (#1997)
Trigger onchain tx event handler (#1916)
Skip return partial error if error is SkipProbeForPubkeyError (#1902)
Move conversion fn selection logic from app layer to domain (#1812)
Change 'InsufficientOnChainFundsError' error message (#1845)
Add progress to usd wallet creation script (#1681)
Change 'KnownErrorDetails' check to a regex (#1644)
Make 'wallet' helper use-cases module private (#1628)
Update queries/mutations in postman collection (#1629)
Cleanup some circular index imports (#1575)
Reimburse sats on failed USD payment (2) (#1557)
Reimburse sats on failed USD payment (#1535)
Return partial with fee if PaymentFlow persist fails (#1538)
Fix exposed error messages via API (#1519)
Flatten 'skipProbe' array in config (#1507)
Convert '.then' to async/await in LPFB (#1481)
Rename price history proto file (#1430)
Separate transaction types to accommodate metadata (#1419)
Use wallet-invoice-builder (#1241)
Notification service interface (#1381)
Remove err (legacy code) (#1214)
Merge arrays in custom yaml configs by replacing entirely (#1393)
Change 'Transaction' gql object amounts type/descriptions (#1377)
Add env variable for lnd health refresh time (#1379)
Omit zero amount txns from ledger entries (#1370)
Remove core (#1371)
Round up all max usd fee calcs in payment flow (#1367)
Round up usd send fees in payment flow builder (#1359)
Separate paymentFlow from validation logic (#1363)
Use new price history server (#1162)
Make redundant flow update method more specific (#1346)
Return max fee where possible when probe errors (#1343)
Update push notifications service (#1338)
Add friendly message for insufficient funds error (#1336)
Consolidate BigInt calls & add safe big int (#1304)
Rename 'transactionsByWalletId' to 'transactions' (#1327)
Pubsub service (#1324)
Switch intraledger-send use-case to use new PaymentFlowBuilder (#1313)
Exporter server (#1314)
Remove legacy core/error (#1302)
Reimplement payment flow reconstruction logic (#1298)
Rename getDisplayCurrency to getDisplayCurrencyConfig (#1278)
Use new lnd pending payments library method (#1180)
Improve naming in ledger facade (#1228)
Clean unused code from dealer iteration (#1206)
Rename file to match function name (#1208)
Remove index.d.ts from core/ (#1204)
Add LedgerFacade with new entry builder (#1198)
Move ValidatonError payment amount conversion to shared (#1175)
Move DomainError to shared (#1171)
Implement ln receive-side methods within entry builder (#1155)
Introduce entry-builder (#1152)
Validate config (#1148)
Clean up test logging (#1085)
Separate e2e tests from integration (#1069)
Move ip lookup to domain (#838)
Separate testUsers to adminUsers (#1039)
Prepare ledger for multicurrency wallets (#1035)
Introduce conditional type for PaymentInputValidator (#1038)
Separate 'listSettledAndFailed' method (#1023)
Make fees more explicit (#999)
Use payment input validator (#1034)
Remove some redundant payment code (#1033)
Use domainAccount in ln send use cases (#1031)
Do not call getWallet/User use case from app layer (#1026)
Rename payer -> sender and better perf of username lookup (#1013)
Payment input validation (#998)
Rebalance to/from cold storage wallet (#986) (#1021)
Rebalance to/from cold storage wallet (#986)
Move settle pending onchain payments to ledger service (#1001)
Split config file (#1000)
Add default 'createdAt' value for incomplete lnPayment objects in db (#991)
Remove redundant use-case (#997)
Move wallet primitives to domain (#995)
Continue-token error handling in updateLnPayment (#994)
Simplify updateLnPayments use-case method (#990)
Remove unused exports from add-invoice-for-wallet (#989)
Small cleanups to remove redundant code (#978)
some error throw fix (#962)
Remove cron main span (#959)
Re-assign admin gql secretPreImage type (#956)
Extract rebalancing logic (#955)
Invoices and payments updates in cron (#938)
Extract mongodb migration test into seperate github action (#942)
Create helper method for limiter functions (#932)
Extracting some types/tests improvement from mutiwallet PR (#931)
Update language (#923)
Separate ios and android build versions (#915)
Move contact to account (#919)
Replace User with WalletsRepo (#918)
Separate PaymentSecret type into 3 types (#906)
Remove findByUsername for WalletsRepo (#916)
Using User instead of UserType for notifications (#920)
Onchain pay use case (#911)
Add payToAddress and getBalance to on-chain service (#791)
Remove some dependency on non typed function in ledger (#887)
Remove some dependancy on non typed function in ledger f… (#810)
Remove sendBalance from core (#800)
Removing global lodash function (#834)
Removing walletpublicid inside our app (#808)
Replace getOnChainTransactions dependency (#785)
Migrate admin requests to apps (#763)
Rename SubmittedTransaction to IncomingOnChainTransaction (#787)
Testing
Continue cleaning up receive ln integration (#3257)
Move less-than-1-sat to bats (#3253)
Remove and reduce legacy receive-ln integration tests (#3254)
Refactor to move callback init to bats setup (#3251)
Continue cleaning up receive onchain integration tests (#3225)
Fix tests on concourse (#3234)
Fix random date error (#3212)
Refactor limits tests to remove overloaded helpers (#3149)
Move kratos e2e tests to integration (#3109)
Add notification tests for onchain receive actions (#3129)
Move 'get last onchain address' test (#3117)
Add hot wallet balance check before running cron (#3116)
Move ln-send limits tests to new integration (#3094)
Move probe vs. no-probe ln send tests to bats (#3082)
Move subscriber server file (#2911)
Add contact check for intraledger settled in bats (#3072)
Move reimburse-failed-usd test to bats (#3081)
Clean up send more legacy ln-send tests (#3073)
Move ln retries tests to bats (#3063)
Remove success ln-send tests from legacy integration (#3051)
Setup new integration lnd service tests (#3054)
Revert callback to see if integration tests pass (#3065)
Add 'fails to send less-than-1-cent' integration tests (#3050)
Move less-than-1-cent ln integration tests to unit (#3049)
Add stops for each bats start helper function (#3048)
Add intraledger bats tests (#3047)
Fix bad mempool check (#3044)
Clean up legacy send ln integration test cases (#3032)
Move cron-rebalance test to bats (#3016)
Set OATHKEEPER_ENDPOINT from env variables only (#3034)
Check env for oathkeeper endpoint before config (#3030)
Move walletIdUsdA funding higher up (#3029)
Increse cron.bats timeout
Parse custom config for oathkeeper test (#3020)
Fix bats test on mac os (#3010)
Add oathkeeper bats tests (#3003)
Clean up legacy send ln integration test cases (#2999)
Add remaining galoy-pay tests to bats (#2971)
Remove graphql-main-server e2e tests (#2983)
Remove lndCreateOnChainAddress from production code (#2969)
Move transactions helpers (#2965)
Add ln receive subscription tests in bats (#2938)
Move public invoice-creation to ln-receive tests (#2957)
Add admin bats tests (#2959)
Add device account bats tests (#2953)
Add transactions bats tests (#2941)
Add missing public e2e bats checks (#2948)
Add lnd-receive bats tests (#2928)
Auth e2e test to bats (#2942)
Fix bria dev wallet not found (#2914)
Remove lnd-outside-3 from e2e docker setup (#2916)
Add lightning send bats tests (#2890)
Add connects-to-bria check (#2889)
Expand onchain send bats tests (#2877)
Cleanup onchain bats tests (#2868)
Explore adding bats e2e setup (#2865)
Improve test structure (#2849)
Refactor send onchain integration (#2823)
Add 'checkBalanced' check at end of onchain-send e2e (#2841)
New websocket server (#2783)
Add payouts e2e test (#2791)
Fix graphql/admin/queries.spec.ts
Fix timeout 90s (#2801)
Tmp comment flaky assertion (#2782)
Remove amountByPriceAsMajor related assertion (#2749)
Remove bitcoin-core-ts (#2667)
Update coldstorage to use bitcoin-cli-ts (#2655)
Remove lnd2 from environment (#2605)
Use typed query for e2e test (same as with mobile) (#2540)
Pin oathkeeper from prod (#2389)
Make test work on m1/m2 (#2347)
Improve flakiness of setChannelFee call (#2219)
Add checks to help catch flaky channel behavior (#2210)
Add routed payment tests (#2121)
Fail is galoy.yaml is not up to date (#2080)
Remove okex redis mock & use stablesats in-memory internal mock (#2077)
Faster integration tests, and more complete e2e tests (#1945)
Add cases for hedge-price usage (#1846)
Remove price from integration tests (#1943)
Latest stablesats release fixes a bug (#1914)
Accommodate for price rounding in notif comparison (#1854)
Replace dealer mock with stablesats in integration tests (#1754)
Add ledger volume tests (#1658)
Add e2e test for ln-usd-invoice-create (#1531)
Remove send-payment integration tests time shift (#1518)
First trigger e2e + auth websocket test (#1503)
Add test case for non-owned walletId passed to transactions mutation (#1328)
Organise usd-send-lighting integration tests (#1195)
Assert dealer balance when sending / receiving usd (#1124)
Improve reliability of e2e (#1074)
Simulate galoy-pay graphql requests (#859)
Make rate limit checks less self-referential (#944)
You can’t perform that action at this time.