Commit graph

29 commits

Author SHA1 Message Date
Daniel
d90d14ce02 Improve error handling in api and modules 2022-12-12 14:07:30 +01:00
Daniel
eda7a122db Fix linter errors 2022-09-22 14:35:58 +02:00
Daniel
6650fb3b19 Update linter settings and fix warnings 2022-02-02 14:58:27 +01:00
Daniel
f59ad0357a Fix tests and linter warnings 2022-02-01 13:12:46 +01:00
Daniel
462570f0c9 Delete copy of dsd formats in database.record package 2021-11-23 12:56:13 +01:00
Daniel
f57c4a4874 Fix database api serialization warnings 2021-11-09 10:10:53 +01:00
Daniel
8c1c522475 Use workers for database api handlers 2021-05-11 14:59:00 +02:00
Daniel
11e8271d41 Add API Key auth and improve endpoints 2021-01-19 15:37:55 +01:00
Daniel
9100dc999b Add endpoint api and authentication layer 2020-12-30 23:49:57 +01:00
Daniel
cfbe4d9204 Add metadata to records sent via the API 2020-10-30 15:11:16 +01:00
Patrick Pacher
fca326d8c7
Fix subscription cancellation via API 2020-10-15 11:27:14 +02:00
Daniel
7e1125fc65 Add cancel command to database api 2020-10-13 16:51:34 +02:00
Daniel
37189b07cf Detect close errors 2020-06-05 13:04:45 +02:00
Daniel
94b5fe8e4d Fix bug in database api 2020-04-21 14:11:53 +02:00
Daniel
be456c9d64 Remove unused Err attribute on database subscription 2020-03-20 17:22:38 +01:00
Daniel
1f77046877 Update packages to new modules structure and other minor fixes 2020-02-18 15:44:18 +01:00
Daniel
e0535421e4 Clean up API code, use update and new message types for sending subscription events 2019-09-20 10:35:13 +02:00
Daniel
8d091f7f7a Update api with registering handlers, middleware and authentication 2019-07-30 13:08:45 +02:00
Daniel
8f3082f96f Update import paths 2019-06-27 13:29:56 +02:00
Daniel
60dbbe55e9 Make default api listen address configurable, fix race conditions 2019-05-22 16:12:44 +02:00
Daniel
a8e7d0ecc7 Switch to dsd format for incoming requests 2019-03-08 23:17:08 +01:00
Daniel
358e684909 Fix various issues during portmaster development 2019-01-24 15:23:35 +01:00
Daniel
a943e3315f Fix minor issue in database api 2019-01-11 22:18:46 +01:00
Daniel
1ef3ceb274 Complete first alpha version 2018-12-12 19:18:49 +01:00
Daniel
852f7ab3c6 Fix database api 2018-10-05 22:21:43 +02:00
Daniel
cd97203527 Add delete method to api 2018-10-03 15:35:25 +02:00
Daniel
18c6f01784 Fix and improve api messages 2018-10-02 11:34:32 +02:00
Daniel
31c09512a0 Finish first API version 2018-09-27 15:58:31 +02:00
Daniel
b246453a83 Start api revamp 2018-09-21 16:38:18 +02:00