Commit graph

13 commits

Author SHA1 Message Date
Simon Goller
506791fa6a Make auth-info endpoint machine readable 2024-06-05 22:30:09 +02:00
Simon Goller
e2f5b04ff1 Improve feature management
By default, it will build with the dev-setup where authenticated
user will be faked since there is no login page on the local dev
setup.  In order to compile it with oidc, disable default features
and enable the oidc feature.
2024-06-05 21:21:42 +02:00
Simon Goller
ed609cf06c Cargo clippy and cargo fmt 2024-05-09 15:00:50 +02:00
Simon Goller
bf94ec33de Basic rest implementation for connecting user to sales-person 2024-05-09 14:16:47 +02:00
Simon Goller
e3ec694876 Add checks for booking and fix database timestamps 2024-05-09 09:45:53 +02:00
Simon Goller
71c1432fd1 Add booking dao implementations 2024-05-07 18:19:00 +02:00
Simon Goller
4bca60a23c Implement booking service without validity checks 2024-05-07 08:31:50 +02:00
Simon Goller
ad88a1c983 Add service for sales_persond 2024-05-06 13:33:54 +02:00
Simon Goller
8f378472ea Add REST endpoint for slot 2024-05-02 23:25:04 +02:00
Simon Goller
82e89baeeb Restructuring: Move permission code in separate modules 2024-04-30 15:06:12 +02:00
Simon Goller
691eccc2a4 Create service and DAO layer for user-role-privilege system 2024-04-28 16:01:18 +02:00
Simon Goller
3b20d12ba1 Add unit tests for the services 2024-04-27 00:03:15 +02:00
Simon Goller
dccfa2d4cf Initial commit 2024-04-26 21:34:00 +02:00