9qeklajc and GitHub
d26ff08877
Merge pull request #640 from Routstr/test/issue-639-forwarded-model-id
...
test: reproduce forwarded model ID alias regression
2026-08-06 23:43:48 +02:00
9qeklajc
bdc19a6907
fix: preserve nullable forwarded model aliases
2026-08-06 21:54:13 +02:00
9qeklajc
a6c129c02d
harden autotopup
2026-08-04 01:32:25 +02:00
9qeklajc
a2e2a5c662
clean up
2026-08-04 01:13:20 +02:00
9qeklajc
8e8a9a46b6
Merge remote-tracking branch 'origin/main' into ppq-auto-topup
...
# Conflicts:
# routstr/upstream/auto_topup.py
# routstr/wallet.py
# tests/unit/test_wallet.py
2026-08-04 00:24:27 +02:00
9qeklajc
da859f2f84
clean up
2026-08-03 23:32:06 +02:00
9qeklajc
423e2cba73
ppq-auto-topup
2026-07-26 02:38:07 +02:00
9qeklajc
1138cdd4ef
Merge main and recreate mint URL migration
2026-07-26 00:16:10 +02:00
9qeklajc
b0c70ecddc
fix: send Cashu token creation payload in request body
2026-07-24 23:01:10 +02:00
Jeroen Ubbink and Claude Opus 4.8
a024d5be5e
feat(admin): manage nsec via API and redact secrets in responses
...
Add an admin endpoint to set, rotate and clear the nsec, authenticate against
the stored password hash, and redact secret values (nsec shown as [REDACTED])
in settings responses. Wire the admin UI to the new endpoint.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-23 10:51:20 +02:00
9qeklajc
040799a4d7
Merge branch 'main' into fix/mint-rate-limit-and-fallback
2026-07-22 21:27:46 +02:00
9qeklajc
281607108c
fix(ui): use dynamic viewport heights
2026-07-16 13:25:44 +02:00
9qeklajc
8b942f3c14
show mint status correclty
2026-07-15 01:00:32 +02:00
9qeklajc
c6733dbb62
fix overflow
2026-07-14 21:47:26 +02:00
9qeklajc
89b93fde98
resolve rest
2026-07-07 17:22:48 +02:00
9qeklajc
12c4c1f030
make cache prices configurable
2026-07-04 21:49:05 +02:00
9qeklajc
9fcf870e3f
add provider slug
2026-06-29 23:30:09 +02:00
Jeroen Ubbink and Claude Opus 4.8
6b1b4285fa
docs(ui): document dev/build/serve workflow; make missing-bundle warning actionable
...
The ui/README.md was still stock create-next-app boilerplate. Replace it with the
real story: the UI is a Next.js static export served by FastAPI from ui_out/, the
two-process dev loop (backend :8000 + `make ui-dev` :3000 with hot reload, auto-
targeting :8000), the build/integration commands, and the cross-origin CORS note.
Also make the "ui_out not found" startup warning actionable — it now points to
`make ui-build` / `make ui-dev` instead of silently saying it skipped serving.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-25 10:54:26 +02:00
9qeklajc
ccab5e4216
collapse when focus change
2026-06-19 11:53:30 +02:00
9qeklajc
aaa80d47bc
add api key creation date
2026-06-01 23:27:26 +02:00
9qeklajc
c4d0a1afba
wrap long log to not overflow
2026-05-30 20:02:44 +02:00
9qeklajc
f7bd250c97
better handling invoice payment
2026-05-28 20:09:48 +02:00
9qeklajc
ba1978f830
better logo display
2026-05-16 23:52:03 +02:00
9qeklajc
89b84392a4
lint
2026-05-16 15:40:58 +02:00
9qeklajc
f37ff30598
display version
2026-05-16 15:35:16 +02:00
9qeklajc
a8157b3e2d
add missing path
2026-05-10 11:18:27 +02:00
9qeklajc
5bc7b741bc
pin pnpm version
2026-05-10 10:42:17 +02:00
9qeklajc
6c5b103149
build fix
2026-05-10 10:18:07 +02:00
9qeklajc
59773e972b
configure payment
2026-05-09 00:00:18 +02:00
9qeklajc
da487a850e
Merge branch 'main' into admin-token
2026-04-26 00:09:00 +02:00
9qeklajc
ede1804d4b
use correct field label
2026-04-25 23:57:24 +02:00
9qeklajc
1f2ff8a99c
added admin token
2026-04-25 11:18:58 +02:00
9qeklajc
4e03145323
clean up
2026-04-22 23:13:29 +02:00
9qeklajc
1ab7e54bd7
improve history collection
2026-04-22 22:09:13 +02:00
9qeklajc
42dceb0cd6
make table scrollable
2026-04-22 21:57:29 +02:00
9qeklajc
05115c3387
add api-key history and fix race condition while topup
2026-04-22 21:50:22 +02:00
9qeklajc
3681fc8aab
no advanced testing for now
2026-04-19 15:22:47 +02:00
9qeklajc
d95c09e00c
fix test model connection
2026-04-19 15:21:23 +02:00
9qeklajc
85a1ea4b4c
add apikey refund tracking
2026-04-10 15:34:19 +02:00
9qeklajc
d934f3eead
clean up
2026-04-09 20:41:59 +02:00
9qeklajc
685368bb0a
add support to using custom model ids
2026-04-06 20:09:12 +02:00
9qeklajc
a68998e8ff
clean up
2026-04-01 15:13:38 +02:00
9qeklajc
c5a205cf98
clean up
2026-03-29 11:40:17 +02:00
9qeklajc
62185fbd38
fix build
2026-03-25 20:07:36 +01:00
9qeklajc
bb97e8dedb
use react query
2026-03-25 10:21:18 +01:00
9qeklajc
a1c2a785a1
better displaying errors
2026-03-23 22:36:16 +01:00
9qeklajc
750193e99d
clean up ui
2026-03-23 22:20:36 +01:00
9qeklajc
4ee654331f
fix refunding not displayed & clean up
2026-03-23 22:01:54 +01:00
Evan Yang
f2a0473fb3
Fix admin models route conflict
2026-03-23 20:29:18 +08:00
9qeklajc
74ddc48ff5
fix linting error
2026-03-22 19:59:39 +01:00