antifallobst
|
3a9a9fb2ca
|
feat(docker): dockerized project
|
2023-08-20 14:30:11 +02:00 |
antifallobst
|
9f74df134c
|
docs(api): added information about the users role in a project to the /user/projects endpoint
|
2023-08-19 00:05:53 +02:00 |
antifallobst
|
291b75b34d
|
docs(api): designed account deletion reason field in emdpoint
|
2023-08-19 00:01:43 +02:00 |
antifallobst
|
e8e25883e4
|
docs(api): designed account (de)activation
|
2023-08-18 23:49:41 +02:00 |
antifallobst
|
f6fc479f5b
|
docs(api): renamed docs/API.md to docs/README.md
|
2023-08-18 18:06:43 +02:00 |
antifallobst
|
577869deaa
|
docs(api): moved into 'docs' folder and splitted into multiple files
|
2023-08-18 18:05:12 +02:00 |
antifallobst
|
ec41a8c9c6
|
docs(api): fixed indention in implementation status
|
2023-08-18 16:43:34 +02:00 |
antifallobst
|
9c36130955
|
docs(api): moved implementation status into API.md
|
2023-08-18 16:41:56 +02:00 |
antifallobst
|
c444f561b3
|
docs(api): designed a bunch of endpoints
|
2023-08-18 16:39:56 +02:00 |
antifallobst
|
9076a2761a
|
docs(readme): defined a few api endpoints
|
2023-08-18 00:44:08 +02:00 |
antifallobst
|
9d4cd2e146
|
feat(db): improved layout for accounts table and defined the projects table
|
2023-08-18 00:16:33 +02:00 |
antifallobst
|
31a8c80eca
|
feat(api): added overwriting of zombie account on registration
|
2023-08-18 00:09:29 +02:00 |
antifallobst
|
cb354ca7b2
|
docs(readme): updated readme
|
2023-08-17 21:11:14 +02:00 |
antifallobst
|
51c8a7f7fa
|
refactor(db): moved from mariadb to postgresql
|
2023-08-17 21:09:30 +02:00 |
antifallobst
|
9c3a3b8e26
|
docs(readme): updated readme
|
2023-08-17 16:40:50 +02:00 |
antifallobst
|
ce96035711
|
feat(api): fully implemented the two (GET and DELETE) `tokens` endpoints
|
2023-08-17 16:40:05 +02:00 |
antifallobst
|
d33df76b96
|
fix(api): fixed token list endpoint definition
|
2023-08-17 15:37:51 +02:00 |
antifallobst
|
781bc912c4
|
docs(readme): updated readme
|
2023-08-17 15:27:05 +02:00 |
antifallobst
|
ab8f145d3f
|
feat(api): defined token management endpoints
|
2023-08-17 15:20:31 +02:00 |
antifallobst
|
ccb3b3fd36
|
feat(db): cleaned up SQL statements
|
2023-08-17 15:19:15 +02:00 |
antifallobst
|
9f0280c204
|
feat(tokens): implemented token duplication protection
|
2023-08-17 03:17:20 +02:00 |
antifallobst
|
5f5534f597
|
feat(api): fully implemented the delete endpoint
|
2023-08-17 02:17:11 +02:00 |
antifallobst
|
3049b68ef4
|
feat(api): added an account verification check before authentication
|
2023-08-17 01:29:00 +02:00 |
antifallobst
|
eadfdca689
|
feat(api): added email regex validation on registration
|
2023-08-17 01:10:01 +02:00 |
antifallobst
|
040d338ae0
|
feat(api): fully implemented the authenticate endpoint
|
2023-08-17 00:57:08 +02:00 |
antifallobst
|
1477e4cef6
|
feat(api): fully implemented the verify endpoint
|
2023-08-17 00:44:57 +02:00 |
antifallobst
|
b794574850
|
feat(api): fully implemented the register endpoint
|
2023-08-17 00:24:29 +02:00 |
antifallobst
|
2f2aa0e4a3
|
feat(tokens): implemented token expiration logic
|
2023-08-16 20:27:30 +02:00 |
antifallobst
|
e3ea93f4ae
|
feat(tokens): implemented token validation
|
2023-08-16 20:05:19 +02:00 |
antifallobst
|
d3c721fb78
|
feat(tokens): implemented token generation
|
2023-08-16 19:27:22 +02:00 |
antifallobst
|
9493031376
|
feat(db): implemented database connection
|
2023-08-16 18:05:54 +02:00 |
antifallobst
|
c38093b55b
|
feat(api): implemented SQL injection protection
|
2023-08-16 18:01:44 +02:00 |
antifallobst
|
c87803d479
|
feat(api): defined and implemented return codes that allow for internal SQL injection checking
|
2023-08-16 17:30:18 +02:00 |
antifallobst
|
9db5c04cb6
|
feat(api): implemented a basic api skeleton, that matches the api docs
|
2023-08-16 14:02:23 +02:00 |
antifallobst
|
e84ec87ea0
|
docs(api): precised return code info
|
2023-08-16 13:23:01 +02:00 |
antifallobst
|
d1b1532f43
|
added gitignore and fixed api specification for `/account/delete`
|
2023-08-15 20:25:02 +02:00 |
antifallobst
|
267c66d686
|
initial commit
|
2023-08-15 19:43:53 +02:00 |