Commit Graph

21 Commits

Author SHA1 Message Date
Jon Staab 5590b14074 Refactor api into different route files 2026-05-15 09:28:12 -07:00
Jon Staab 26f05e8b8f Add env struct 2026-05-14 15:33:28 -07:00
Jon Staab 066c91a4d1 Refactor bitcoin exchange rate fetching and wallet 2026-05-14 12:47:32 -07:00
Jon Staab c0aff5f7cf Refactor billing module 2026-05-12 16:32:05 -07:00
userAdityaa 80a86452d0 chore: encrypt tenant NWC URL at rest and stop secret exposure in tenant APIs (#58)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-05 20:42:12 +00:00
userAdityaa c261d8a146 fix: enforce relay member capacity limits from plan definitions (#43)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-04-22 20:56:03 +00:00
userAdityaa 44f9928070 fix: make stripe webhooks explicitly toggleable with mandatory secret validation (#23)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-04-17 22:57:37 +00:00
Jon Staab 87dcf53d74 Change default backend port 2026-04-17 13:23:26 -07:00
Jon Staab 65dfcaeb6c Implement stripe subscription sync 2026-04-07 11:21:40 -07:00
Jon Staab 07dfe86210 Separate command and query 2026-04-01 15:47:56 -07:00
Jon Staab baae65b8b2 Clear billing logic, do some cleanup 2026-04-01 15:23:02 -07:00
Jon Staab 28e564e795 Review pass 2026-03-25 17:11:35 -07:00
Jon Staab cb2e37c74a Update backend implementation to fit spec 2026-03-25 16:50:44 -07:00
Jon Staab 9491d608ae More billing work 2026-03-24 10:20:11 -07:00
Jon Staab e87eb0c30d Format backend, tweak frontend 2026-02-27 21:26:45 -08:00
Jon Staab de4a16adbf Add dotenv 2026-02-25 15:18:43 -08:00
Jon Staab c58b20ea53 Update readme 2026-02-25 14:11:49 -08:00
Jon Staab 1df7b1b37c Publish metadata on startup 2026-02-25 14:08:43 -08:00
Jon Staab 90831a4237 Add billing and nip 17 notifications 2026-02-25 14:00:13 -08:00
Jon Staab 051747e5c3 Add provisioner 2026-02-25 13:27:45 -08:00
Jon Staab 42abde9dcd Add backend 2026-02-25 13:11:25 -08:00