Commit Graph
379 Commits
Author SHA1 Message Date
shroominic 64259936b9 Use sqlmodel update 2025-06-10 15:02:37 +02:00
shroominic 6ba8313c3f Add mypy config and silence SQLAlchemy typing errors 2025-06-10 14:35:27 +02:00
shroominic 10ceb1d74e Improve balance update logic 2025-06-10 14:35:19 +02:00
shroominicandGitHub f6e1cde319 Merge pull request #31 from Routstr/codex/refactor-credit_balance-logic-and-handle-redeem
Use WALLET.redeem for crediting balances
2025-06-10 13:45:53 +02:00
shroominic 51954352ca Update credit_balance logic and adjust tests 2025-06-10 13:36:05 +02:00
shroominic 1547ce7afd fix race conditions in balance adjustments 2025-06-10 12:37:30 +02:00
shroominicandGitHub 9a57d2042c Merge pull request #21 from Routstr/codex/add-pytest-cov-and-generate-coverage-report
Add coverage plugin to dev dependencies
2025-06-09 23:27:39 +02:00
shroominicandGitHub cc1f39152b Merge pull request #18 from Routstr/codex/handle-task-cancellation-on-shutdown
Add graceful task shutdown
2025-06-09 23:27:13 +02:00
shroominicandGitHub cb36bd461a Merge pull request #19 from Routstr/codex/review-wallet-creation-and-add-initialization-step
Add wallet initialization step
2025-06-09 23:26:23 +02:00
shroominicandGitHub 86f2f63877 Merge pull request #27 from Routstr/codex/remove-dependency-on-models.json
Load models from example file if models.json missing
2025-06-09 23:23:53 +02:00
shroominic 873ad7d419 Allow running without models.json 2025-06-09 23:23:01 +02:00
shroominicandGitHub e5ca6ac17a Merge branch 'main' into codex/handle-task-cancellation-on-shutdown 2025-06-08 00:01:45 +02:00
shroominic 916166ea62 Fix payout balance retrieval 2025-06-07 23:47:59 +02:00
Shroominic 8df4d10054 fix price calculation 2025-06-07 17:04:12 +02:00
shroominic 4b7785f36e rm models.json 2025-06-06 11:13:52 +00:00
shroominic 496386bf59 Move pytest-cov to dev group and resync 2025-06-06 12:11:50 +02:00
shroominic 495dc6b53f Remove redundant wallet initialization 2025-06-06 12:06:51 +02:00
shroominicandGitHub 967de152dd Merge branch 'main' into codex/handle-task-cancellation-on-shutdown 2025-06-06 12:04:02 +02:00
shroominic 98bb8cc263 Handle task cancellation and test shutdown 2025-06-06 11:45:55 +02:00
shroominicandGitHub 74b0235b2b Merge pull request #16 from Routstr/codex/fix-failing-tests-in-pr-#15
Fix failing tests for price update error handling
2025-06-06 11:41:53 +02:00
shroominic 2175bd9ba7 Add missing newline to test_models 2025-06-06 11:30:06 +02:00
shroominicandGitHub d073f487c6 Merge pull request #14 from Routstr/sixty-nuts-migration
Sixty nuts migration
2025-06-05 15:08:29 +02:00
Shroominic 613d890518 update sixty nuts version 2025-06-05 15:02:18 +02:00
Shroominic 24e81bc650 rm other http methods from proxy 2025-06-05 15:02:04 +02:00
Shroominic a7d49add8c rm need for secp256k1 2025-06-05 15:01:50 +02:00
Shroominic b4af5f0d17 fix nip60 wallet handling 2025-06-05 15:01:25 +02:00
Shroominic c31f312505 fix refund and improve wallet endpoints 2025-06-05 14:59:59 +02:00
Shroominic cdaccc5778 fix typing 2025-06-05 13:24:48 +02:00
Shroominic a0739d29fb fix linting errors 2025-06-05 13:22:59 +02:00
Shroominic 1bd3b8ecb6 add auto testing 2025-06-04 14:02:23 +02:00
Shroominic 23f96ee436 only update fields if new values are provided 2025-06-04 14:02:10 +02:00
Shroominic 4c350b6092 fix typing error 2025-06-04 13:55:29 +02:00
Shroominic 0567cf58cf Merge branch 'main' into sixty-nuts-migration 2025-06-03 15:48:33 +02:00
Shroominic 20cf22a4e6 wip fix tests 2025-06-03 14:40:03 +02:00
Shroominic fdb85bf918 wip migration to 2025-06-03 14:39:55 +02:00
shroominic 4b9974b037 make donation rate adjustable 2025-06-03 12:32:07 +00:00
shroominicandGitHub 30cf56bb46 Merge pull request #7 from GitHappens2Me/refund_LNURL
Key Expiry and Automatic Refunds
2025-06-01 18:45:37 +02:00
shroominicandGitHub d0b3e7efb5 Merge branch 'main' into refund_LNURL 2025-06-01 18:42:06 +02:00
shroominicandGitHub 6681e5a420 Merge pull request #8 from GitHappens2Me/non-streaming-fix
small fix for non-streaming responses
2025-06-01 18:39:33 +02:00
GitHappens2Me 559fcbf3b9 fixed non-streaming responses 2025-05-29 19:42:49 +02:00
shroominic 7f578cb980 update models 2025-05-29 12:42:59 +00:00
GitHappens2Me b76414dc00 clean up and .env variables 2025-05-28 20:30:24 +02:00
GitHappens2Me 0102aefd96 simplified key_expiry_time header logic 2025-05-28 18:58:40 +02:00
GitHappens2Me ecea6f3acb Merge remote-tracking branch 'upstream/main' into refund_LNURL 2025-05-28 18:54:30 +02:00
shroominic 6c0ca7f697 ai fix tests 2025-05-28 11:57:01 +00:00
shroominic 5be70738db ai generated tests (claude4opus) 2025-05-28 11:27:48 +00:00
shroominic 796ea1f7ae wip fix payouts 2025-05-28 11:27:48 +00:00
shroominicandGitHub 75150ddd42 Merge pull request #2 from GitHappens2Me/bug-fixes
Bug fixes, admin interface and improvments to .env
2025-05-28 13:11:30 +02:00
shroominicandGitHub 8d29f3c703 Merge branch 'main' into bug-fixes 2025-05-28 13:10:02 +02:00
shroominic 705d273ad2 timeout = None 2025-05-27 15:17:27 +00:00