Commit Graph

  • c190a417b3 feat(api): align legacy /api/* handlers with ResolveSpec auth method main Hein 2026-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 Hein 2026-03-05 01:25:03 +02:00
  • 6f8bac131c chore: remove unused code and clean up project structure Hein 2026-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 Hein 2026-03-05 01:03:50 +02:00
  • 1490e0b596 feat(ui): add message cache management page and dashboard enhancements Hein 2026-03-05 00:32:57 +02:00
  • 4b44340c58 More management tools Hein 2026-03-04 22:30:40 +02:00
  • 4a716bb82d feat(api): add phone number registration endpoint and update related logic Hein 2026-02-21 00:04:16 +02:00
  • 8732b332a1 feat(database): include BusinessAPI config in WhatsApp account sync Hein 2026-02-20 23:22:03 +02:00
  • 80a4c2b70a feat(accounts): sync updated WhatsApp account configs to database Hein 2026-02-20 23:10:46 +02:00
  • 011d9d7b21 fix(package): update @warkypublic/oranguru to use version instead of git URL Hein 2026-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 Hein 2026-02-20 21:51:09 +02:00
  • b81febafc9 feat(cli): enhance user and hook management with new commands and flags Hein 2026-02-20 21:17:09 +02:00
  • 500db67c72 feat(cli): add user management commands for CRUD operations Hein 2026-02-20 20:48:57 +02:00
  • 1ceaa238b2 style(api): format code and improve API base URL handling Hein 2026-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
  • 5b3aaba198 fix(serverembed): correct embed directive for assets Hein 2026-02-20 16:46:44 +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
  • f9773bd07f refactor(API): Relspect integration Hein 2026-02-05 13:39:43 +02:00
  • 71f26c214f feat(static): Add terms of service page and update routes Hein 2026-02-04 19:41:11 +02:00
  • 6d7687a311 feat(static): Add privacy policy page and route Hein 2026-02-04 19:19:35 +02:00
  • 592ed24204 Refactor port again Hein 2026-02-04 14:22:12 +02:00
  • 52241190b5 fix(docker): 🐛 Change network mode to bridge Hein 2026-02-04 14:15:06 +02:00
  • ae95756a51 . Hein 2026-02-04 14:14:29 +02:00
  • 16aa838d91 fix(docker): 🐛 Update network configuration for services Hein 2026-02-04 14:13:12 +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
  • a7a5831911 feat(whatsapp): 🎉 Add extended sending and template management Hein 2026-02-03 18:07:42 +02:00
  • 98fc28fc5f docs(whatsapp): Update WhatsApp Business API setup guide Hein 2026-01-30 17:06:04 +02:00
  • c5e121de4a chore: 🔧 clean up code structure and remove unused files Hein 2026-01-30 16:59:22 +02:00
  • c4d974d6ce feat(cache): 🎉 add message caching functionality Hein 2026-01-30 16:00:34 +02:00
  • 3901bbb668 feat(whatsapp): Enhance webhook message handling Hein 2026-01-30 11:30:10 +02:00
  • 147dac9b60 Whatsapp Business enhancements Hein 2025-12-30 11:35:10 +02:00
  • d80a6433b9 Fixed mqtt bug where phone number is not formatted Hein 2025-12-30 01:00:42 +02:00
  • 7b2390cbf6 Mqtt logging Hein 2025-12-30 00:19:49 +02:00
  • eb788f903a update: deps Hein 2025-12-29 23:42:23 +02:00
  • 4d083b0bd9 Better tests Hein 2025-12-29 23:40:49 +02:00
  • ea1209c84c mqtt v1.0.0 Hein 2025-12-29 23:36:22 +02:00
  • fd2527219e Server qr fixes. Hein 2025-12-29 22:44:10 +02:00
  • 94fc899bab Updated qr code events and tls server Hein 2025-12-29 17:22:06 +02:00
  • bb9aa01519 Release fixes. Hein 2025-12-29 10:26:50 +02:00
  • a3eca09502 Lint fixes and testing workflow actions Hein 2025-12-29 10:24:18 +02:00
  • 767a9e211f Major refactor to library Hein 2025-12-29 09:51:16 +02:00
  • ae169f81e4 Whatsapp Business support Hein 2025-12-29 06:23:16 +02:00
  • 09a12560d3 Event logging Hein 2025-12-29 06:01:04 +02:00
  • 2b1b77334a Server refactor completed Hein 2025-12-29 05:42:57 +02:00
  • 16aaf1919d CLI refactor Hein 2025-12-29 05:29:53 +02:00
  • d54b0eaddf Docker added Hein 2025-12-29 05:19:08 +02:00
  • 75cff3699f . Hein 2025-12-28 22:46:04 +02:00
  • 2cee049bff Updated readme Hein 2025-12-28 21:49:25 +02:00
  • 499104c69c initial commit Hein 2025-12-28 21:34:45 +02:00
  • dbffadf0d3 Initial commit Warky 2025-12-28 15:34:26 +00:00