Commit graph

39 commits

Author SHA1 Message Date
Petr Bena
fe8e330cc3 use new value when creating PTR 2023-12-19 11:44:02 +01:00
Petr Bena
63c0835625 missing implementation of replace_record 2023-12-18 13:07:47 +01:00
Petr Bena
a7223ddebc fixed bug
API wasn't properly deleting old record on replace
2020-08-05 16:20:58 +02:00
Petr Bena
b2f8f11c75 fixed 2 bugs
- New feature in API now works for FQDN
- Fixed warning with undefined PTR parameter
2020-08-05 16:17:57 +02:00
Petr Bena
c4168adf55 replace_record
this is needed for atomic updates
2020-08-05 16:07:08 +02:00
Petr Bena
c46fbc2735 implemented option to delete associated PTR record 2020-06-09 14:25:08 +02:00
Petr Bena
bab98aa927 implemented option to change PTR when modifying record 2020-06-01 13:06:06 +02:00
Petr Bena
a889cede10 implemented optional PTR delete for API call 2020-06-01 11:20:52 +02:00
Petr Bena
c5717a10d4 API: implemented option to create rev 2020-05-28 16:38:48 +02:00
Petr Bena
c32cbf2c7a redesigned warning flow 2020-05-25 14:56:38 +02:00
Petr Bena
0dccc44ad4 implemented mechanism to display API warnings 2020-05-25 14:27:24 +02:00
Petr Bena
661d139bfc API error improved 2020-05-20 10:54:02 +02:00
Petr Bena
a593225df7 security hardening 2020-05-19 12:05:04 +02:00
Petr Bena
cda4ab2f4f fixed include order 2020-04-24 22:23:49 +02:00
Petr Bena
830360e8f1 fixed API with no auth sys 2020-04-17 20:46:35 +02:00
Petr Bena
0060ee93fb newline to api.php 2020-04-15 16:54:42 +02:00
Petr Bena
aef1fc58e7 changed api help 2020-04-15 12:27:25 +02:00
Petr Bena
9c5a88089f increased version 2020-04-15 00:10:00 +02:00
Petr Bena
b247e8b6f3 made value parameter optional for delete record 2020-04-14 20:17:24 +02:00
Petr Bena
5f7809c7e0 implemented stats 2020-03-10 18:51:37 +01:00
Petr Bena
b8e3710e43 +API
now API also display error on unknown action instead of HTML help
2019-12-03 16:38:58 +01:00
Petr Bena
5eda737dd2
Rewrite (#8)
* major rewrite

tool became larger than I originally expected so there is a need to
reorganize the code as it was already beginning to become a mess
2019-12-03 12:27:33 +01:00
Petr Bena
c3a78fd2b7 fixed api 2019-11-20 14:59:09 +01:00
Petr Bena
a6863f4fde syslog 2019-11-20 14:57:30 +01:00
Petr Bena
769fb6bbdf audit record get 2019-11-15 13:23:17 +01:00
Petr Bena
ea19ef201e new API "get_record"
return single DNS record for checks whether it exists
2019-11-15 13:13:51 +01:00
Petr Bena
d8e699a881 implemented auto-lookup of zone to change 2019-11-15 11:15:19 +01:00
Petr Bena
aaf6f9ed96 implemented memcache caching 2019-08-26 16:15:01 +02:00
Petr Bena
6412b6222e implemented comments for audit 2019-08-09 13:01:37 +02:00
Petr Bena
9100414ffb fixed https://github.com/benapetr/dnsphpadmin/issues/7 2019-07-17 13:20:02 +02:00
Petr Bena
939587c4ad renamed $api to $source
parameter $api is conflicting with global name $api, which is irrelevant
because we don't use that parameter anywhere since this API is
single-instance, but it wasn't looking properly
2019-07-17 13:08:40 +02:00
Petr Bena
cd842aead4 fixed wrong logic 2019-06-11 10:54:55 +02:00
Petr Bena
cd89ee2dbe fixed editing of quotes 2019-05-23 12:34:10 +02:00
Petr Bena
3179bdd986 PHP debug 2019-05-21 11:32:59 +02:00
Petr Bena
21de707685 improved docs 2019-05-20 10:04:15 +02:00
Petr Bena
032c53cb0c it's better to disable debug on prod 2019-05-14 10:25:32 +02:00
Petr Bena
f1140c1a6a implemented delete 2019-05-13 15:27:25 +02:00
Petr Bena
6424b727b2 api create 2019-05-13 15:16:37 +02:00
Petr Bena
5f93b4c8b0
APIs (#5)
* initial api for reading
2019-04-03 16:51:06 +02:00