feat(ui): 🎉 More ui work
* Implement EventLogsPage for viewing system activity logs with search and filter capabilities. * Create HooksPage for managing webhook configurations with create, edit, and delete functionalities. * Develop LoginPage for user authentication with error handling and loading states. * Add UsersPage for managing system users, including role assignment and status toggling. * Introduce authStore for managing user authentication state and actions. * Define TypeScript types for User, Hook, EventLog, and other entities. * Set up TypeScript configuration for the project. * Configure Vite for development with proxy settings for API calls. * Update dependencies for improved functionality and security.
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -48,5 +48,5 @@ sessions/
|
||||
Thumbs.db
|
||||
/server
|
||||
|
||||
# Web directory (files are embedded in pkg/handlers/static/)
|
||||
web/
|
||||
server.log
|
||||
whatshooked
|
||||
|
||||
Reference in New Issue
Block a user