Commit graph

151 commits

Author SHA1 Message Date
Lukas Metzger
9c001d9d88 Added nicer logout and rout guards 2018-04-08 14:30:00 +02:00
Lukas Metzger
266a583a4d Added basic skelleton with login 2018-04-08 13:02:00 +02:00
Lukas Metzger
983ee5171a Removed obsolte frontend parts 2018-04-06 11:48:12 +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
Lukas Metzger
2ef6cdfa4b Added GET /records 2018-03-29 15:16:54 +02:00
Lukas Metzger
852d0d6007 Fixed missing type parameters for SQL bindValue calls 2018-03-27 19:51:29 +02:00
Lukas Metzger
bac3fd1dfb Added GET /domains/{domainId}/soa 2018-03-26 20:14:45 +02:00
Lukas Metzger
28c0b0d08d Added PUT /domains/{domainId}/soa 2018-03-26 19:32:32 +02:00
Lukas Metzger
01cd32e27c Fixed bug where records where not deleted on domain deletion 2018-03-26 16:54:41 +02:00
Lukas Metzger
827d4d8280 Added PUT /domains/{domainId} 2018-03-24 21:05:38 +01:00
Lukas Metzger
f4b06ae910 Added GET /domains/{domainId} 2018-03-24 16:37:35 +01:00
Lukas Metzger
29aa6e87f8 Added DELETE /domains/{domainId} 2018-03-24 15:42:11 +01:00
Lukas Metzger
8d24d6e6e1 Fixed test database 2018-03-24 15:18:15 +01:00
Lukas Metzger
6ec9c81c32 Fixed bug where numbers where returned as string 2018-03-24 15:09:33 +01:00
Lukas Metzger
5928203a0a Added POST /domains api 2018-03-24 14:48:49 +01:00
Lukas Metzger
b38cf25a75 Added tests for GET /domains 2018-03-24 13:32:34 +01:00
Lukas Metzger
f76a0ed8a8 Cleaned up repository 2018-03-23 20:17:24 +01:00
Lukas Metzger
7b7b739589 Cleared up travis debug info 2018-03-23 20:06:13 +01:00
Lukas Metzger
725d0e1591 Added apcu extension to travis 2018-03-23 20:01:09 +01:00
Lukas Metzger
49b45a0cf1 Changed loglevel and target in test 2018-03-23 19:54:07 +01:00
Lukas Metzger
cd6f019dd0 Travis debug output 2018-03-23 19:50:39 +01:00
Lukas Metzger
e95f520afa Added debug output for travis 2018-03-23 19:43:43 +01:00
Lukas Metzger
a573a7813e Fixed typo in apcu.php 2018-03-23 18:49:22 +01:00
Lukas Metzger
e39bb6d13c Fixed error in test if password is empty 2018-03-23 18:44:38 +01:00
Lukas Metzger
8c7fbf40ef Fixed permissions for travis scripts 2018-03-23 18:35:08 +01:00
Lukas Metzger
c002e98156 Added travis-ci configuration 2018-03-23 18:32:09 +01:00
Lukas Metzger
3f4203fdf0 Added tests for backend 2018-03-23 18:16:39 +01:00