c190a417b3
feat(api): align legacy /api/* handlers with ResolveSpec auth method
main
Hein2026-03-05 01:35:36 +02:00
aaf6ad473a
feat(ui): add theme toggle to dashboard layout - Implement theme switching between light and dark modes - Use Mantine's color scheme for automatic detection - Add tooltip for theme toggle button - Update App component to use 'auto' color scheme
Hein2026-03-05 01:25:03 +02:00
6f8bac131c
chore: remove unused code and clean up project structure
Hein2026-03-05 01:16:02 +02:00
271a0603b8
feat(auth): enhance login flow with notifications and path normalization - add success notification on successful login - show error notification with detailed message on login failure - normalize API paths to prevent double slashes and trailing slashes - redirect to login page only if not on login request or page
Hein2026-03-05 01:03:50 +02:00
011d9d7b21
fix(package): update @warkypublic/oranguru to use version instead of git URL
Hein2026-02-20 21:52:41 +02:00
a4eb2a175c
feat(api): add server-side pagination and sorting to event logs API - update event logs API to support pagination and sorting via headers - modify event logs page to handle new API response structure - implement debounced search functionality for improved UX - adjust total count display to reflect actual number of logs
Hein2026-02-20 21:51:09 +02:00
b81febafc9
feat(cli): enhance user and hook management with new commands and flags
Hein2026-02-20 21:17:09 +02:00
500db67c72
feat(cli): add user management commands for CRUD operations
Hein2026-02-20 20:48:57 +02:00
1ceaa238b2
style(api): format code and improve API base URL handling
Hein2026-02-20 20:41:13 +02:00
cecbd2cef5
feat(models): rename ModelPublicUser to ModelPublicUsers and update references * Update user-related models to use plural naming for consistency * Add relationships to ModelPublicUsers in related models * Adjust database migration and schema to reflect changes * Remove deprecated ModelPublicUser
Hein
2026-02-20 17:56:02 +02:00
a3ff2dc497
feat(swagger): add Swagger UI for API documentation * Create index.html for Swagger UI integration * Link to Swagger UI CSS and JS from CDN * Configure Swagger UI to load API specification from api.json
Hein
2026-02-20 17:41:20 +02:00
5ca375fd58
feat(serverembed): add initial HTML and SVG assets * Create index.html for the web application entry point * Add vite.svg as a favicon * Update frontend.go to embed all files in the dist directory * Modify vite.config.ts to set output directory for builds
Hein
2026-02-20 16:45:30 +02:00
7d6f99b3b3
feat(serverembed): add server embed functionality and readme
Hein
2026-02-20 16:39:43 +02:00
3b6d0f81d2
feat(models): add new models for public API, event log, hook, session, user, and whatsapp account * Introduced ModelPublicAPIKey, ModelPublicEventLog, ModelPublicHook, ModelPublicSession, ModelPublicUser, and ModelPublicWhatsappAccount * Removed deprecated ModelPublicUsers * Updated database schema definitions to reflect new model structure * Adjusted seed data to use correct types for timestamps
Hein
2026-02-20 16:19:49 +02:00
524bc4179b
fix(models): update models to use public schema and correct types * Rename models to plural form for consistency * Change table names to include 'public' schema * Update timestamp types to SqlTimeStamp for consistency * Adjust relationships to use pluralized user models
Hein
2026-02-20 16:11:23 +02:00
3fb65e0285
feat(hook): add AllowInsecure option for TLS verification * Introduced AllowInsecure field in Hook configuration to skip TLS certificate verification. * Updated database schema and models to support the new field. * Modified HTTP client behavior based on AllowInsecure setting.
Hein
2026-02-20 15:33:53 +02:00
35a548e7e2
refactor(UI): 🏗️ Ui changes and API changes
Hein
2026-02-06 17:03:28 +02:00
8b1eed6c42
feat(ui): 🎉 More ui work
Hein
2026-02-05 19:41:49 +02:00
45cf7c55f4
fix(config): 🐛 Update server host to 0.0.0.0
Hein
2026-02-04 14:07:23 +02:00
758c20ecfe
fix(docker): 🐛 Update port mapping to bind address
Hein
2026-02-04 13:52:36 +02:00
a6f5c1705d
fix(docker): 🐛 Remove read-only flag from config mount
Hein
2026-02-04 13:49:42 +02:00
5092f7a53c
fix(docker): 🐛 Update volume mount for config file * Change volume mount syntax for config.json to use bind type * Ensure config file is read-only for security
Hein
2026-02-04 13:46:22 +02:00
c1dbff318d
feat(docker): 🚀 Update server port to 8025
Hein
2026-02-04 13:37:38 +02:00
947761313b
style(catalog): ✨ Format JSON struct for consistency
Hein
2026-02-04 11:18:50 +02:00
ecd5525430
feat(api): 🎉 Add business profile and catalog management
Hein
2026-02-04 11:17:40 +02:00