Commit Graph

62 Commits

Author SHA1 Message Date
Kleissner
2a2d549d13 New command line parameter to start the webapi. This overrides the config.yaml API settings, if used. Added proper documentation in the readme. 2021-11-10 14:04:12 +01:00
Kleissner
651fc4beec New "probe file transfer" command for testing. 2021-11-10 13:03:05 +01:00
Kleissner
52982f4c48 Update core 2021-10-22 16:56:37 +02:00
Kleissner
42496562e8 Update core 2021-10-21 16:19:32 +02:00
Kleissner
4432696e7b Update core 2021-10-20 09:11:47 +02:00
Kleissner
3a72fc3f1d Update to latest core. 2021-10-18 05:04:55 +02:00
Kleissner
e372d4cd95 Update core 2021-10-13 06:04:24 +02:00
Kleissner
9255720500 Update core 2021-10-11 01:40:34 +02:00
Kleissner
d3c3dc8700 Update core 2021-10-05 10:51:55 +02:00
Kleissner
13925eb01c Update core 2021-10-04 13:31:39 +02:00
Kleissner
72c234933a Update core 2021-09-29 20:22:53 +02:00
Kleissner
08badc55f8 Update core 2021-09-28 05:40:58 +02:00
Kleissner
d0e646c42e Update core 2021-09-24 13:46:19 +02:00
Kleissner
d8c06f1b56 Update core 2021-09-23 23:55:25 +02:00
Kleissner
e3ca3d64dd Core update 2021-09-23 02:33:42 +02:00
Kleissner
5057c71449 Update core 2021-09-20 14:21:41 +02:00
Kleissner
96d68209a1 Update core 2021-09-10 14:44:37 +02:00
Kleissner
2d2297bccc Refactor API into the core package. 2021-09-10 13:45:34 +02:00
Kleissner
4297b522c7 New API functions /profile/list, /profile/read, /profile/write 2021-09-03 02:33:28 +02:00
Kleissner
59618bcd98 Minor fix date shared 2021-08-28 13:43:35 +02:00
Kleissner
4cb3688767 Support new file tag FileTagDateShared 2021-08-28 13:40:09 +02:00
Kleissner
a61626fab2 Update core 2021-08-28 13:28:17 +02:00
Kleissner
7a1662a562 Update API documentation. Changes in apiBlockRecordFile regarding metadata. Support for writing metadata and custom tags in file add function. 2021-08-28 13:21:04 +02:00
Kleissner
b21e977285 Update API to reflect latest core library. /blockchain functions use changed JSON structures (apiBlockRecordFile, apiBlockRecordProfile). #1 2021-08-27 17:50:07 +02:00
Kleissner
1afeb4b211 New API function /blockchain/self/list/file to list all files in the blockchain 2021-08-19 16:51:32 +02:00
Kleissner
4c704626aa New API functions #1:
/blockchain/self/header
/blockchain/self/append
/blockchain/self/read
/blockchain/self/add/file

The local blockchain now works, files metadata can be added and blocks read and decoded successfully.
2021-08-19 04:44:34 +02:00
Kleissner
2e10788501 Minor fix 2021-08-10 09:33:11 +02:00
Kleissner
24d80fe7d6 Finish /console API endpoint. The code handling input/output from the user/command line needed to be adjusted. 2021-08-10 04:58:53 +02:00
Kleissner
6d6a25b1d9 Start with API development. First endpoints are /status and /peer/self. More in development. 2021-08-09 10:19:05 +02:00
Kleissner
1ff5797d3c Add high-level filters for incoming and outgoing messages 2021-07-31 17:36:29 +02:00
Kleissner
d9573cdb15 New debug command 'debug watch incoming' 2021-07-29 04:14:49 +02:00
Kleissner
837e4a6d29 New debug commands 'debug watch searches' and 'debug bucket refresh'.
Improved debug output.

-> core is now alpha 3!
2021-07-29 03:25:57 +02:00
Kleissner
0346e78a8c Add "debug connect" command. 2021-07-28 01:44:05 +02:00
Kleissner
ccc33f61c3 Allow to change log error output via command and setting. 2021-07-06 19:09:46 +02:00
Kleissner
bbbea56ada Update core 2021-05-21 02:35:09 +02:00
Kleissner
ccdf7efc2c Update to latest core 2021-05-19 14:59:26 +02:00
Kleissner
24a5ef9311 Sort peer lists before output. Add features and User Agent to status. 2021-05-18 23:37:20 +02:00
Kleissner
1ecdb14221 Update to latest core (Alpha 2) 2021-05-11 10:35:43 +02:00
Kleissner
68f06150e4 Update core 2021-05-08 13:18:00 +02:00
Kleissner
f9e83a89bf Improve output of external address 2021-05-07 01:07:46 +02:00
Kleissner
d25dcc2b26 Update core. Initial working support for UPnP! 2021-05-06 15:03:54 +02:00
Kleissner
91e50c429a Small port output simplification 2021-05-04 02:47:12 +02:00
Kleissner
d4c4e12e05 Add NAT flag, User Agent, Port internal/external to output 2021-05-04 02:31:48 +02:00
Kleissner
47b41d8fdc Update to latest core. 2021-05-03 14:09:37 +02:00
Kleissner
224085aaf9 Add root peer flag in output 2021-04-25 22:18:05 +02:00
Kleissner
63bae10cd2 Update module. 2021-04-21 03:33:30 +02:00
Kleissner
cf50cef233 Add RTT to output 2021-04-19 15:37:53 +02:00
Kleissner
964fd65075 Update module. Improve output a little. 2021-04-18 22:06:31 +02:00
Kleissner
92d602554e Rename config file to Config.yaml 2021-04-15 13:44:48 +02:00
Kleissner
bb43175ab3 Add command line option for warehouse and DHT. 2021-04-10 16:14:26 +02:00