| Age | Commit message (Collapse) | Author | Files | Lines |
|
- Introduced new routes for letters and their details.
- Created pages for displaying letter details and listing letters.
- Added new types for letters, including participants, messages, and attachments.
- Implemented API calls for fetching letters and managing messages (reply, edit, delete).
- Enhanced stats to include unread letters and pending districts for staff users.
- Updated styles for letters and their components.
- Added privacy settings for letters (public and friends).
- Modified user model to include letter privacy settings.
- Improved error handling and user feedback in the UI.
|
|
refactor components
|
|
formatting
|
|
|
|
|
|
and add IP ban management
- Added DatePicker and MonthDayPicker components for improved date selection in the UI.
- Introduced MiniEditor component for rich text editing capabilities.
- Enhanced warning logging in the warning service with detailed messages.
- Removed unused RegistrationIP field from AdminUserResponse.
- Improved error handling in various utility functions with descriptive messages.
- Implemented IP ban management with models, repositories, and a new council page for viewing and lifting bans.
- Added validation for jade amounts with a dedicated validator.
- Created CSS styles for date pickers to ensure consistent UI presentation.
|
|
|
|
- Created a new Modal component in Solid.js with backdrop handling.
- Added modal styles for backdrop, content, header, and body.
- Introduced editor styles for a rich text editor interface.
- Implemented a new config controller and service in Go to fetch configuration settings.
- Defined a ConfigResponse type for structured API responses.
- Set up routing for the config endpoint in the Go application.
|
|
and disabling users
- Updated user roles to include 'Owner'.
- Enhanced layout to show council options for Owners.
- Implemented user listing and detail views for council members.
- Added pagination and search functionality for user management.
- Created API endpoints for banning, unbanning, disabling, and enabling users.
- Introduced new request and response types for user actions.
- Added styles for council user management interface.
|
|
support
|
|
|
|
improved styling
|
|
verification
|
|
style(theme): update color variables for improved aesthetics
fix(NavSection): replace variant prop with accent for better styling
chore(tsconfig): enforce consistent casing in file names
add(background): include background image for enhanced visual appeal
|
|
- Added package.json with dependencies for Solid.js and Vite.
- Created main application component (App) with layout and suspense handling.
- Implemented Layout component with navigation and sidebar sections.
- Added NavSection and Sidebar components for structured navigation.
- Configured API URL based on environment.
- Created 404 error page for handling non-existent routes.
- Set up global styles and theme variables for consistent design.
- Established routing with lazy loading for the 404 page.
- Added TypeScript configuration for Solid.js.
- Configured Vite for development and production builds.
- Created Makefile for building and running the Go application in the shrine directory.
- Added .gitignore for ignoring build artifacts and environment files.
|