Commit graph

173 commits

Author SHA1 Message Date
lngohumble
f978d98252 volcano initial commit 2021-12-27 11:58:19 +01:00
gohumble
25dc9d7b34
add edit stack lifo (#231)
* add edit stack lifo

* remove log message

* Finish the faucet (#232)

* speed up tx lock

* yolo master

* finish the faucet when inactive

* delete comments

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>

* add once + singleton click interceptor (#229)

* speed up tx lock

* yolo master

* add once + singleton click interceptor

* yoooo;

* stuff

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>

* Log oncemap (#233)

* speed up tx lock

* yolo master

* logging

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>

* Balance button (#236)

* speed up tx lock

* yolo master

* blanace button

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>

* Balance on invoice (#237)

* speed up tx lock

* yolo master

* balance check on invoice

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>

* add mutex http endpoints (#238)

* Faucet balance update (#239)

* speed up tx lock

* yolo master

* balance check faucet

* limit reset

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>

* Unlock admin (#240)

* add mutex http endpoints

* remove mutex by id

* remove mutex by id

Co-authored-by: lngohumble <lngohumble@gmail.com>

* fix nLocks (#241)

* using shop.base.id (#242)

* using shop.base.id

* using shop.base.id

* using shop.base.id

* Adjust log levels (#244)

* speed up tx lock

* yolo master

* better log

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>

* fix edit signature rate limiter (#234)

* Skip duplicate edits (#245)

* speed up tx lock

* yolo master

* skip duplicate edit

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>

* only remove on unlock (#246)

* add edit stack lifo

* finish faucet corrected

* improve edit stack

* edit.go

* uncomment faucet check

Co-authored-by: LightningTipBot <88730856+LightningTipBot@users.noreply.github.com>
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-26 20:57:38 +01:00
gohumble
01423827b7
Fix shop v1 (#243)
* using shop.base.id

* using shop.base.id

* using shop.base.id

* remove index from delete status messages

* fix delete status messages
2021-12-26 20:46:56 +01:00
gohumble
f1df1e6377
only remove on unlock (#246) 2021-12-26 16:58:05 +01:00
LightningTipBot
1e5f7b1169
Skip duplicate edits (#245)
* speed up tx lock

* yolo master

* skip duplicate edit

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-26 16:46:04 +01:00
gohumble
9c6062f317
fix edit signature rate limiter (#234) 2021-12-26 16:37:43 +01:00
LightningTipBot
fc7247c72a
Adjust log levels (#244)
* speed up tx lock

* yolo master

* better log

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-26 16:30:27 +01:00
gohumble
c23d69e8f1
using shop.base.id (#242)
* using shop.base.id

* using shop.base.id

* using shop.base.id
2021-12-26 15:38:26 +01:00
gohumble
35d5ed8d8e
fix nLocks (#241) 2021-12-26 15:12:18 +01:00
LightningTipBot
07ccc6cc28
Unlock admin (#240)
* add mutex http endpoints

* remove mutex by id

* remove mutex by id

Co-authored-by: lngohumble <lngohumble@gmail.com>
2021-12-26 14:51:10 +01:00
LightningTipBot
2ef798e56a
Faucet balance update (#239)
* speed up tx lock

* yolo master

* balance check faucet

* limit reset

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-26 14:46:09 +01:00
gohumble
24e4212a93
add mutex http endpoints (#238) 2021-12-26 14:20:50 +01:00
LightningTipBot
6851badfab
Balance on invoice (#237)
* speed up tx lock

* yolo master

* balance check on invoice

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-26 03:30:41 +01:00
LightningTipBot
cbedc5c147
Balance button (#236)
* speed up tx lock

* yolo master

* blanace button

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-26 03:05:25 +01:00
LightningTipBot
373ee844da
Log oncemap (#233)
* speed up tx lock

* yolo master

* logging

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-26 00:33:00 +01:00
gohumble
151ed39b04
add once + singleton click interceptor (#229)
* speed up tx lock

* yolo master

* add once + singleton click interceptor

* yoooo;

* stuff

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-26 00:23:58 +01:00
LightningTipBot
24108f6a1f
Finish the faucet (#232)
* speed up tx lock

* yolo master

* finish the faucet when inactive

* delete comments

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-25 23:11:31 +01:00
LightningTipBot
737ab115bd
Fix faucet again 1337 (#230)
* speed up tx lock

* yolo master

* fix it

* decrease limit

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-25 14:52:54 +01:00
LightningTipBot
13957342df
Fix faucet again 1337 (#228)
* speed up tx lock

* yolo master

* fix it

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-25 14:43:36 +01:00
LightningTipBot
fe1a921440
Faucet cool (#227)
* speed up tx lock

* yolo master

* coool

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-25 14:30:25 +01:00
LightningTipBot
39ff25beca
Increase rate limit (#226)
* speed up tx lock

* yolo master

* rate limit

* decrease

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-25 14:14:53 +01:00
LightningTipBot
ec15f26c13
Increase rate limit (#225)
* speed up tx lock

* yolo master

* rate limit

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-25 14:06:52 +01:00
LightningTipBot
0218191793
fix button space (#224)
Co-authored-by: lngohumble <lngohumble@gmail.com>
2021-12-25 13:53:57 +01:00
LightningTipBot
5065f5af86
Fix button (#223)
* fix options and what

* fix keyboard

Co-authored-by: lngohumble <lngohumble@gmail.com>
2021-12-25 12:19:28 +01:00
LightningTipBot
6aca41835d
fix options and what (#222)
Co-authored-by: lngohumble <lngohumble@gmail.com>
2021-12-25 11:39:46 +01:00
LightningTipBot
6b746447e5
add initial main menu keyboard. (#221)
Co-authored-by: lngohumble <lngohumble@gmail.com>
2021-12-25 02:50:58 +01:00
LightningTipBot
ca60b271fd
Dont cancel faucet (#220)
* speed up tx lock

* yolo master

* faucet cancel not

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-25 01:42:43 +01:00
gohumble
1b720b498c
print faucet link if available (#218) 2021-12-24 18:11:00 +01:00
gohumble
2066470cba
send telegram messages async (#219) 2021-12-24 18:10:52 +01:00
LightningTipBot
73ada1f25b
Faucet 1341 (#217)
* speed up tx lock

* yolo master

* faucet fix

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 17:32:01 +01:00
LightningTipBot
43a77fd1b2
Faucet bla 13340 (#216)
* speed up tx lock

* yolo master

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 17:14:08 +01:00
LightningTipBot
f968310902
Facuet cancel 1339 (#215)
* speed up tx lock

* cancel better

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 17:10:20 +01:00
LightningTipBot
32a5a7c264
Faucet cancel 1338 (#214)
* speed up tx lock

* yp

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 17:02:08 +01:00
LightningTipBot
776de88041
Cancel faucet better (#213)
* speed up tx lock

* base canceled flag

* oops

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 16:54:07 +01:00
LightningTipBot
192a100f8d
Cancel faucet if not empty (#212)
* speed up tx lock

* cancel

* check better

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 16:47:54 +01:00
LightningTipBot
b796db1979
Cancel faucet if not empty (#211)
* speed up tx lock

* cancel

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 16:39:43 +01:00
gohumble
eb07cdf117
disable rl for edit (#210) 2021-12-24 16:35:46 +01:00
LightningTipBot
9f1ce26d6e
Even better faucet logging (#209)
* speed up tx lock

* faucet logging

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 16:35:27 +01:00
gohumble
0ce42e8f1f
do not cancel inactive faucet (#208)
* fix logs

* remove cancel faucet if not active
2021-12-24 16:04:36 +01:00
calle
46d77de38e
fix faucet balance to low panic (#207)
Co-authored-by: lngohumble <lngohumble@gmail.com>
2021-12-24 15:57:23 +01:00
LightningTipBot
09d3af411e
Better longging 1337 (#206)
* speed up tx lock

* better logging and lnurl lightning: prefix

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 15:34:17 +01:00
LightningTipBot
5414c82339
Logging mutex fix (#205)
* speed up tx lock

* better logging

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 15:00:55 +01:00
LightningTipBot
2edc2953dc
Revert "Min faucet 1 (#203)" (#204)
This reverts commit 2bc9555b53.
2021-12-24 14:46:32 +01:00
LightningTipBot
2bc9555b53
Min faucet 1 (#203)
* speed up tx lock

* reduce min faucet

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 14:37:49 +01:00
gohumble
47ef5baee3
fix mutex final last v2 maybe (#202)
* remove mutex on unlock

* add pprof

* fix mutex lock

* fix logs
2021-12-24 14:25:35 +01:00
LightningTipBot
78eadf1a0e
Tip fix lock (#201)
* speed up tx lock

* tip fix lock

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 02:43:21 +01:00
gohumble
6aa05c8faa
Callback response (#200)
* add answerCallbackInterceptor

* use answerCallbackInterceptor

* fix nil response
2021-12-24 02:22:41 +01:00
LightningTipBot
8f8644a1d2
Faucet panic (#199)
* speed up tx lock

* remove panic

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 01:45:07 +01:00
LightningTipBot
f9aed70869
Soft lock (#198)
* add Lock and Unlock soft

* Update mutex.go

* sync mutex

* mutex bracket

* add idInterceptor

* context lock

Co-authored-by: lngohumble <lngohumble@gmail.com>
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-24 00:12:57 +01:00
LightningTipBot
036ac12f41
Lnurlpay pointer fix (#197)
* speed up tx lock

* fix pointer

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-23 21:52:58 +01:00