Commit Graph

75 Commits

Author SHA1 Message Date
Lukas Metzger 52050a4298 Fixed db layout for tests 2019-12-25 23:43:48 +01:00
Lukas Metzger 72a60a0703 Adjust database layout to default powerdns layout fix #98 2019-12-25 23:30:54 +01:00
Lukas Metzger 6feed021d2 Bump test database version 2019-12-25 19:10:32 +01:00
Lukas Metzger 0e53529442 Fixed sql schema for installation 2019-12-25 18:31:11 +01:00
Lukas Metzger aa2a5906f9 Fixed deletion of password when editing user fixing #112 2019-12-25 18:17:44 +01:00
dependabot[bot] 36b6bf5b88 Bump axios from 0.18.0 to 0.18.1 in /backend/test (#116)
Bumps [axios](https://github.com/axios/axios) from 0.18.0 to 0.18.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.18.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.18.0...v0.18.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-12-25 18:09:44 +01:00
Lukas Metzger 600c7acdc1 Fixed client ip error on X-Forwarded-For 2019-12-25 15:25:39 +01:00
GAZDOWN 091f27e9e5 Fix broken login after upgrade (#80)
* Added users(backend) field update

* dbVersion bumped to 6
2018-09-15 12:21:24 +02:00
Lukas Metzger cfbe93ba38 Removed unnecessary line 2018-08-27 13:45:53 +02:00
Lukas Metzger 7cb02511ae Better error message and updated licence 2018-05-13 16:16:26 +02:00
Lukas Metzger bf9f68a450 Fixed error where domains with exactly a soa record where not found 2018-05-10 20:32:28 +02:00
Lukas Metzger de80e3797b Fixed bug where setup stored hard coded config to config file 2018-05-10 20:04:11 +02:00
Lukas Metzger b77c8232f9 Added Update APIs 2018-04-29 19:03:01 +02:00
Lukas Metzger aed50e530f Added POST /remote/changekey API 2018-04-29 16:47:20 +02:00
Lukas Metzger 5838f61db6 Added GET /remote/servertime API 2018-04-29 15:08:23 +02:00
Lukas Metzger 799ce1b371 Added /remote/changepw 2018-04-25 19:35:11 +02:00
Lukas Metzger d5e86f3583 Added ip to failed login log messages 2018-04-17 21:53:02 +02:00
Lukas Metzger b2cf655a88 Added GET /remote/ip endpoint 2018-04-17 21:30:44 +02:00
Lukas Metzger 16a56184b8 Added handling of session expiry 2018-04-13 17:29:20 +02:00
Lukas Metzger e6ca551641 Removed SOA from records 2018-04-13 17:13:53 +02:00
Lukas Metzger 14039932fe Added setup to backend 2018-04-12 16:24:36 +02:00
Lukas Metzger f8da1e68a3 Fixed bug where invalid key was not recognized on update 2018-04-12 14:12:11 +02:00
Lukas Metzger 5d2ef81610 Fixed bug where serial was never incremented 2018-04-12 09:22:32 +02:00
Lukas Metzger d2e4082dbc Fixed bug where renaming of user to current name failed 2018-04-11 08:44:44 +02:00
Lukas Metzger d5be125982 Updated undefined variable reference in error message 2018-04-10 14:06:51 +02:00
Lukas Metzger b4f6922c96 Added ability for user to change slave domain with permission in backend 2018-04-09 16:17:27 +02:00
Lukas Metzger 2f19aafa80 Implemented /users endpoint 2018-04-06 09:48:17 +02:00
Lukas Metzger 76e9f7327a Fixed bug where every record got changed by a record update 2018-04-05 17:17:59 +02:00
Lukas Metzger f48b0e8a11 Added GET /users 2018-04-05 16:23:55 +02:00
Lukas Metzger 8262d53280 Updated usernames in tests 2018-04-05 14:53:56 +02:00
Lukas Metzger 0e6a90fa8f Updated config structure for auth backends, and added config backend 2018-04-03 13:43:56 +02:00
Lukas Metzger ee1b081447 Fixed bug where remotes without records or domains were left in the db 2018-04-02 13:45:24 +02:00
Lukas Metzger 15ff44a86e Added 404 when adding credential for not existing domain 2018-04-02 13:40:23 +02:00
Lukas Metzger dcc0989d6d ADded transactions for multiple get handlers 2018-04-02 13:24:24 +02:00
Lukas Metzger 25382d0de3 Added DELETE /users/{user}/permissions/{domainId} 2018-04-01 21:20:53 +02:00
Lukas Metzger ff41604aa2 Added POST /users/{user}/permissions 2018-04-01 21:03:39 +02:00
Lukas Metzger 706011edd6 Added GET /users/{user}/permissions 2018-04-01 19:52:00 +02:00
Lukas Metzger c00263e072 Fixed some variable referencing errors 2018-04-01 16:11:47 +02:00
Lukas Metzger 02f8e48f11 Added PUT /records/{recordId}/credentials/{credentialId} 2018-04-01 16:05:24 +02:00
Lukas Metzger 22334174da Added GET /records/{recordId}/credentials/{credentialId} 2018-03-31 17:13:47 +02:00
Lukas Metzger 877e7c9e02 Added DELTE /records/{recordId}/credentials/{credentialId} 2018-03-31 15:29:31 +02:00
Lukas Metzger b9a6e5d7f9 Added POST /records/{recordId}/credentials 2018-03-31 14:59:45 +02:00
Lukas Metzger 2447d10dd2 Added more test cases for GET /records/{recordId}/credentials 2018-03-31 13:48:12 +02:00
Lukas Metzger 61430dd1d4 Added GET /records/{recordId}/credentials 2018-03-31 12:59:12 +02:00
Lukas Metzger 3c6debf882 Added get tests for user 2018-03-30 14:51:33 +02:00
Lukas Metzger 3f78bc8ea6 Added validation for domain type 2018-03-30 14:31:44 +02:00
Lukas Metzger 2f41db98e9 Implemented als CRUD operations for /records 2018-03-30 14:02:32 +02:00
Lukas Metzger 4a7f884fb6 Fixed static call of not static method 2018-03-30 10:18:54 +02:00
Lukas Metzger 51e294acc2 Travis debug info 2018-03-30 10:13:06 +02:00
Lukas Metzger 73a881a408 Fixed tests for updated database dump 2018-03-30 10:02:25 +02:00