index
:
coinos-server.git
ark2
assets
base
build
bun-elysia
cashreq
changeDefaultPass
cjs
classic
cln-rest
conversions
dChanges
dev
logging
master
masterZ
no-challenge
notifications
prod
rJuly19
readme-update
readmeUpdate
regtest-fulcrum
retransmit
setup-updates
square
stageUpdate
stageUpdate2
staging
taxi
tdex
test
tickets
v1.0.0
vue
withdraw
coinos server — legacy coinos.io backend (Lightning, on-chain, Liquid)
coinos
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
routes
/
users.ts
Commit message (
Expand
)
Author
Age
Files
Lines
*
users: let a password unlock the encrypted nostr key for any session
HEAD
master
Adam Soltys
30 hours
1
-0
/
+33
*
login: drop the unused per-username failure counter
Adam Soltys
38 hours
1
-7
/
+0
*
users: keep the encrypted nostr key and 2FA seed away from bearer tokens
Adam Soltys
6 days
1
-3
/
+14
*
me: stop reporting archived balance as locked for frozen accounts
Adam Soltys
6 days
1
-16
/
+1
*
Evicted accounts can't receive or log in; limit errors say what's happening
Adam Soltys
10 days
1
-0
/
+5
*
users: reserve service names on registration and rename
Adam Soltys
2026-09-21
1
-2
/
+2
*
security: drop the admin endpoint surface and land pending hardening
Adam Soltys
2026-09-13
1
-59
/
+57
*
flash: build each config image in its own temp dir
Adam Soltys
2026-09-04
1
-6
/
+16
*
flash: create printer dir and return errors instead of unhandled 500
Adam Soltys
2026-09-04
1
-7
/
+13
*
login: fail-open recaptcha verify on infrastructure errors
Adam Soltys
2026-08-25
1
-2
/
+17
*
nwc: 404 missing connections + require key rotation to revive retired ones
Adam Soltys
2026-08-22
1
-2
/
+31
*
nwc: enforce per-connection spend budgets + flag-gated incident containment
Adam Soltys
2026-08-22
1
-2
/
+30
*
users: sum sub-account balances in the deleteSelf guard (S12)
Adam Soltys
2026-08-07
1
-4
/
+13
*
logging: redact auth headers; set cookie flags on session token (S5)
Adam Soltys
2026-08-07
1
-2
/
+14
*
auth: fail closed on adminpass, scrub sample secrets (S3)
Adam Soltys
2026-08-07
1
-2
/
+7
*
auth: hash passwords at bcrypt cost 12 with transparent upgrade (S2)
Adam Soltys
2026-08-07
1
-2
/
+17
*
sockets: verify JWT signatures on the websocket auth path (S1)
Adam Soltys
2026-08-07
1
-4
/
+4
*
Let a migrated account hand its address to coinos v3
Adam Soltys
2026-08-03
1
-0
/
+1
*
users: return generic 404 from /reset for non-admins
Adam Soltys
2026-06-27
1
-1
/
+10
*
users: add authenticated self-delete endpoint
Adam Soltys
2026-06-13
1
-0
/
+103
*
nwc: keep notifications opt-in (revert default-on)
Adam Soltys
2026-06-06
1
-6
/
+5
*
nwc: fix pay_invoice reply reliability, rate-limit drops, notifications
Adam Soltys
2026-06-06
1
-1
/
+6
*
listener logs
Adam Soltys
2026-03-18
1
-2
/
+1
*
remove logs
Adam Soltys
2026-03-17
1
-10
/
+0
*
pass bytes for app secret
Adam Soltys
2026-03-14
1
-1
/
+2
*
fix pending payment cleanup and login password verification
Adam Soltys
2026-03-06
1
-5
/
+7
*
fix login/reset glitches
Adam Soltys
2026-03-03
1
-7
/
+18
*
check forwarded host header
Adam Soltys
2026-02-06
1
-1
/
+1
*
health check
Adam Soltys
2026-02-06
1
-45
/
+6
*
whitelist ua's
Adam Soltys
2026-02-04
1
-0
/
+11
*
strip email from username
Adam Soltys
2026-02-02
1
-0
/
+1
*
check username
Adam Soltys
2026-01-29
1
-11
/
+1
*
skip captcha for tor
Adam Soltys
2026-01-27
1
-0
/
+4
*
case insensitive usernames
Adam Soltys
2026-01-26
1
-1
/
+4
*
captcha bypass whitelist
Adam Soltys
2026-01-26
1
-10
/
+13
*
read payments from archive
Adam Soltys
2026-01-22
1
-6
/
+6
*
fix admin resets
Adam Soltys
2026-01-22
1
-7
/
+3
*
api key captcha bypass
Adam Soltys
2026-01-22
1
-3
/
+11
*
captcha thresholds
Adam Soltys
2026-01-21
1
-11
/
+18
*
require auth for accounts
Adam Soltys
2026-01-21
1
-0
/
+5
*
recaptcha on login
Adam Soltys
2026-01-21
1
-2
/
+32
*
logging
Adam Soltys
2026-01-21
1
-1
/
+3
*
check username
Adam Soltys
2026-01-19
1
-0
/
+1
*
check app ownership
Adam Soltys
2025-11-17
1
-2
/
+5
*
check username
Adam Soltys
2025-11-17
1
-2
/
+5
*
require challenge after login failures
Adam Soltys
2025-10-10
1
-7
/
+9
*
fail faster
Adam Soltys
2025-10-01
1
-1
/
+1
*
challenge verify
Adam Soltys
2025-10-01
1
-12
/
+4
*
login challenge
Adam Soltys
2025-10-01
1
-0
/
+11
*
fix username change logic
Adam Soltys
2025-09-30
1
-9
/
+9
[next]