Commit Graph

155 Commits

Author SHA1 Message Date
Simon Zolin 72ec4d7d7e * openapi: add "upstreams" to Client struct 2019-12-05 13:16:41 +03:00
Simon Zolin 8cb4d128f5 * openapi: get /querylog: add "original_answer", "service_name" 2019-12-03 17:01:26 +03:00
Simon Zolin 90ce70225f + openapi: /dhcp/reset 2019-11-29 17:11:07 +03:00
Simon Zolin 1fc70cbc08 * openapi: update 'Client' object; add /clients/find 2019-11-29 16:53:21 +03:00
Simon Zolin c7e4ecd85c * openapi: version: '0.99.3' 2019-11-19 15:26:46 +03:00
Simon Zolin 33093de6aa * openapi: update 'QueryLog' 2019-11-19 15:12:34 +03:00
Simon Zolin c185f6826a + GET /control/profile
* openapi: get /profile

* auth: store user names along with sessions
2019-10-23 18:43:35 +03:00
Simon Zolin 92b6adbdc1 * openapi: minor 2019-10-14 15:56:14 +03:00
Simon Zolin e2c26ec554 * API changes
* filtering_info -> filtering/status
* filtering_config -> filtering/config
2019-10-14 15:55:58 +03:00
Simon Zolin 215a488a64 * openapi 2019-09-26 18:24:23 +03:00
Simon Zolin d2a5a550f7 + openapi: /login, /logout 2019-09-19 12:47:55 +03:00
Simon Zolin 57bb04685f * openapi: update /filtering 2019-09-12 18:38:13 +03:00
Simon Zolin 27f895cf46 + openapi: /querylog_info, /querylog_config, /querylog_clear 2019-09-12 18:35:13 +03:00
Simon Zolin f9091472d7 - openapi: fix 2019-09-12 17:53:27 +03:00
Simon Zolin 7ff27dbb42 + openapi: add /stats_config, /stats_info methods 2019-09-04 10:12:02 +03:00
Simon Zolin 55ceca6314 * openapi: update /stats method 2019-09-04 10:12:02 +03:00
Simon Zolin 4445c4b669 * openapi: update "TlsConfig" 2019-08-30 19:18:23 +03:00
Andrey Meshkov 53767a5bed *(documentation): bump openapi spec version to 0.98.1 2019-08-22 15:42:43 +03:00
Simon Zolin 3c684d1f85 + openapi: add /blocked_services/* 2019-08-05 14:12:22 +03:00
Simon Zolin 87b379b140 + openapi: clients: add "blocked_services" field 2019-08-05 14:12:22 +03:00
Simon Zolin 70b8cf6ec8 + openapi: add /rewrite/* methods 2019-07-29 14:49:14 +03:00
Andrey Meshkov 9eb6da05ad Bump version to 0.97.0 and fix #798 2019-07-12 15:57:20 +03:00
Simon Zolin d2258cb66d * openapi.yaml: update /version.json 2019-06-27 10:53:03 +03:00
Simon Zolin c93cb43db8 * /remove_url: use JSON input data format 2019-06-03 12:05:08 +03:00
Simon Zolin 276d87a218 - openapi: correct format 2019-06-03 12:05:08 +03:00
Simon Zolin fcf609ac1e - openapi: fix /add_url 2019-06-03 12:05:08 +03:00
Simon Zolin b1fbd7c40c * openapi: add new dhcp methods 2019-05-28 19:01:24 +03:00
Simon Zolin 22c7efd2d1 - openapi.yaml: fix HTTP methods 2019-05-28 18:44:27 +03:00
Simon Zolin eb159e6997 + openapi.yaml: add /clients handlers 2019-05-28 18:44:27 +03:00
Simon Zolin 5b29cae133 * openapi: update /version.json description 2019-05-28 11:41:36 +03:00
Simon Zolin 70e3299567 * openapi: update 2019-05-20 10:57:07 +03:00
Simon Zolin 1c339e5fcd Bump version to v0.95 2019-04-23 20:23:39 +03:00
Simon Zolin 043e89a1a4 * update openapi.yaml 2019-04-23 12:26:14 +03:00
Simon Zolin 9e68a522cb * update openapi.yaml 2019-04-23 11:41:53 +03:00
Andrey Meshkov 395ddb7b3c Bump version to v0.94 2019-03-22 16:57:40 +03:00
Simon Zolin 5210d214ec - openapi: fix typo 2019-03-20 18:37:00 +03:00
Simon Zolin ed942f3e31 + control: /clients: get the list of clients' IP addresses and names from /etc/hosts 2019-03-20 18:37:00 +03:00
Aleksey Dmitrevskiy bc4c2e2ff7 Merge branch 'master' into fix/596 2019-03-06 18:25:42 +03:00
Aleksey Dmitrevskiy f2e547a54e [change] config, control, openapi: fix issues from reviw 2019-03-06 16:17:15 +03:00
Aleksey Dmitrevskiy e973c4b174 [change] control, openapi: Handle upstreams test with JSON 2019-03-05 12:29:52 +03:00
Aleksey Dmitrevskiy 3929f0da44 [change] control: Handle upstream config with JSON 2019-02-28 13:01:41 +03:00
Aleksey Dmitrevskiy 81e88472cb Merge branch 'fix/542' into fix/596 2019-02-28 11:16:03 +03:00
Aleksey Dmitrevskiy 6b2baba3c7 Add set_upstreams_config function 2019-02-28 11:10:43 +03:00
Simon Zolin 5ad9f8ead2 * tlsConfigStatus.usable is public, renamed ("ValidPair") and is exported to json ("valid_pair") 2019-02-27 17:36:02 +03:00
Aleksey Dmitrevskiy dc05556c5a Fix #542 - Add Bootstrap DNS resolver settings 2019-02-27 11:15:18 +03:00
Aleksey Dmitrevskiy 5bc6d00aa0 Fix #596 - Intelligent Optimal DNS Resolution 2019-02-26 18:19:05 +03:00
Andrey Meshkov 4e1c1618cb Added install methods to openapi.yaml
Print all net interfaces when bind_host is 0.0.0.0
2019-02-22 17:59:42 +03:00
Andrey Meshkov 251beb24d3 Added openapi description 2019-02-21 17:33:46 +03:00
Eugene Bujak fd8860a389 Bump version to 0.92 2018-12-29 20:21:36 +03:00
Ildar Kamalov a74c2248fb Send dhcp/find_active_dhcp as POST request 2018-12-28 18:26:56 +03:00
Andrey Meshkov fb24447915 Added version.json 2018-12-28 18:26:14 +03:00
Andrey Meshkov fcf7b2185e Finished reworking openapi, added DHCP methods there 2018-12-28 18:26:14 +03:00
Andrey Meshkov b91c829f4c Added more openapi definitions 2018-12-28 18:26:14 +03:00
Andrey Meshkov 7106a8eb35 Added more definitions 2018-12-28 18:26:14 +03:00
Andrey Meshkov 09702c724e Added swagger UI scripts 2018-12-28 18:26:14 +03:00