Added views for LD logs and forms for connecting body devices with licenses.
re #9708 updated requirements. Added logout and template versions for host users.
re #9708 Login logic with fastapi-jwt
Views navigation fix
prefix path fix and ld-logs new body and head devices fix
Merge branch 'server_doc' into 'server-dev'
Server documentation
See merge request aswi/aswi-2022/aswi2022bug-thugs!41
user documentation
re #9577 Api code documentation.
Database persistent data fix. docker-compose.yml modified.
Added functionality for creating licenses and teams and connecting them to devices a PCs.
re #9575 Filtering Over logs and devices.
re #9575 Added filter over Usernames in /api/v1/logs-web and endpoint with Form for creating a license.
re #9416 Fixed timestamp.
re #9427 Added files for running api in docker.
re #9429 Repaired paths to templates.
re #9429 Repaired running the server from server directory.
re #9429 Added class and funcionality for Teams table. Modified date parsing and storing. Modified View at /usb-logs/. Replaced "_" with "-" in all endpoints.
re #9429 Implemented funcionality for web views at data saved in database. Views at "/logs_web/", "/pcs_web/", "/devices_web/", "/licenses_web/".
re #9426 Added option for communication with PostgreSQL database.
re #9425 Struktury upraveny dle vize. Endpointy rozděleny do souboru podle funkcionality.
re #9425 Implemented Entities for communicating with db
re #9306 Added endpoint for posting Device object.
re #9304 HelloWorld API for sending data defined in USBLog class. Returns simple sucess message
re #9306 Modified API for serial number as string
First api implementation. Lacks postgresql connection and web templates
re #9304 Initial project structure setup