Commit graph

7959 commits

Author SHA1 Message Date
Kukks
9087d7b91b
wip 2024-07-11 15:56:58 +02:00
Nicolas Dorier
8aaf77d4b4
Add changelog and bump 1.13.4 (#6102)
* Add changelog and bump 1.13.4

* Update Changelog.md

---------

Co-authored-by: d11n <mail@dennisreimann.de>
2024-07-11 22:39:16 +09:00
nicolas.dorier
10977e6750
Move AdditionalData to AppBaseData 2024-07-11 21:43:30 +09:00
nicolas.dorier
66d8dda0f5
Timespan in API should be parsed with invariant culture 2024-07-11 21:41:19 +09:00
d11n
25ae6df095
Greenfield: Add file endpoints and upload (#6075)
* Greenfield: Add file endpoints and upload

- Endpoints for server files
- File upload using `multipart/form-data`

Closes #6074.

Can also be tested using cURL:

- `curl --location 'https://localhost:14142/api/v1/files' --header 'Authorization: token MY_API_TOKEN' --form 'file=@"LOCAL_FILEPATH"'`
- `curl --location 'https://localhost:14142/api/v1/users/me/picture' --header 'Authorization: token MY_API_TOKEN' --form 'file=@"LOCAL_FILEPATH"'`

* Revert UnresolvedUri changes

* Add upload for store logo
2024-07-11 09:28:24 +09:00
Dennis Reimann
63cd54d6fc
Fix server event communication 2024-07-10 18:08:37 +02:00
Dennis Reimann
7fc51b1ee0
Cleanups 2024-07-10 18:08:35 +02:00
Dennis Reimann
7622aba453
Fix build and test 2024-07-10 18:08:32 +02:00
Dennis Reimann
61722fa099
Add store logo 2024-07-10 18:08:30 +02:00
Dennis Reimann
61f37368f4
Try to add server events 2024-07-10 18:08:28 +02:00
Dennis Reimann
5196bc4548
Updates after merges 2024-07-10 18:08:26 +02:00
Dennis Reimann
3adb4b3c58
Add user profile info 2024-07-10 18:08:24 +02:00
Kukks
f37282112c
btcpay to user app events 2024-07-10 18:08:22 +02:00
Kukks
2096b1dbd5
add usings 2024-07-10 18:08:19 +02:00
Kukks
c5d86f6018
add additional info 2024-07-10 18:08:17 +02:00
Dennis Reimann
d3806a8337
Immediate login on signup if possible 2024-07-10 18:08:15 +02:00
Dennis Reimann
d35429b356
Remove app tab on LN setup page 2024-07-10 18:08:13 +02:00
Dennis Reimann
17dc821c79
Extract POSDataParser 2024-07-10 18:08:11 +02:00
Dennis Reimann
3e86ba91d6
Support invite link in app 2024-07-10 18:08:09 +02:00
Dennis Reimann
b10db9e370
POS fix 2024-07-10 18:08:06 +02:00
Dennis Reimann
955be1f20d
Add login code support for the app 2024-07-10 18:08:04 +02:00
Dennis Reimann
c965b27ca0
Add default currency to store data 2024-07-10 18:08:02 +02:00
Kukks
c3bd4490dd
start ln listener immediately to app nodes 2024-07-10 18:08:00 +02:00
Kukks
7c69bd249d
return lock 2024-07-10 18:07:58 +02:00
Dennis Reimann
0ccfdb16eb
Add user profile info 2024-07-10 18:07:56 +02:00
Kukks
6479772571
add logs 2024-07-10 18:07:54 +02:00
Dennis Reimann
6711688734
Associate keypad POS with store 2024-07-10 18:07:52 +02:00
Kukks
0458ba9373
mak e regtest send a hacked but correct node info to app 2024-07-10 18:07:49 +02:00
Dennis Reimann
e3c973fb61
Add create store data 2024-07-10 18:07:47 +02:00
Dennis Reimann
28f26004c4
Move app models 2024-07-10 18:07:44 +02:00
Dennis Reimann
516132c32b
Split API controller 2024-07-10 18:07:42 +02:00
Kukks
46f0649343
impl pay invoice 2024-07-10 18:07:40 +02:00
Kukks
2d4c30522d
get onchain txs 2024-07-10 18:07:38 +02:00
Kukks
f207525ba3
fix tx resp format 2024-07-10 18:07:35 +02:00
Dennis Reimann
13bb6eb6d7
Parse permissions from claims 2024-07-10 18:07:33 +02:00
Dennis Reimann
796cd88ccf
Use original IP and port mappings 2024-07-10 18:07:30 +02:00
Dennis Reimann
6b14d87d27
Move Bearer to Greenfield 2024-07-10 18:07:28 +02:00
Kukks
def9c3ce5b
fix compose 2024-07-10 18:07:25 +02:00
Kukks
0ac8e0c517
tell apps the internal node to connect to 2024-07-10 18:07:23 +02:00
Kukks
eb3a37bd2b
expose local ip through nodes 2024-07-10 18:07:21 +02:00
Kukks
bd559f7bf5
use clas 2024-07-10 18:07:19 +02:00
Dennis Reimann
bcce78c37b
Resolve logo and CSS URLs 2024-07-10 18:07:17 +02:00
Dennis Reimann
667bea4589
Fix after update 2024-07-10 18:07:15 +02:00
Kukks
b9838204b2
expand tx update notif 2024-07-10 18:07:13 +02:00
Kukks
6a29022335
expose cln nodes to localhost for ldk peer connections 2024-07-10 18:07:10 +02:00
Kukks
5af47aa3f3
update and have working invoice gen 2024-07-10 18:07:08 +02:00
Kukks
dc18f97d88
start connecting LN to btcpay 2024-07-10 18:07:06 +02:00
Kukks
ec38da3c45
btcpay ln conn string 2024-07-10 18:07:04 +02:00
Kukks
29905ba071
fix bh 2024-07-10 18:07:01 +02:00
Kukks
e0c57b1691
wip 2024-07-10 18:06:59 +02:00