Commit Graph

  • 14ba53e26b - adaptation of changelog for 3.1.0-alfa Josako 2025-09-12 10:39:08 +02:00
  • 4ab8b2a714 Merge branch 'feature/Scaleway_k8s_Integration' into develop Josako 2025-09-12 10:26:15 +02:00
  • 42cb1de0fd - eveai_chat_client updated to retrieve static files from the correct (bunny.net) location when a STATIC_URL is defined. - Defined locations for crewai crew memory. This failed in k8s. - Redis connection for pub/sub in ExecutionProgressTracker adapted to conform to TLS-enabled connections Josako 2025-09-12 10:18:43 +02:00
  • a325fa5084 - error handling now uses a more comprehensive error communication system. Josako 2025-09-11 14:46:28 +02:00
  • 7cb19ca21e - Migratie van de test omgeving naar nieuwe realiteit Josako 2025-09-10 14:59:07 +02:00
  • 6ccba7d1e3 - Add test environment to __init__.py for all eveai services - Add postgresql certificate to secrets for secure communication in staging and production environments - Adapt for TLS communication with PostgreSQL - Adapt tasks to handle invalid connections from the connection pool - Migrate to psycopg3 for connection to PostgreSQL Josako 2025-09-10 11:40:38 +02:00
  • 6fbaff45a8 - Addition of FLASK_ENV setting for all eveai services - Addition of flower to the monitoring stack Josako 2025-09-09 21:07:10 +02:00
  • 10ca344c84 - Adapted chat client to use correct apiPrefix. Josako 2025-09-09 09:25:14 +02:00
  • a9bbd1f466 - Ensure prefix is passed for all services - Add eveai-tem secret (Scaleway Transactional Email) to allow sending emails - Adapted security URLs - Certification problem in regions solved - Redis insight added to tools in k8s - Introduced new way of connection pooling for Redis - TRA-79 - intrernal server error bij registreren catalog Josako 2025-09-09 08:45:45 +02:00
  • 804486664b - cleanup healthz logging in before_request - Security and csrf added to eveai_ops. Otherwise the initialize_data.py script cannot initialize the Super User... Josako 2025-09-07 16:19:53 +02:00
  • 36575c17a8 - further healthz improvements Josako 2025-09-07 14:55:01 +02:00
  • 575bfa259e - further healthz improvements Josako 2025-09-07 14:45:47 +02:00
  • 362b2fe753 - healthz improvements Josako 2025-09-07 08:28:02 +02:00
  • 5c20e6c1f9 - eveai_app adapted to handle removal of complex rewrite rules in nginx.conf, which cannot be achieved in Ingress Josako 2025-09-06 16:53:51 +02:00
  • b812aedb81 - Filtering healtz from logs in scaleway cockpit - Removing startup-functionality from eveai_app (race conditions possible!) - adapting blueprints to be pointing to admin (removed from Ingress) Josako 2025-09-05 16:13:48 +02:00
  • d6ea3ba46c - Correcting SSL Certificate error in celery @startup Josako 2025-09-05 14:03:07 +02:00
  • a6edd5c663 - Trying to solve database initialisation problem (no tables in tenant schema). Josako 2025-09-05 11:11:08 +02:00
  • 6115cc7e13 - Set static url (for staging and production) to (bunny.net) static storage Josako 2025-09-05 07:55:57 +02:00
  • 54a9641440 - TLS Refactoring Josako 2025-09-04 15:22:45 +02:00
  • af8b5f54cd - Definition and Improvements to job-system - Definition of k8s pods for application services Josako 2025-09-04 11:49:19 +02:00
  • 2a0c92b064 - Definition of extra eveai_ops service to run (db) jobs - Definition of manifests for all jobs - Definition of manifests for all eveai services Josako 2025-09-03 15:20:54 +02:00
  • 898bb32318 - Added PgAdmin4 tool to the cluster setup. Josako 2025-09-02 16:42:21 +02:00
  • b0e1ad6e03 - removed obsolete run-scripts and start-scripts Josako 2025-09-02 10:27:10 +02:00
  • 84afc0b2ee - Debugging of redis setup issues - Debugging of celery startup - Moved flower to a standard image iso own build Josako 2025-09-02 10:25:17 +02:00
  • 593dd438aa - New Build and startup procedures for all services, compliant for both docker, podman and k8s Josako 2025-09-01 19:58:28 +02:00
  • 35f58f0c57 - Adaptations to support secure Redis Access - Redis Connection Pooling set up for Celery, dogpile caching and flask session Josako 2025-08-31 17:43:30 +02:00
  • 25ab9ccf23 - Staging cluster werkend tot op phase 6 van cluster-install.md, inclusief HTTPS, Bunny, verificatie service. Josako 2025-08-29 17:50:14 +02:00
  • 2a4c9d7b00 - Voorlopige (werkende) setup tem verification service, bunny integratie, ... Josako 2025-08-28 03:36:43 +02:00
  • e6c3c24bd8 - In Scaleway, we only have one bucket, and store information for each tenant in separate folders - Added staging configuration to scaleway Josako 2025-08-22 10:47:03 +02:00
  • 376ad328ca Merge tag '3.0.1-beta' into develop Josako 2025-08-21 15:25:07 +02:00
  • 481157fb31 Merge branch 'release/3.0.1-beta' Josako 2025-08-21 15:25:07 +02:00
  • 2bb9d4b0be - Update of Changelog for 3.0.1-beta Josako 2025-08-21 15:24:28 +02:00
  • 6eae0ab1a3 - bug TRA-69 solution provided - Potential problem detected in Role Definition Specialist not returning plain text. But ... AI may still generate incorrect answer (chances lower). Josako 2025-08-21 14:26:52 +02:00
  • 4395d2e407 - bug TRA-70 solved - MiB convertor was not applied in edit_asset. Josako 2025-08-21 08:49:12 +02:00
  • da61f5f9ec - bug TRA-68 solved - bug in javascript code did not pass changed json content. Josako 2025-08-21 08:30:14 +02:00
  • 53283b6687 - bug TRA-67 solved by re-introducing a 2-step process. Dynamic Attributes cannot be added to a non-existing, newly created object, it seems. Josako 2025-08-21 07:38:25 +02:00
  • 5d715a958c Merge branch 'feature/refinement_selection_specialist' into develop Josako 2025-08-21 06:40:29 +02:00
  • 0f969972d6 Merge branch 'feature/k8s_migration' into develop Josako 2025-08-21 06:39:25 +02:00
  • 4c00d33bc3 - Check-in voordat we aan bugfix beginnen te werken. Josako 2025-08-21 05:48:03 +02:00
  • 9c63ecb17f - Metrics service toegevoegd - Applicatie services starten op, behalve eveai_chat_client - Connectiviteit naar admin / eveai_app niet functioneel Josako 2025-08-20 11:49:19 +02:00
  • d6a2635e50 - Opzet cluster werkt - Opstart redis en minio werkt - Bezig om eigenlijke apps op te starten ... werkt nog niet. Josako 2025-08-19 18:08:59 +02:00
  • 84a9334c80 - Functional control plan Josako 2025-08-18 11:44:23 +02:00
  • 066f579294 - changes toward a fully functional k8s cluster. First running version of cluster, addition of services works, additional changes to app required. Josako 2025-08-14 16:58:09 +02:00
  • ebf92b0474 - Finalised podman migration - Some minor feature requests in the selection specialist Josako 2025-08-13 07:39:21 +02:00
  • 7e35549262 Migration to podman. Dev is OK, certificate problem with test Josako 2025-08-12 06:33:17 +02:00
  • 866cc2a60d - Fixed bug where negative answers in KO Criteria resulted in a blank answer - Fixed bug where removal of audio processor caused eveai_workers to not start up, resulting in documents not being processed. main Josako 2025-08-07 08:52:15 +02:00
  • ed87d73c5a - Bug fixes - TRAICIE_KO_INTERVIEW_DEFINITION spacialist updated to new version - Edit Document Version now includes Catalog Tagging Fields - eveai_ordered_list_editor no longer includes Expand Button & Add Row doesn't submit - Active Period was not correctly returned in some cases in the license_period_services.py - Partner menu removed if not Super User Josako 2025-08-05 18:48:12 +02:00
  • 212ea28de8 - Adding specialist configuration information to be added as arguments for retrievers. Josako 2025-08-03 18:31:42 +02:00
  • cea38e02d2 - Mobile client changes. Josako 2025-08-03 17:56:52 +02:00
  • 248fae500a - Correctie van de ActiveChatInput container (werd nu te groot getoond). Josako 2025-08-02 18:09:16 +02:00
  • 4d6466038f - Start met Mobiele versie van de chat client. Josako 2025-08-02 17:27:20 +02:00
  • 9a88582fff - Refinement of the chat client to have better visible clues for user vs chatbot messages - Introduction of interview_phase and normal phase in TRAICIE_SELECTION_SPECIALIST to make interaction with bot more human. - More and random humanised messages to TRAICIE_SELECTION_SPECIALIST Josako 2025-08-02 16:36:41 +02:00
  • 998ddf4c03 Changelog for 2.3.12 Josako 2025-07-28 23:01:57 +02:00
  • dabf97c96e Changes for eveai_chat_client: Josako 2025-07-28 22:56:37 +02:00
  • 5e81595622 Changes for eveai_chat_client: Josako 2025-07-28 21:47:56 +02:00
  • ef138462d9 Changelog for 2.3.12 Josako 2025-07-25 22:42:00 +02:00
  • 42ffe3795f - Fixed Error where Catalog Types other than default could not be added - Fixed error in TRAICIE_KO_INTERVIEW_DEFINITION_SPECIALIST - Minor improvements Josako 2025-07-25 22:35:08 +02:00
  • ba523a95c5 - RQC output of TRAICIE_SELECTION_SPECIALIST to EveAIDataCapsule Josako 2025-07-25 04:27:19 +02:00
  • 8a85b4540f - Adapting TRAICIE_SELECTION_SPECIALIST to retrieve prefered contact times using a form iso free text - Improvement of DynamicForm en FormField to handle boolean values. Josako 2025-07-24 14:43:08 +02:00
  • fc3cae1986 - Layout improvements for the Chat client - alignment of LanguageSelector Josako 2025-07-23 22:23:04 +02:00
  • 32df3d0589 - Layout improvements for the Chat client Josako 2025-07-23 18:06:47 +02:00
  • ccc1a2afb8 - Layout improvements for the Chat client Josako 2025-07-23 16:02:11 +02:00
  • f16ed85e82 - Latest interaction is now positioned right above the chat-input / form - It moves to the standard positing in MessageHistory.vue Josako 2025-07-23 09:43:33 +02:00
  • e990fe65d8 - eveai_chat_client update to have different ways of presenting ProgressTracker.vue. Based on progress_tracker_insights in Tenant Make Configuration. Josako 2025-07-22 21:27:39 +02:00
  • 32cf105d7b - Introduction of preferred contact time form - Logging asset usage in TRAICIE_SELECTION_SPECIALIST Josako 2025-07-22 18:20:01 +02:00
  • dc6cd9d940 - Correction in the tenant_list_view to only show 'partner tenants' in case the user is a partner admin. - Edit Partner can only be executed by Super User - Give a more precise error message when a 403 client error is returned trying to get a URL. Josako 2025-07-22 15:44:39 +02:00
  • a0f806ba4e - Translation of ProgressTracker.vue constants OK Josako 2025-07-22 12:27:04 +02:00
  • 98db88b00b - Fixed bug that prevented Material Icons to show up properly - Changelog for 2.3.10 Josako 2025-07-22 04:24:56 +02:00
  • 4ad621428e - verbeteringen client - Enkel nog probleem met vertaling van de ProgressTracker constanten Josako 2025-07-21 21:45:46 +02:00
  • 0f33beddf4 - verbeteringen client - Invoer van een 'constanten' cache op niveau van useTranslation.js, om in de ProgressTracker de boodschappen in de juiste taal te zetten. Josako 2025-07-21 17:39:52 +02:00
  • f8f941d1e1 - verbeteringen client - vereenvoudiging van de ProgressTracker.vue door verwijderen van single line display - toevoegen van busy animatie tijdens redeneren Josako 2025-07-21 16:01:26 +02:00
  • abc0a50dcc - verbeteringen client - removal of eveai_chat Josako 2025-07-20 21:19:22 +02:00
  • 854d889413 - verbeteringen client Josako 2025-07-20 19:31:55 +02:00
  • 7bbc32e381 - opkuis Josako 2025-07-20 18:10:56 +02:00
  • e75c49d2fa - iconManager MaterialIconManager.js zijn nu 'unified' in 1 component, en samen met translation utilities omgezet naar een meer moderne Vue composable - De sidebar is nu eveneens omgezet naar een Vue component. Josako 2025-07-20 18:07:17 +02:00
  • ccb844c15c - Min of meer werkende chat client new stule Josako 2025-07-20 11:36:00 +02:00
  • b60600e9f6 - introductie van vue files - bijna werkende versie van eveai_chat_client. Josako 2025-07-18 20:32:55 +02:00
  • 11b1d548bd - Eerste stap in het opnieuw laten werken van de chat client... Josako 2025-07-18 16:07:13 +02:00
  • f3a243698c - Introduction of PARTNER_RAG retriever, PARTNER_RAG_SPECIALIST and linked Agent and Task, to support documentation inquiries in the management app (eveai_app) - Addition of a tenant_partner_services view to show partner services from the viewpoint of a tenant - Addition of domain model diagrams - Addition of license_periods views and form Josako 2025-07-16 21:24:08 +02:00
  • 000636a229 - Changes to the list views - now using tabulator with filtering and sorting, client-side pagination, ... - Adaptation of all list views in the app Josako 2025-07-14 18:58:54 +02:00
  • acad28b623 - Introduction of eveai-listview (to select objects) that is sortable, filterable, ... - npm build does now also include building css files. - Source javascript and css are now defined in the source directories (eveai_app or eveai_chat_client), and automatically built for use with nginx - eveai.css is now split into several more manageable files (per control type) Josako 2025-07-11 15:25:28 +02:00
  • 42635a583c Fix correcting changed Tenant scheme in database initialisation code Josako 2025-07-10 15:19:56 +02:00
  • 7d7db296d3 Changelog adaptation for 2.3.9-alfa Josako 2025-07-10 10:47:57 +02:00
  • 51fd16bcc6 - RAG Specialist fully implemented new style - Selection Specialist - VA version - fully implemented - Correction of TRAICIE_ROLE_DEFINITION_SPECIALIST - adaptation to new style - Removal of 'debug' statements Josako 2025-07-10 10:39:42 +02:00
  • 509ee95d81 - Revisiting RAG_SPECIALIST - Adapt Catalogs & Retrievers to use specific types, removing tagging_fields - Adding CrewAI Implementation Guide Josako 2025-07-08 15:54:16 +02:00
  • 33b5742d2f - Full implementation of Traicie Selection Specialist - VA version - Improvements to CrewAI specialists and Specialists in general - Addition of reusable components to check or get answers to questions from the full Human Message - HumanAnswerServices Josako 2025-07-06 20:01:30 +02:00
  • 50773fe602 - Adding functionality for listing and editing assets - Started adding functionality for creating a 'full_documents' list view. Josako 2025-07-03 11:14:10 +02:00
  • 51d029d960 - Introduction of TRACIE_KO_INTERVIEW_DEFINITION_SPECIALIST - Re-introduction of EveAIAsset - Make translation services resistent for situation with and without current_event defined. - Ensure first question is asked in eveai_chat_client - Start of version 1.4.0 of TRAICIE_SELECTION_SPECIALIST Josako 2025-07-02 16:58:43 +02:00
  • fbc9f44ac8 - Translations completed for Front-End, Configs (e.g. Forms) and free text. - Allowed_languages and default_language now part of Tenant Make iso Tenant - Introduction of Translation into Traicie Selection Specialist Josako 2025-06-30 14:20:17 +02:00
  • 4338f09f5c Changelog update for 2.3.8-alfa v2.3.8-alfa Josako 2025-06-26 16:00:51 +02:00
  • 53e32a67bd - Remove welcome message from tenant make customisation - Add possibility to add allowed_languages to tenant make Josako 2025-06-26 15:52:10 +02:00
  • fda267b479 - Introduction of the Automatic HTML Processor - Translation Service improvement - Enable activation / deactivation of Processors - Renew API-keys for Mistral (leading to workspaces) - Align all Document views to use of a session catalog - Allow for different processors for the same file type Josako 2025-06-26 14:38:40 +02:00
  • f5c9542a49 - Introducing translation service prompts - Ensure Traicie Role Definition Specialist complies to latest technical requirements - Ensure that empty historical messages do not cause a crash in eveai_client - take into account empty customisation options - make was not processed in the system dynamic attribute tenant_make - ensure only relevant makes are shown when creating magic links - refresh partner info when editing or adding Partner Services$ Josako 2025-06-24 14:15:36 +02:00
  • 043cea45f2 Changelog update for 2.3.7 v2.3.7-alfa Josako 2025-06-23 11:51:52 +02:00
  • 7b87880045 - Full Traicie Selection Specialist Flow implemented - Added Specialist basics for handling phases and automatically transferring data between state and output - Added QR-code generation for Magic Links Josako 2025-06-23 11:46:56 +02:00
  • 5b2c04501c - logging improvement and simplification (no more graylog) - Traicie Selection Specialist Round Trip - Session improvements + debugging enabled - Tone of Voice & Langauge Level definitions introduced Josako 2025-06-20 07:58:06 +02:00
  • babcd6ec04 Changelog update for 2.3.6-alfa v2.3.6-alfa Josako 2025-06-16 11:10:59 +02:00
  • 71adf64668 - Verbeterde versie Selectie Specialist - voor demo (1.2) Josako 2025-06-16 11:06:20 +02:00
  • dbea41451a - Aanpassingen aan opbouw specialist historiek - Nieuwe versie van de selectie specialist "Fake it till you Make it" ;-) Josako 2025-06-15 18:31:13 +02:00
  • 82e25b356c Chat client changes - Form values shown correct in MessageHistory of Chat client - Improements to CSS - Move css en js to assets directory - Introduce better Personal Contact Form & Professional Contact Form - Start working on actual Selection Specialist Josako 2025-06-15 05:25:00 +02:00