Commit Graph

3764 Commits

Author SHA1 Message Date
dni ⚡
04f0f5b83b improve wording 2022-12-12 12:27:52 +01:00
Vlad Stan
50a509dfc3 chore: code-format 2022-12-12 11:36:24 +02:00
Vlad Stan
9e61c80d02 feat: move Admin to left hand side menu 2022-12-12 11:31:29 +02:00
Vlad Stan
6a80f7c713 chore: code formatting 2022-12-12 10:52:01 +02:00
Vlad Stan
6cab77ece4
Merge branch 'main' into FinalAdminUI 2022-12-12 10:49:31 +02:00
dni ⚡
ab49b7740c add superuser decorator, fix restart route and mypy issue 2022-12-12 09:45:12 +01:00
Vlad Stan
53af4a4b99 fix: only super-user should be able to restart 2022-12-12 10:34:23 +02:00
Vlad Stan
b758cb5be3 fix: remove super_admin from lnbits_admin_users 2022-12-12 10:28:53 +02:00
Vlad Stan
63ea3369d3 fix: do not hide Exception message 2022-12-12 10:20:27 +02:00
Vlad Stan
7e2b1e65a0 fix: super-user is a special read-only value that is logged to the console 2022-12-12 10:12:35 +02:00
Vlad Stan
bed2eff7fb fix: send_admin_user_to_saas is not a settings method 2022-12-12 09:45:08 +02:00
calle
5d6d1fb87f
Merge pull request #1033 from lnbits/startup/skip_invoice_expriy_check
On-the-fly invoice expiry check
2022-12-11 11:54:11 +01:00
callebtc
c949e8a299 feat: add copy token button 2022-12-11 01:36:03 +01:00
callebtc
a50dd80ad5 feat: display mint name 2022-12-11 00:59:07 +01:00
ben
4e6466cd95 Started adding ability to forward by tag 2022-12-09 14:10:10 +00:00
Vlad Stan
3288722ef4 refactor: spit ReadOnlySettings 2022-12-09 15:13:58 +02:00
Vlad Stan
e28dea97d8 fix: update the in-memory settings object when the DB is updated 2022-12-09 14:53:51 +02:00
Vlad Stan
6252119485 fix: add super_user to the lnbits_admin_users list 2022-12-09 14:53:09 +02:00
Vlad Stan
84a24c389f feat: add Admin Console icon 2022-12-09 14:27:32 +02:00
Vlad Stan
b5a39e32c3 fix: old env variables 2022-12-09 14:13:41 +02:00
Vlad Stan
99e7bf5cd0 chore: code format 2022-12-09 14:09:16 +02:00
Vlad Stan
4cd2fe7ee1
Merge branch 'main' into FinalAdminUI 2022-12-09 14:06:47 +02:00
Vlad Stan
49855669a5 refactor: move init logic at the bottom 2022-12-09 13:40:22 +02:00
Vlad Stan
6d1db80bb3 refactor: build dynamically readonly_variables 2022-12-09 13:37:36 +02:00
Vlad Stan
d6d42250a9 refactor: use JSON for settings 2022-12-09 13:14:22 +02:00
Vlad Stan
0ed2ec6519 refactor: extract funding sources to their own classes 2022-12-09 11:35:46 +02:00
Vlad Stan
68b4a20e26 feat: enable validator for ReadonlySettings 2022-12-09 11:06:43 +02:00
Vlad Stan
7952a462e3 feat: extract parent LNbitsSetings class 2022-12-09 10:57:53 +02:00
Vlad Stan
60bb556f2c fix: log init exceptions 2022-12-09 10:31:29 +02:00
Vlad Stan
0d4954c01a chore: temp commit (does not work); don't want to lose changes 2022-12-09 09:46:30 +02:00
ben
b6db683f30 Merge remote-tracking branch 'origin/main' into gerty 2022-12-08 13:45:50 +00:00
ben
c239c4f552 Endpoints working 2022-12-08 13:45:38 +00:00
Vlad Stan
d15782521d refactor: include admin extension into core 2022-12-08 15:41:52 +02:00
callebtc
0538035084 msat values are ints 2022-12-08 14:33:52 +01:00
Tiago Vasconcelos
61c3476ba7 fix display columns for hide api and or ad space 2022-12-08 11:46:44 +00:00
ben
8e6eb63c9e Added dashboards 2022-12-08 11:42:51 +00:00
ben
54c1757423 adding checkboxes for dashboards 2022-12-08 11:10:09 +00:00
callebtc
0927bc582f just site title 2022-12-08 11:54:28 +01:00
callebtc
8c27561a3f fix for #1182 2022-12-08 11:44:43 +01:00
Tiago Vasconcelos
0706ceed12 restrict non super user admins actions 2022-12-08 10:35:13 +00:00
Tiago Vasconcelos
04017c9730 remove super user id 2022-12-08 10:34:42 +00:00
Tiago Vasconcelos
5797f0a77d clean up logs 2022-12-08 10:34:27 +00:00
ben
08ed86fb18 Shuffling UI, trying to ditch variables 2022-12-08 10:24:37 +00:00
Tiago Vasconcelos
301cc6229e remove lnbits_admin_extensions from readonly variables 2022-12-08 10:15:34 +00:00
ben
53e910d549 Merge branch 'main' into gerty 2022-12-07 15:38:06 +00:00
dni ⚡
b4e8659006 fix default value for reserve fee
format
2022-12-07 15:58:33 +01:00
callebtc
ab4a9370e7 style: make format 2022-12-07 14:57:10 +01:00
callebtc
5f4fa61310 refactor:depend_admin_user 2022-12-07 14:56:45 +01:00
calle
386e1ec4d9
Merge pull request #1171 from lnbits/fix/audit_endpoint
Fix: audit endpoint
2022-12-07 14:22:39 +01:00
dni ⚡
89933c2d30 test should pass now, WALLET is initialised after the settings are loaded from db. 2022-12-07 13:38:33 +01:00
Arc
ee874a4a80
Merge pull request #1154 from iWarpBTC/tpos/user-agent
TPOS identifies itself via user-agent
2022-12-07 11:00:48 +00:00
ben
44d7435163 format 2022-12-07 10:42:48 +00:00
dni ⚡
35536dde9b missing LNBITS_ADMIN_EXTENSIONS and fix update bug 2022-12-07 11:30:03 +01:00
ben
97565fde02 Adds PoS websocket endpoint
Receives all payments to a pos
2022-12-07 10:21:45 +00:00
dni ⚡
c0fc53028b reformatting 2022-12-07 11:02:23 +01:00
dni ⚡
c189ec49e5 add superuser class to obscure superuser_id for admin in the ui 2022-12-07 11:00:48 +01:00
ben
9971a560e1 Trying to catchup with main 2022-12-06 20:35:58 +00:00
callebtc
e15cfeb943 print only if migration takes place 2022-12-06 21:05:09 +01:00
callebtc
6eb9c5d9ee better sort sql clause 2022-12-06 21:04:10 +01:00
callebtc
6f5f7753ef fix audit endpoint 2022-12-06 20:58:09 +01:00
Tiago Vasconcelos
02e82a8fdf fix add user and admins-WIP remove super user id from API 2022-12-06 16:08:21 +00:00
callebtc
3bb11dc487 separate migrations 2022-12-06 16:21:19 +01:00
dni ⚡
344e951368 remove unused comment, and drop readonly settings on update 2022-12-06 15:30:53 +01:00
callebtc
36cebffbf5 clean migration 2022-12-06 13:23:51 +01:00
callebtc
07724eaa0f clean up if clause 2022-12-06 13:21:34 +01:00
callebtc
269ea0f975 optional expiry (float now) in Payment model 2022-12-06 13:08:36 +01:00
dni ⚡
f2da8fc277 fix another super_user permission issue 2022-12-06 13:04:27 +01:00
dni ⚡
aafb2335a1 fix check_admin issue, wrong condition 2022-12-06 12:45:26 +01:00
dni ⚡
d2cd972663 refactor from settings.py into admin crud, but broke frontend
formatting
2022-12-06 11:02:01 +01:00
callebtc
8c324d8634 make format 2022-12-06 10:48:34 +01:00
callebtc
441d5337a3 fix expiry integer 2022-12-06 10:48:16 +01:00
dni ⚡
c56a31e6f5 add superuser and refactor check_admin function, also put it into satspay 2022-12-05 20:41:23 +01:00
dni ⚡
9d67c8e4e5 checks, redundant error handling 2022-12-05 17:50:13 +01:00
dni ⚡
e49112d4ee rename read_only_variables to readonly_variables 2022-12-05 16:13:26 +01:00
dni ⚡
9b37c68b7c calle, change logger.warning messages 2022-12-05 16:10:35 +01:00
dni ⚡
35920bae48 code improvements, bugfixes 2022-12-05 15:43:26 +01:00
dni ⚡
12b0ec138d removed unused file 2022-12-05 15:37:01 +01:00
dni ⚡
b4126e664b nitpicks from vlad 2022-12-05 12:28:26 +01:00
dni ⚡
04b67c3551 WALLET outside of loop 2022-12-05 12:20:37 +01:00
dni ⚡
9e60b5374c fake wallet queue issue 2022-12-05 12:18:59 +01:00
callebtc
befdeb040e add expiry to frontend 2022-12-02 19:05:22 +01:00
callebtc
32448c4b0c on-the-fly deletion 2022-12-02 18:55:53 +01:00
callebtc
167c2ce9f1 make format 2022-12-02 18:51:52 +01:00
callebtc
7a6450f032 add expiry to Payment model 2022-12-02 18:51:18 +01:00
callebtc
2134b63cea readd comments 2022-12-02 17:48:47 +01:00
callebtc
1a98f15d48 remove STARTUP_INVOICE_EXPIRY_CHECK 2022-12-02 17:39:56 +01:00
callebtc
4e69924c9c fix datetime conversion 2022-12-02 17:38:36 +01:00
Tiago Vasconcelos
c3e6ed9089 fix for default ad image URL 2022-12-02 14:59:02 +00:00
Tiago Vasconcelos
fe5e1241bf fix some of Vlad's review comments 2022-12-02 14:52:31 +00:00
Tiago Vasconcelos
52cbc7d0f7 make format 2022-12-02 14:38:21 +00:00
Tiago Vasconcelos
4410968bf5 enable disable ads and display ads 2022-12-02 14:36:09 +00:00
Vlad Stan
f7061da361 chore: code clean-up 2022-12-02 14:02:59 +02:00
Vlad Stan
88035305c5 fix: hide New Payment button 2022-12-02 13:46:51 +02:00
Vlad Stan
8b0c004883 feat: allow external signed PSBT 2022-12-02 13:41:26 +02:00
Vlad Stan
3ad0463dfe feat: extract utxos. from PSBT 2022-12-02 13:40:59 +02:00
callebtc
79ffbb7bc2 merge main 2022-12-02 11:23:20 +01:00
Tiago Vasconcelos
f7dd533daa make ad space as a CSV formatted string 2022-12-01 22:16:55 +00:00
ben
44e12f9d3a updated dev article 2022-12-01 19:04:05 +00:00
ben
9a50f4187e isort 2022-12-01 18:45:00 +00:00
ben
8ca390e0b0 format 2022-12-01 18:41:58 +00:00
ben
694a4e5054 replaced extension specific websockets with the generic websocket 2022-12-01 18:31:58 +00:00
Arc
1f31495634
Merge pull request #1146 from lnbits/universalwebsocket
Adds universal websocket manager any extension can use
2022-12-01 14:55:40 +00:00
benarc
a220acb583 Removed id, using param instead 2022-12-01 14:41:57 +00:00
benarc
4aeb7683e5 Added Response 2022-12-01 13:15:46 +00:00
benarc
31b30cacd4 Merge branch 'main' into universalwebsocket 2022-12-01 12:42:01 +00:00
Arc
69ef0f2bb1
Merge pull request #1160 from blackcoffeexbt/bugfix/lnbits-casing
LNbits casing fixes
2022-12-01 12:24:27 +00:00
dni ⚡
0a47b63597 fix satspay merge error 2022-12-01 13:08:08 +01:00
Tiago Vasconcelos
59deca7b6f Merge remote-tracking branch 'origin/FinalAdminUI' into FinalAdminUI 2022-12-01 11:52:08 +00:00
Tiago Vasconcelos
e09b31de7c change ad space inputs 2022-12-01 11:51:54 +00:00
dni ⚡
803c9349d4 merge main 2022-12-01 12:37:08 +01:00
dni ⚡
4702448ecf fix satspay settings 2022-12-01 12:28:28 +01:00
callebtc
86fbd2844d remove debug print 2022-12-01 12:21:25 +01:00
callebtc
33eb460d5c restore 7f64f426c2 2022-12-01 12:21:25 +01:00
ben
f8647aa5d5 Fixed css 2022-12-01 12:21:25 +01:00
ChuckNorrison
b3a86875a2 add missing f-string for SQL 2022-12-01 12:21:25 +01:00
ChuckNorrison
11c6137017 add missing f-string for SQL 2022-12-01 12:21:25 +01:00
calle
3ed8cb986c Update migrations.py 2022-12-01 12:21:25 +01:00
calle
8034c477ab Update migrations.py
f string
2022-12-01 12:21:25 +01:00
calle
f1418da52f Update migrations.py
f string
2022-12-01 12:21:25 +01:00
ChuckNorrison
b23b3634f6 fix integer to bigint for extensions
Some more INTEGER to BIGINT conversion for postgresql database
2022-12-01 12:21:25 +01:00
Tiago Vasconcelos
3ff14cb71b change status code to 400 on exception 2022-12-01 12:21:25 +01:00
callebtc
872d5a6702 use isinstance, not type 2022-12-01 12:21:25 +01:00
callebtc
92435e8492 rewrite values in db 2022-12-01 12:21:25 +01:00
callebtc
c901a5c69d strip html 2022-12-01 12:21:25 +01:00
Vlad Stan
e3050062f3 fix: show completelink in the absence of webhook 2022-12-01 12:21:25 +01:00
Vlad Stan
44759d23ae fix: show completelink in the absence of webhook 2022-12-01 12:21:25 +01:00
Vlad Stan
92bb0979d2 feat: add Advanced toggle 2022-12-01 12:21:25 +01:00
Vlad Stan
338462af78 feat: move custom css next to the other optional fileds 2022-12-01 12:21:25 +01:00
Vlad Stan
5d1d13765d fix: custom css is optional 2022-12-01 12:21:25 +01:00
Vlad Stan
d8c34690eb fix: merge leftover 2022-12-01 12:21:25 +01:00
Vlad Stan
04a5d834d2 fix: merge bug 2022-12-01 12:21:25 +01:00
Vlad Stan
c1890d4b4c fix: SQL syntax 2022-12-01 12:21:25 +01:00
Vlad Stan
431bfd6c09 fix: sql insert 2022-12-01 12:21:25 +01:00
Vlad Stan
0dbd91048f fix: rebase clean-up 2022-12-01 12:21:25 +01:00
Vlad Stan
cc6648df85 fix: quote user column 2022-12-01 12:21:25 +01:00
Vlad Stan
798dc73fc8 fix: timestamp does not exist on themes 2022-12-01 12:21:25 +01:00
ben
317ddec705 isort 2022-12-01 12:21:25 +01:00
ben
9d1a8b839d Primary key 2022-12-01 12:21:25 +01:00
ben
ce41e4b689 formatting 2022-12-01 12:21:25 +01:00
ben
2fcf2153c3 adding missing css to public_charge 2022-12-01 12:21:25 +01:00
ben
13d2c93007 Added lost return 2022-12-01 12:21:25 +01:00
ben
fd7a5ca465 resolving conflict errors 2022-12-01 12:21:25 +01:00
ben
11b743a905 Trying to fix conflict errors 2022-12-01 12:21:25 +01:00
ben
742bbc9112 Added back custom_css 2022-12-01 12:21:25 +01:00
ben
003288e19d added back custom css to public page 2022-12-01 12:21:25 +01:00
ben
2c2558b9e1 fixed admin check 2022-12-01 12:21:25 +01:00
ben
76c2a87577 Auto stash before checking out "HEAD" 2022-12-01 12:21:25 +01:00
ben
1a17c04246 removed compact_charge 2022-12-01 12:21:25 +01:00
ben
754aa637b9 added back crud 2022-12-01 12:21:25 +01:00
ben
08747f1cb6 only allows admins to use custom themes 2022-12-01 12:21:25 +01:00
ben
cbd939f35b Revert "Merge remote-tracking branch 'origin/fix/strip_html_db' into feature/satspay-server-custom-css"
This reverts commit f98278faba.
2022-12-01 12:21:25 +01:00
callebtc
824baa4f2a use isinstance, not type 2022-12-01 12:21:25 +01:00
callebtc
2ec150fd13 rewrite values in db 2022-12-01 12:21:25 +01:00
callebtc
6d16ac0f0a strip html 2022-12-01 12:21:25 +01:00
ben
700196a5a9 Now you can have multiple themes 2022-12-01 12:21:25 +01:00
Black Coffee
b2e8bed24c run isort and black 2022-12-01 12:21:25 +01:00
Black Coffee
72cf6b9b79 Change user to user_id in satspay settings table and fixed first use bug 2022-12-01 12:21:25 +01:00
Black Coffee
b51bc492fb Remove console.log from satspay index.html 2022-12-01 12:21:25 +01:00
Black Coffee
29a503a0eb Remove theme settings on satspay invoice page and default to blue theme to allow users to skin satspay invoice page more easily 2022-12-01 12:21:25 +01:00
Black Coffee
7bc660ea09 Removed unused custom css api call from display.html 2022-12-01 12:21:25 +01:00
Black Coffee
b34cfd2906 Custom CSS on SatsPay server working!:) 2022-12-01 12:21:25 +01:00
Black Coffee
487833f1f2 Settings now save and load and have an insert or delete for new / existing settings 2022-12-01 12:21:25 +01:00
Black Coffee
a63ec981f1 SatsPay server save custom css settings now working 2022-12-01 12:21:25 +01:00
Black Coffee
2b67169512 Added satspay settings migration 2022-12-01 12:21:25 +01:00
calle
2c562b7053 Revert "Extension: Cashu" 2022-12-01 12:21:25 +01:00
ben
cb042d0bd0 Added websocket checker for switch 2022-12-01 12:21:25 +01:00
ben
0a70af7e1e Added websocket test 2022-12-01 12:21:25 +01:00
Vlad Stan
0326f3bb9e refactor: remove single use var 2022-12-01 12:21:25 +01:00
Vlad Stan
ca0373406c chore: update comment 2022-12-01 12:21:25 +01:00
Vlad Stan
179b884eb5 chore: format code 2022-12-01 12:21:25 +01:00
Vlad Stan
c7ffdfa8ac fix: object is not subscriable 2022-12-01 12:21:25 +01:00
Vlad Stan
5a4726224c fix: persist webhook call status 2022-12-01 12:21:25 +01:00
Vlad Stan
4319836195 fix: important info, should be visible in the logs 2022-12-01 12:21:25 +01:00
Vlad Stan
6c6d00fb8c refactor: move business logic logic to helpers.py 2022-12-01 12:21:25 +01:00
Vlad Stan
e0f595775c chore: code clean-up 2022-12-01 12:21:25 +01:00
Vlad Stan
871d716539 feat: store onchain charge config with the charge 2022-12-01 12:21:25 +01:00
Vlad Stan
bb16870c66 fix: center back button 2022-12-01 12:21:25 +01:00
Vlad Stan
2ca48a26a6 fix: refresh when both onchain and ln are present 2022-12-01 12:21:25 +01:00
Vlad Stan
683eb6992a fix: mempool hostname 2022-12-01 12:21:25 +01:00
Vlad Stan
13203055e9 fix: remove wallet inkey 2022-12-01 12:21:25 +01:00
Vlad Stan
948e7f0a4e fix: call webhook in the background (from the task.py) 2022-12-01 12:21:25 +01:00
Vlad Stan
a301b97766 refactor: remove duplicate code 2022-12-01 12:21:25 +01:00
Vlad Stan
5ddad18f64 fix: oldObj should not overwrite properties 2022-12-01 12:21:25 +01:00
Vlad Stan
755ce9c7da fix: use lnbitswallet form data 2022-12-01 12:21:25 +01:00
Vlad Stan
c59e502519 fix: remove de-selected wallet 2022-12-01 12:21:25 +01:00
Vlad Stan
5774180ce3 fix: oldObj values lost 2022-12-01 12:21:25 +01:00
callebtc
b36868e90d fix padding of bottom bar 2022-12-01 12:21:25 +01:00
callebtc
9c8830d4af fix padding of bottom bar 2022-12-01 12:21:25 +01:00
callebtc
e790a5567b update cashu 2022-12-01 12:21:25 +01:00
callebtc
175516f8e4 update to cashu 0.5.3 with db fix 2022-12-01 12:21:25 +01:00
callebtc
f390bc8798 mypy 2022-12-01 12:21:25 +01:00
callebtc
12848938e0 better error 2022-12-01 12:21:25 +01:00
callebtc
93ffdb9865 mypy 2022-12-01 12:21:25 +01:00
callebtc
2c58dfda7e clean up for merge 2022-12-01 12:21:25 +01:00
callebtc
e6837bad2e update mint cover 2022-12-01 12:21:25 +01:00
callebtc
1713330574 update mint cover 2022-12-01 12:21:25 +01:00
callebtc
475c2504ff update mint cover 2022-12-01 12:21:25 +01:00
callebtc
b57e7729b0 update mint cover 2022-12-01 12:21:25 +01:00
callebtc
b6d6ba3037 update mint cover 2022-12-01 12:21:25 +01:00
callebtc
7fa1fb5f01 open in same window 2022-12-01 12:21:25 +01:00
callebtc
21a26c89c5 change pages 2022-12-01 12:21:25 +01:00
callebtc
29c449dbeb clean cli 2022-12-01 12:21:25 +01:00
callebtc
13923fb72e clean 2022-12-01 12:21:25 +01:00
callebtc
4b82bd2cda one worker at a time 2022-12-01 12:21:25 +01:00
callebtc
fedd40d2e7 only one worker at a time 2022-12-01 12:21:25 +01:00
callebtc
0d0d56a9c7 notification 2022-12-01 12:21:25 +01:00
callebtc
f44faac9b6 fix invoice input 2022-12-01 12:21:25 +01:00
callebtc
7160154214 string fix 2022-12-01 12:21:25 +01:00
callebtc
5e900508fc read qr tokens 2022-12-01 12:21:25 +01:00
callebtc
40f385dbe4 wider 2022-12-01 12:21:25 +01:00
callebtc
b18307cc30 wider 2022-12-01 12:21:25 +01:00
callebtc
c466c5cfc5 invoices first 2022-12-01 12:21:25 +01:00
callebtc
c9f3f26ae0 denser 2022-12-01 12:21:25 +01:00
callebtc
bf03552623 fix html 2022-12-01 12:21:25 +01:00
callebtc
44df0d5cab clean 2022-12-01 12:21:25 +01:00
callebtc
8e07b220b1 take private key from config 2022-12-01 12:21:25 +01:00
callebtc
ac5512cdbe camera for tokens 2022-12-01 12:21:25 +01:00
callebtc
b936d122a3 scrolling works 2022-12-01 12:21:25 +01:00
callebtc
4c38bcbcf3 set private key 2022-12-01 12:21:25 +01:00
callebtc
66c44bb990 id 2022-12-01 12:21:25 +01:00
callebtc
28dd4e68f3 fix nanifest 2022-12-01 12:21:25 +01:00
callebtc
113c510f47 fix nanifest 2022-12-01 12:21:25 +01:00
callebtc
2444c1d1cc new icons 2022-12-01 12:21:25 +01:00
callebtc
7b12bf27ba label 2022-12-01 12:21:25 +01:00
callebtc
cd3fe35b05 update height 2022-12-01 12:21:25 +01:00
callebtc
527eef4281 ecash 2022-12-01 12:21:25 +01:00
callebtc
3f55866c0c faster 2022-12-01 12:21:25 +01:00
callebtc
59de402af9 fix scroll 2022-12-01 12:21:25 +01:00
callebtc
e878b66d7a link in QR 2022-12-01 12:21:25 +01:00
callebtc
72455e4b92 logging 2022-12-01 12:21:25 +01:00
callebtc
2ee2de6694 check if token already received 2022-12-01 12:21:25 +01:00
callebtc
a6669fa78b check if token already received 2022-12-01 12:21:25 +01:00
callebtc
f698074f89 auto check 2022-12-01 12:21:25 +01:00
callebtc
ac3d5079fe auto check 2022-12-01 12:21:25 +01:00
callebtc
e5f72fcd8d scroll 2022-12-01 12:21:25 +01:00
callebtc
bc4df5b6e0 scroll 2022-12-01 12:21:25 +01:00
callebtc
3dfccb8486 mint page 2022-12-01 12:21:25 +01:00
callebtc
0e425acd52 cam button 2022-12-01 12:21:25 +01:00
callebtc
6e3440fcc6 fix 2022-12-01 12:21:25 +01:00
callebtc
d957107bde fix 2022-12-01 12:21:25 +01:00
callebtc
577b6889ad linted 2022-12-01 12:21:25 +01:00
callebtc
00c50fbfa6 more 2022-12-01 12:21:25 +01:00
callebtc
6654669e21 cleanup 2022-12-01 12:21:25 +01:00
callebtc
c98ed8f098 tigher 2022-12-01 12:21:25 +01:00
callebtc
a799328448 tighter 2022-12-01 12:21:25 +01:00
callebtc
6392af770d tighter 2022-12-01 12:21:25 +01:00
callebtc
fd0dbf5395 fix 2022-12-01 12:21:25 +01:00
callebtc
8bc7fe6916 responsive 2022-12-01 12:21:25 +01:00
callebtc
1d3668a41d layout 2022-12-01 12:21:25 +01:00
callebtc
e39b4c3f5a fix counting 2022-12-01 12:21:25 +01:00
callebtc
a030b16471 add seconds 2022-12-01 12:21:25 +01:00
callebtc
a89a915e7a vibrate check 2022-12-01 12:21:25 +01:00
callebtc
45519f8339 block button 2022-12-01 12:21:25 +01:00
callebtc
b7aeab57ae tooltip 2022-12-01 12:21:25 +01:00
callebtc
c495590659 backup button 2022-12-01 12:21:25 +01:00
callebtc
00a3e12232 buttons flat 2022-12-01 12:21:25 +01:00
callebtc
aa25910367 input fields 2022-12-01 12:21:25 +01:00
callebtc
9593cc715c warning page 2022-12-01 12:21:25 +01:00
callebtc
509cf45f67 remove arrows 2022-12-01 12:21:25 +01:00
callebtc
aa38b79b81 sort fix 2022-12-01 12:21:25 +01:00
callebtc
4eff556403 show bolt11 2022-12-01 12:21:25 +01:00
callebtc
84d9d0c295 error handling 2022-12-01 12:21:25 +01:00
callebtc
d9a8da10f0 cols 2022-12-01 12:21:25 +01:00
callebtc
28b8087458 invoice and token check worker 2022-12-01 12:21:25 +01:00
callebtc
2e10e89857 check token history 2022-12-01 12:21:25 +01:00
callebtc
6c53feae49 revert 2022-12-01 12:21:25 +01:00
callebtc
aaa325a5a2 refactor wallet js 2022-12-01 12:21:25 +01:00
callebtc
ee6801de80 fix chrome 2022-12-01 12:21:25 +01:00
callebtc
5a45ca5cb4 apple icon 2022-12-01 12:21:25 +01:00
callebtc
6dc23f9246 multiple mints 2022-12-01 12:21:25 +01:00
callebtc
5d6d9ca956 vibrate 2022-12-01 12:21:25 +01:00
callebtc
3a987739ab qtab 2022-12-01 12:21:25 +01:00
callebtc
87ca450e98 qtab 2022-12-01 12:21:25 +01:00
callebtc
f8e3233053 check token id 2022-12-01 12:21:25 +01:00
callebtc
4fa1165ecd color 2022-12-01 12:21:25 +01:00
callebtc
fc5d2f57bf rows 2022-12-01 12:21:25 +01:00
callebtc
4c72d2fe19 warning 2022-12-01 12:21:25 +01:00
callebtc
39d263c19d warning 2022-12-01 12:21:25 +01:00
callebtc
a1bd1f525c disclaimer 2022-12-01 12:21:25 +01:00
callebtc
4a5c2bb711 outline 2022-12-01 12:21:25 +01:00
callebtc
a9fdaf27d6 buttons outline 2022-12-01 12:21:25 +01:00
callebtc
cc027d4815 title 2022-12-01 12:21:25 +01:00
callebtc
3ec143ee2e better buttons 2022-12-01 12:21:25 +01:00
callebtc
db61ad8b32 manifest 2022-12-01 12:21:25 +01:00
callebtc
6526c6d6f2 manifest 2022-12-01 12:21:25 +01:00
callebtc
d9003f6d7c new icons 2022-12-01 12:21:25 +01:00
callebtc
0ebd56c18b new icons 2022-12-01 12:21:25 +01:00
Vlad Stan
f140b19e56 fix: ugly method to refresh UI 2022-12-01 12:21:25 +01:00
callebtc
ce27136757 make format 2022-12-01 12:21:25 +01:00
callebtc
75fd846d16 works 2022-12-01 12:21:25 +01:00
callebtc
c79cafb38e works 2022-12-01 12:21:25 +01:00
callebtc
ffe6f0d216 trying to get camera to run 2022-12-01 12:21:25 +01:00
callebtc
56b405126f fix manifest 2022-12-01 12:21:25 +01:00
callebtc
57989b0d1e works 2022-12-01 12:21:25 +01:00
Vlad Stan
3f7da8a69b fix: token validation 2022-12-01 12:21:25 +01:00
callebtc
c0f0421f8a for r, dont use bigint but hex string 2022-12-01 12:21:25 +01:00
callebtc
67d0249d19 split doesnt work yet 2022-12-01 12:21:25 +01:00
callebtc
5ecf198f2c doesnt work yet 2022-12-01 12:21:25 +01:00
callebtc
da61ade4d0 works 2022-12-01 12:21:25 +01:00
callebtc
59ffe8b979 make format 2022-12-01 12:21:24 +01:00
callebtc
ff07aa5a66 remove unused import 2022-12-01 12:21:24 +01:00
callebtc
b682d12106 clean up 2022-12-01 12:21:24 +01:00
callebtc
53db275fe0 cleanup 2022-12-01 12:21:24 +01:00
callebtc
5b1ee554df more endpoints working 2022-12-01 12:21:24 +01:00
callebtc
b41bd694a1 endpoints work 2022-12-01 12:21:24 +01:00
callebtc
686076fa5c allow for internal and external migrations 2022-12-01 12:21:24 +01:00
callebtc
4d1c96adc0 allow external migration modules 2022-12-01 12:21:24 +01:00
callebtc
e6e5dc68a5 lnbits migrations work 2022-12-01 12:21:24 +01:00
ben
6873cf1be0 added props 2022-12-01 12:21:24 +01:00
ben
a85d27ed5c missing comma 2022-12-01 12:21:24 +01:00
Vlad Stan
be3bef6da8 chore: disable extension by default 2022-12-01 12:21:24 +01:00
Vlad Stan
e145bcf223 chore: add extension by default 2022-12-01 12:21:24 +01:00
Vlad Stan
8a4ef4f6dd chore: code format 2022-12-01 12:21:24 +01:00
Vlad Stan
38b84b32c0 feat: try to accept tokens 2022-12-01 12:21:24 +01:00
Vlad Stan
dc03692cfd feat: show receive dialog 2022-12-01 12:21:24 +01:00
Vlad Stan
2179c7a327 fix: do not stop secret search 2022-12-01 12:21:24 +01:00
Vlad Stan
429a898ff9 feat: burn in hell token 2022-12-01 12:21:24 +01:00
Vlad Stan
b6d408ea71 chore: aahaaa\ 2022-12-01 12:21:24 +01:00
Vlad Stan
e06ba3a520 feat: select coin limitted 2022-12-01 12:21:24 +01:00
Vlad Stan
96046d7fc5 refactor: re-order methods 2022-12-01 12:21:24 +01:00
Vlad Stan
1bfec18433 feat: send tokens UI 2022-12-01 12:21:24 +01:00
Vlad Stan
429f14e728 feat: show balance 2022-12-01 12:21:24 +01:00
Vlad Stan
ac773cffda refactor: simplify code 2022-12-01 12:21:24 +01:00
Vlad Stan
c74f9cc6ca feat: simple tokenList 2022-12-01 12:21:24 +01:00
Vlad Stan
cbd19e9642 feat: add tabs 2022-12-01 12:21:24 +01:00
Vlad Stan
d8be5d7b7c feat: sell fixed amount token 2022-12-01 12:21:24 +01:00
Vlad Stan
0a9503b557 chore: remove mock data 2022-12-01 12:21:24 +01:00
Vlad Stan
791c5eb41d feat: secret stuff 2022-12-01 12:21:24 +01:00
Vlad Stan
fa484cb808 chore: parse invoice 2022-12-01 12:21:24 +01:00
Vlad Stan
53172ff608 chore: code clean-up 2022-12-01 12:21:24 +01:00
Vlad Stan
3efb3041d5 chore: here and there 2022-12-01 12:21:24 +01:00
Vlad Stan
3e1aade1e8 refactor: extract store functions 2022-12-01 12:21:24 +01:00
Vlad Stan
a969540715 refactor: rename 2022-12-01 12:21:24 +01:00
Vlad Stan
bdcae96114 refactor: renamings 2022-12-01 12:21:24 +01:00
Vlad Stan
50bc631f16 chore: do not loose stuff 2022-12-01 12:21:24 +01:00
Vlad Stan
cf5ffe24ea feat: stupid random tests 2022-12-01 12:21:24 +01:00
Vlad Stan
1f592604b4 feat: show status 2022-12-01 12:21:24 +01:00
Vlad Stan
2e0e7fa18c chore: code clean-up 2022-12-01 12:21:24 +01:00
Vlad Stan
c593be82e2 refactor: renamings 2022-12-01 12:21:24 +01:00
Vlad Stan
4f98926ae8 feat: store tokenBuys 2022-12-01 12:21:24 +01:00
Vlad Stan
864b157cdc feat: basic buys table 2022-12-01 12:21:24 +01:00
Vlad Stan
c60b3808c0 feat: check mobile UI 2022-12-01 12:21:24 +01:00
Vlad Stan
8c7ca3f016 feat: ui stuff 2022-12-01 12:21:24 +01:00
Vlad Stan
b33aad5ee3 feat: show mint invoice dialog 2022-12-01 12:21:24 +01:00
Vlad Stan
e0dade5565 feat: random ui update 2022-12-01 12:21:24 +01:00
Vlad Stan
2c7d8fe258 chore: fix unused endpoint path 2022-12-01 12:21:24 +01:00
Vlad Stan
ea5903a430 feat: add split logic 2022-12-01 12:21:24 +01:00
Vlad Stan
f27632eb8e fix: check invoice amount against blinded message amount 2022-12-01 12:21:24 +01:00
Vlad Stan
e842c3df52 fix: enpoints 2022-12-01 12:21:24 +01:00
Vlad Stan
d1c751870a feat: make endpoints compatible with cashu client 2022-12-01 12:21:24 +01:00