-
68b606b489
Persist reward contribution ledger
main
Dorian
2026-05-09 17:10:47 +01:00
-
c256726cfa
Track miner reward contribution
Dorian
2026-05-09 16:59:06 +01:00
-
641a086d62
Recognize Bitaxe user agent
Dorian
2026-05-09 16:56:44 +01:00
-
4064e16ea8
Use host-published Datum admin port
Dorian
2026-05-09 16:49:01 +01:00
-
4b28f760c5
Use Umbrel DNS for Datum polling
Dorian
2026-05-09 16:41:33 +01:00
-
99bbd83c34
Harden Datum container discovery
Dorian
2026-05-09 16:36:15 +01:00
-
87e114a2aa
Discover Datum container IP at runtime
Dorian
2026-05-09 16:33:45 +01:00
-
f2665d28c8
Use Datum service network for API polling
Dorian
2026-05-09 16:29:19 +01:00
-
2bbb89c53f
Stabilize Datum container networking
Dorian
2026-05-09 16:26:18 +01:00
-
7a85e805a7
Identify BigPapa as Bitaxe
Dorian
2026-05-08 21:51:23 +01:00
-
54fd5a278c
Restore Datum current-IP deployment
Dorian
2026-05-08 11:05:19 +01:00
-
8af87bfb95
Use Umbrel Docker DNS for Datum
Dorian
2026-05-08 10:59:06 +01:00
-
0a6571a590
Use room key encryption for private chat
Dorian
2026-05-06 21:32:47 +01:00
-
4dd83b6387
Encrypt private API chat with NIP-44
Dorian
2026-05-06 21:10:25 +01:00
-
0ff7bc46fc
Move chat to private authenticated API
Dorian
2026-05-06 21:04:50 +01:00
-
cb21c693d0
Make Nostr chat private
Dorian
2026-05-06 20:56:29 +01:00
-
3b69ed26ed
Add chat replies and reactions
Dorian
2026-05-06 20:46:27 +01:00
-
166fc468b2
Surface image stickers in chat picker
Dorian
2026-05-06 20:39:33 +01:00
-
de63107420
Add image stickers and fix desktop chat composer
Dorian
2026-05-06 20:32:37 +01:00
-
d7976c8d14
Prevent chat composer clipping
Dorian
2026-05-06 20:26:50 +01:00
-
db92857667
Make sticker modal opaque
Dorian
2026-05-06 20:24:53 +01:00
-
a5bae77f8a
Fix mobile tabs and chat sticker modal
Dorian
2026-05-06 20:23:22 +01:00
-
b23c9006b7
Persist signer sessions and expand chat stickers
Dorian
2026-05-06 20:19:27 +01:00
-
7b7685f0e8
Tidy chat drawer composer layout
Dorian
2026-05-06 20:12:30 +01:00
-
e74f33f971
Fix chat signer state and add stickers
Dorian
2026-05-06 20:05:08 +01:00
-
1e74719932
Add release notes and tidy mobile UI
Dorian
2026-05-06 19:58:03 +01:00
-
b715c3f27d
Add Nostr chat drawer
Dorian
2026-05-06 19:52:20 +01:00
-
b2f81a1f8d
Stabilize hero stat layout
Dorian
2026-05-06 19:48:09 +01:00
-
1f86bf9cff
Make odds labels readable
Dorian
2026-05-06 19:47:29 +01:00
-
fa707e2464
Add network stats and rotating mining jokes
Dorian
2026-05-06 19:43:28 +01:00
-
7e1f7a1a4b
Scale heat theme to real hashrate range
Dorian
2026-05-06 19:30:36 +01:00
-
243cd0daf3
Make Boomer Heater more dead
Dorian
2026-05-06 19:28:51 +01:00
-
d6f8fd7686
Add Boomer Heater to status
Dorian
2026-05-06 19:24:56 +01:00
-
0c8e26f597
Add PWA support and miner race
Dorian
2026-05-06 19:21:06 +01:00
-
360b1ebe66
Rename unknown miner BigPapa
Dorian
2026-05-06 19:00:04 +01:00
-
c2c376f8b9
Add miner shameboard calculations
Dorian
2026-05-06 18:47:51 +01:00
-
c77c74612d
Add graph telemetry and remote signer login
Dorian
2026-05-06 18:09:58 +01:00
-
aee42e9c5f
fix(deploy): use datum service alias
Dorian
2026-05-06 17:27:18 +01:00
-
e47b07f780
fix(deploy): use datum container dns
Dorian
2026-05-06 17:25:14 +01:00
-
83b3a60497
fix(api): reject datum proxy shell responses
Dorian
2026-05-06 17:19:19 +01:00
-
2c80340039
fix(api): tame noisy logs and overlapping polls
Dorian
2026-05-06 17:06:49 +01:00
-
aae760331c
fix(api): allow LAN HTTP asset loading
Dorian
2026-05-06 16:56:54 +01:00
-
00a1258458
fix(docker): make Portainer repository deploy buildable
Dorian
2026-05-06 16:54:27 +01:00
-
b15c24f1f2
fix(docker): SPA copy path + simpler external network ref
Dorian
2026-05-06 16:48:23 +01:00
-
b827f89dcd
fix: serve SPA from apps/web/dist (matches server default) + use Datum IP
Dorian
2026-05-06 16:47:56 +01:00
-
0fef84e3eb
fix(datum): surface fetch error cause + url in logs
Dorian
2026-05-06 16:37:08 +01:00
-
8f7aeb88b7
chore: serve everything on port 1337
Dorian
2026-05-06 16:33:01 +01:00
-
98074ff20d
chore(docker): map dashboard to port 1337 externally
Dorian
2026-05-06 16:32:25 +01:00
-
a1ad837957
chore: add .dockerignore
Dorian
2026-05-06 16:24:33 +01:00
-
c2b0434a4a
fix(docker): copy tsconfig.base.json into the build context
Dorian
2026-05-06 16:15:17 +01:00
-
5c0931e8f2
fix(docker): replace corepack with npm i -g pnpm; copy lockfile
Dorian
2026-05-06 16:07:09 +01:00
-
c56a47e2c4
feat(web): cyberpunk vue 3 dashboard with primal/amber/extension login
Dorian
2026-05-06 15:59:00 +01:00
-
de353878f6
feat(api): nostr nip-98 login, jwt sessions, datum digest poller
Dorian
2026-05-06 15:58:35 +01:00
-
2dc9be4678
chore: scaffold pnpm workspace, container, deploy docs
Dorian
2026-05-06 15:57:57 +01:00