-
94c56b7cc3
Fall back to DB for price when Binance websocket not connected
master

magnusandClaude Opus 4.6
2026-03-16 13:11:33 +01:00
-
0caa8db0b3
Add buys query table from exchange_to_wallet events

magnusandClaude Opus 4.6
2026-03-16 12:44:44 +01:00
-
93073820a2
Change Kraken hourly poller to 60s interval, fetch last 5 candles

magnusandClaude Opus 4.6
2026-03-16 11:06:27 +01:00
-
bba9652ced
Add datetime field to kraken-hour and kraken-minute API responses

magnusandClaude Opus 4.6
2026-03-13 13:41:52 +01:00
-
b6c8745a86
Add /api/kraken-minute endpoint and limit kraken-hour to 24 rows

magnusandClaude Opus 4.6
2026-03-13 13:37:00 +01:00
-
42454646bb
Add /api/kraken-hour endpoint returning last 60 hourly candles

magnusandClaude Opus 4.6
2026-03-13 13:33:08 +01:00
-
44bb9a68d4
Add OHLC values to Kraken minute poller log output

magnusandClaude Opus 4.6
2026-03-13 13:18:05 +01:00
-
ae65ea3722
Show human-readable timestamps in Kraken minute poller logs

magnusandClaude Opus 4.6
2026-03-13 13:14:35 +01:00
-
f27c198634
Limit minute poller to last 5 candles after initial fetch

magnusandClaude Opus 4.6
2026-03-13 13:09:24 +01:00
-
b49e8afd59
Add kraken_minute table with 15-second polling

magnusandClaude Opus 4.6
2026-03-13 13:06:36 +01:00
-
747c834e6a
Add KRAKEN_ENABLED flag to disable Kraken pollers in local dev

magnusandClaude Opus 4.6
2026-03-10 10:45:10 +01:00
-
8b5c1faeaa
Add deposits rebuild endpoint and fix date serialization

magnusandClaude Opus 4.6
2026-03-08 17:30:43 +01:00
-
96d12f170b
Change events.occurred_at from TIMESTAMPTZ to DATE

magnusandClaude Opus 4.6
2026-03-08 16:04:24 +01:00
-
130815e32f
Add BINANCE_ENABLED and STRIKE_ENABLED env flags

magnusandClaude Opus 4.6
2026-03-08 15:54:50 +01:00
-
793c63927c
Add wallet_type column to distinguish exchanges from wallets

magnusandClaude Opus 4.6
2026-03-08 15:48:41 +01:00
-
174ea24786
Add deposits read table (CQRS projection from bank_to_exchange events)

magnusandClaude Opus 4.6
2026-03-08 12:52:32 +01:00
-
0446d928e6
Add deposit totals API endpoint

magnusandClaude Opus 4.6
2026-03-08 12:32:05 +01:00
-
5874952115
Add event-sourced wallet and transaction tracking system

magnusandClaude Opus 4.6
2026-03-07 18:30:48 +01:00
-
e61f38d4f3
Add GET /api/currencies/:date endpoint for historical EUR/DKK rates

magnusandClaude Opus 4.6
2026-03-06 12:36:22 +01:00
-
11a1fc6b8f
Persist Frankfurter EUR/DKK rates in currencies table

magnusandClaude Opus 4.6
2026-03-06 12:16:53 +01:00
-
146c3a4788
Add Strike quote endpoint for real sats price with fee-adjusted amount

magnusandClaude Opus 4.6
2026-03-06 11:42:35 +01:00
-
3e5fd490b4
Move HTML rendering to btcprice, send raw JSON over both WebSockets

magnusandClaude Opus 4.6
2026-03-06 10:18:48 +01:00
-
c786b01679
Ignore affald.txt
magnus
2026-03-06 09:17:29 +01:00
-
8125b4a743
Rename shared network to btc-network, remove default network

magnusandClaude Opus 4.6
2026-03-06 09:10:56 +01:00
-
dbf19566e8
Add Strike ticker poller, Docker .env config, and Frankfurter retry logic

magnusandClaude Opus 4.6
2026-03-06 08:50:21 +01:00
-
26420fd6ec
Use idiomatic undertow/websocket maps instead of raw WebSocket API

magnusandClaude Opus 4.6
2026-03-06 07:50:55 +01:00
-
faad73c4ef
Use Danish number formatting for all prices and rates

magnusandClaude Opus 4.6
2026-02-27 15:03:17 +01:00
-
1a22cc3b02
Enlarge EUR/DKK converted prices and show exchange rates below

magnusandClaude Opus 4.6
2026-02-27 14:51:38 +01:00
-
46666aa994
Fix Frankfurter integration: require namespace, use v1 API, show converted BTC prices

magnusandClaude Opus 4.6
2026-02-27 14:43:19 +01:00
-
7d6ca3911f
Add Frankfurter EUR/DKK rate polling and include rates in WebSocket stream

magnusandClaude Opus 4.6
2026-02-27 14:22:24 +01:00
-
39ec47b5e1
Add self-hosted Frankfurter currency exchange rate service to docker-compose

magnusandClaude Opus 4.6
2026-02-27 14:14:55 +01:00
-
991d520b5d
Fix WebSocket price stream by guarding nil responses from ring-defaults

magnusandClaude Opus 4.6
2026-02-24 10:54:52 +01:00
-
917b020be4
Use HTMX-compatible HTML fragments on WebSocket, fix multi-connection

magnusandClaude Opus 4.6
2026-02-23 22:28:24 +01:00
-
9283826ac4
Replace SSE price stream with WebSocket, use separate Docker port

magnusandClaude Opus 4.6
2026-02-23 21:32:19 +01:00
-
6f20cd63c6
Add docker-compose, README, fix SSE dispatch

magnusandClaude Opus 4.6
2026-02-23 20:48:54 +01:00
-
f64aa98b04
Initial commit: btcdata — BTC data backend service

magnusandClaude Opus 4.6
2026-02-23 20:07:30 +01:00