summaryrefslogtreecommitdiff
path: root/server/Rocket.toml
AgeCommit message (Collapse)Author
2025-01-29Add git-server to docker-composeJoel Klinghed
To make a githook that can run on alpine images (using musl) they need to be cross-compiled. Then it became apparent that the githook binary was pulling in all the same dependencies as the server was. This is not good, but apparently also not something Rust/Cargo has figured out. RFC:s has been shutdown. workspace might be an option but then I probably need to also add a "code shared by both githook and server" library that both can link. Problem for another day.
2025-01-28Generate authorized_keys from user keysJoel Klinghed
2025-01-26Add basic git supportJoel Klinghed
Pushing a commit to a new branch creates a review. Each project has its own git directory, with githooks installed that talkes with server process via unix sockets.
2025-01-04Support ldap in authJoel Klinghed
Non-test auth is now using ldap for account syncing and authentication. Test auth is still using hardcoded users (user and other). But it is now also possible to login as "other".
2025-01-04Add docker compose for developmentJoel Klinghed
As both compiling, tests and well, running, needs mariadb setup add a docker image for it. Also prepare for ldap support by adding a openldap image as well. Included .env as well, used by sqlx when compiling query!.
2024-12-29Rework auth to include sessionJoel Klinghed
The actual authentication is still fake.
2024-12-28fixup! Database connectionJoel Klinghed
2024-12-28Database connectionJoel Klinghed