Commit Graph

31 Commits

Author SHA1 Message Date
antifallobst ce4fe91f7d
feat: enforcing alphanumerical usernames 2023-10-11 12:32:01 +02:00
antifallobst 2d12303bbc
docs(api): updated the verify endpoint 2023-10-08 13:31:23 +02:00
antifallobst e4ab36474c
docs(api): defined some endpoints 2023-09-26 17:58:24 +02:00
antifallobst 49e193768d
refactor(api): renamend the field `name` of /user/id to `username` 2023-09-13 07:23:26 +02:00
antifallobst 7bf9e57010
feat(api): implemented /user/info 2023-09-10 17:46:32 +02:00
antifallobst f9595513e0
refactor(db): removed the not needed field `salt` from Accounts table
The password salt is already defined in the PHC string in the `password` filed
2023-09-10 14:38:05 +02:00
antifallobst 4910cfc133
docs(api): updated implementation status 2023-09-10 14:15:06 +02:00
antifallobst 27aadf46d5
refactor(treewide)/feat(api): implemented /account/id - ran rustfmt over the codebase 2023-09-10 14:14:29 +02:00
antifallobst 2d7d66bed4
docs(api): defined and designed /account/id 2023-09-10 13:44:51 +02:00
antifallobst ed758d42d7
docs(api): removed password criteria checking from todo list 2023-09-10 04:03:31 +02:00
antifallobst 441dc842f4
feat(api): implemented password criteria checking on registration 2023-09-10 03:53:50 +02:00
antifallobst 4bccfeef96
feat(api): implemented /project/delete 2023-09-10 03:02:42 +02:00
antifallobst e93d8675c4
docs(api): defined and designed /project/delete 2023-09-10 02:16:06 +02:00
antifallobst 6f7c7fe15b
docs(api): updated implementation status 2023-09-10 02:05:49 +02:00
antifallobst 8fd807e450
feat(api): implemented /project/info 2023-09-10 01:53:22 +02:00
antifallobst 76f371b6ee
docs(api): designed the backup endpoints 2023-09-09 16:58:46 +02:00
antifallobst 4524f601ab
docs(api): fixed legend 2023-09-09 00:20:26 +02:00
antifallobst d668a06431
docs(api): designed the basic vault endpoints 2023-09-09 00:18:58 +02:00
antifallobst 80460dfea3
docs(api): defined vault and backup endpoints 2023-09-08 21:50:49 +02:00
antifallobst 642024126a
docs(api): updated implementation status 2023-08-23 18:17:34 +02:00
antifallobst 83a2dabf87
feat(api): implemented /project/create 2023-08-23 18:16:36 +02:00
antifallobst 64edcd1d9e
docs(api): fixed typo fix xD 2023-08-20 15:58:49 +02:00
antifallobst 5be814929f
docs(api): fixed typo 2023-08-20 15:58:07 +02:00
antifallobst 722a58a2f3
docs(api): added usage examples 2023-08-20 15:56:14 +02:00
antifallobst 2d7091f5d8
feat(api): implemented anonymized account deletion reasons 2023-08-20 15:32:31 +02:00
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