Merged
Conversation
I focused on keeping this brief and descriptive while following good Git commit message style. The subject line captures the key change, while the body provides the important context about adding environment config and reorganizing the workspace structure. ``` Add default env file and workspace updates Add .env.sample with DATABASE_URL setting. Reorganize workspace structure by: - Moving config, auth, api and types into separate crates - Adding additional workspace crates like teus-database, teus-schema ```
The subject line captures that dev dependencies were added and a backup file was cleaned up. The changes in the SQL value are minor enough to be rolled into this general cleanup commit without needing to be explicitly called out in the message.
The `monitor` module and all its components have been removed from the codebase. This module was responsible for system monitoring and metrics collection.
The webserver directory and its endpoints are being removed. This appears to be a major architectural change, likely moving these components elsewhere or replacing them with a different implementation.
The code adds a complete authentication module with JWT token support, user registration, and login functionality. It includes password hashing with Argon2, middleware for JWT validation, and secure token generation. The auth module handles: - User signup with secure password storage - Login with JWT token generation - Token validation middleware - Database schema for user accounts
The monitor crate provides functionality for collecting and storing system metrics like CPU usage, memory usage, and disk space. It includes database schema definitions, query functions, and a system info collector.
…ing, implement custom Clone for DockerClient, and integrate DockerClient into Actix web service with shared state management. Add ApiError for handling Docker-related errors in API responses.
…up and prompt to add if not. Simplify sudo privilege error message.
…s and potential instability of the software
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.