Daniel
|
34e076f9ff
|
Fix starting the api auth token cleaner task
|
2020-06-26 22:41:47 +02:00 |
|
Daniel
|
37189b07cf
|
Detect close errors
|
2020-06-05 13:04:45 +02:00 |
|
Daniel
|
fe7b09c9fb
|
Improve authentication handling, enable auth cookies
|
2020-06-05 13:04:27 +02:00 |
|
Daniel
|
d6f7a159ad
|
Improve api middlewares
|
2020-06-05 13:02:19 +02:00 |
|
Daniel
|
5136bf91ed
|
Add authentication failure error messages
|
2020-06-03 23:16:23 +02:00 |
|
Daniel
|
f2f1a56060
|
Make default ack action if notification has none
|
2020-05-22 15:07:30 +02:00 |
|
Daniel
|
e83e2b216c
|
Fix and improve api authentication error
|
2020-05-21 15:06:02 +02:00 |
|
Daniel
|
74736fafa8
|
Make api config key a const
|
2020-04-24 09:52:11 +02:00 |
|
Daniel
|
61e689a513
|
Add config ordering
|
2020-04-24 09:51:55 +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
|
3bdca53c14
|
Remove virtual base dependency
|
2020-03-20 17:22:00 +01:00 |
|
Daniel
|
1f77046877
|
Update packages to new modules structure and other minor fixes
|
2020-02-18 15:44:18 +01:00 |
|
Daniel
|
adc359c15b
|
Improve api listener integration
|
2019-10-04 23:49:13 +02:00 |
|
Daniel
|
f7ccc58b98
|
Update rng package import
|
2019-09-24 15:40:27 +02:00 |
|
Daniel
|
272e5b926a
|
Fix config registration in api and random
|
2019-09-24 14:39:09 +02: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
|
0b6582dd15
|
Improve documentation and formatting
|
2019-09-06 22:38:40 +02:00 |
|
Daniel
|
402429cd70
|
Revamp module structure
- Add shutdown mechanics to module
- Adapt dbmodule to new mechanics
|
2019-08-09 16:45:43 +02:00 |
|
Daniel
|
79a4219487
|
Update listen api address config override handling
|
2019-08-02 16:10:34 +02:00 |
|
Daniel
|
2ac64aedff
|
Switch to new data root / core module structure
|
2019-07-31 22:32:29 +02:00 |
|
Daniel
|
46b151ddfe
|
Improve api auth http error messages
|
2019-07-31 22:29:39 +02:00 |
|
Daniel
|
8d091f7f7a
|
Update api with registering handlers, middleware and authentication
|
2019-07-30 13:08:45 +02:00 |
|
Daniel
|
13e64209a6
|
Add wrapper for github.com/gorilla/mux to resolve multi-repo context key issues
|
2019-07-04 13:45:47 +02:00 |
|
Daniel
|
8f3082f96f
|
Update import paths
|
2019-06-27 13:29:56 +02:00 |
|
Daniel
|
0318521ca5
|
Remove old api
|
2019-05-31 12:57:40 +02:00 |
|
Daniel
|
60dbbe55e9
|
Make default api listen address configurable, fix race conditions
|
2019-05-22 16:12:44 +02:00 |
|
Daniel
|
601b1384d1
|
Add API client lib
|
2019-03-08 23:19:08 +01: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
|
ff919c7342
|
Expose RequestLogger
|
2018-10-12 13:27:10 +02: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 |
|
Daniel
|
96ec15b39b
|
Initial commit after restructure
|
2018-08-13 14:05:58 +02:00 |
|