Commit Graph

385 Commits

Author SHA1 Message Date
Josako
37819cd7e5 - Correctie reset password en confirm email adress by adapting the prefixed_url_for to use config setting
- Adaptation of DPA and T&Cs
- Refer to privacy statement as DPA, not a privacy statement
- Startup of enforcing signed DPA and T&Cs
- Adaptation of eveai_chat_client to ensure we retrieve correct DPA & T&Cs
2025-10-13 14:28:09 +02:00
Josako
83272a4e2a Merge tag 'v3.1.12-beta' into develop
Tagging version v3.1.12-beta v3.1.12-beta
2025-10-03 11:56:51 +02:00
Josako
a798217091 Merge branch 'release/v3.1.12-beta' 2025-10-03 11:56:51 +02:00
Josako
b66e2e99ed - Changelog for v3.1.12-beta 2025-10-03 11:56:36 +02:00
Josako
aeee22b305 - Allowing additional_positive_answer and additional_positive_answer in KOQuestions asset & selection specialist interaction. 2025-10-03 11:50:59 +02:00
Josako
5f387dcef8 - Error build nginx solved 2025-10-03 09:54:25 +02:00
Josako
b499add891 Merge branch 'release/v3.1.11-beta' 2025-10-03 09:50:52 +02:00
Josako
2f815616b1 Merge tag 'v3.1.11-beta' into develop
Tagging version v3.1.11-beta v3.1.11-beta
2025-10-03 09:50:52 +02:00
Josako
f23214bb6d - Changelog for v3.1.11-beta 2025-10-03 09:49:52 +02:00
Josako
6df9aa9c7e - Added some extra space for form rendering. 2025-10-03 09:43:03 +02:00
Josako
79a3f94ac2 - improvement of marked editor in eveai_chat_client by modernising options approach
- removal of old and obsolete HTML files
- change of package.json to point to a specific version of marked
2025-10-03 07:59:43 +02:00
Josako
06586a1312 Merge branch 'release/v3.1.7-beta' 2025-09-30 17:52:20 +02:00
Josako
7b0e3cee7f Merge tag 'v3.1.7-beta' into develop
Tagging version v3.1.7-beta v3.1.7-beta
2025-09-30 17:52:20 +02:00
Josako
7bef4e69df - Changelog update for v3.1.7-beta 2025-09-30 17:51:36 +02:00
Josako
a3e18cb4db - Maximale hoogte voor AI message in ChatInput nu geldig voor zowel desktop als mobile devices.
- Correctie marked component in SideBarExplanation.vue
- AI messages ondersteunen nu markdown. Markdown rendering is als een centrale utility gedefinieerd.
2025-09-30 17:38:28 +02:00
Josako
471b8dd8c3 Merge branch 'feature/Activate_Pushgateway_Scraping' into develop 2025-09-30 15:23:59 +02:00
Josako
030d1b0e90 - cleaning script for monitoring namespace 2025-09-30 14:58:08 +02:00
Josako
fa452e4934 - Change manifests for Prometheus installation
- Change instructions for deploying Prometheus stack and Pushgateway
- Additional grouping to pushgateway to avoid overwriting of metrics in different pods / processes
- Bugfix to ensure good retrieval of css en js files in eveai_app
2025-09-30 14:56:08 +02:00
Josako
e24e7265b9 Merge branch 'release/v3.1.3-beta' 2025-09-25 17:38:48 +02:00
Josako
a76f87ba75 Merge tag 'v3.1.3-beta' into develop
Tagging version v3.1.3-beta v3.1.3-beta
2025-09-25 17:38:48 +02:00
Josako
c6fc8ca09a Release notes vor 3.1.3-beta 2025-09-25 17:38:30 +02:00
Josako
16ce59ae98 - Introduce cache busting (to circumvent aggressive caching on iOS - but ideal in other contexts as well)
- Change the build process to allow cache busting
- Optimisations to the build process
- Several improvements of UI geared towards mobile experience
-
2025-09-25 17:28:01 +02:00
Josako
cc47ce2d32 - Adaptation of the static url to be used.
- Solved problem of using pushgateway in the k8s cluster
2025-09-23 16:44:08 +02:00
Josako
b1e9fb71cb Merge branch 'release/v3.1.2-beta' 2025-09-23 10:14:09 +02:00
Josako
a57662db3f Merge tag 'v3.1.2-beta' into develop
Tagging version v3.1.2-beta v3.1.2-beta
2025-09-23 10:14:09 +02:00
Josako
66433f19b3 - Adaptation of push_to_scaleway.sh script 2025-09-23 10:13:52 +02:00
Josako
e7397a6d0d - Changelog update for 3.1.2-beta 2025-09-23 07:00:26 +02:00
Josako
d097451d42 Merge branch 'bugfix/Mobile_Chat_Client_Improvements' into develop 2025-09-23 06:57:06 +02:00
Josako
44e5dd5d02 - Ensuring good display of the eveai logo in the mobile version. 2025-09-23 06:55:31 +02:00
Josako
3b23be0ea4 - Ensure long messages do not take all available space, rendering the UI unusable. We now have limits built in in the chat-input as well as in the message history. 2025-09-22 22:41:43 +02:00
Josako
61ae9c3174 - Adaptation of the form message layout, in such a way that labels are shown on top of their values iso left, allowing a decent rendering on mobile devices
- refactoring message-content CSS
2025-09-22 22:24:46 +02:00
Josako
b6512b2d8c - Aanpassing layout van de chat-input. Character counter is ook weg op desktop. Scrollbar enkel zichtbaar indien nodig. Meer beschikbare ruimte in mobiele client. kleinere radius in de hoeken.
- Gewijzigde logica voor hoogtebepaling chat-input en message history, zodat ook de mobiele client correct functioneert.
2025-09-22 16:54:39 +02:00
Josako
0cd12a8491 Merge branch 'release/3.1.1-alfa' 2025-09-22 14:57:24 +02:00
Josako
ae36791ffe Merge tag '3.1.1-alfa' into develop
Tagging version 3.1.1-alfa 3.1.1-alfa
2025-09-22 14:57:24 +02:00
Josako
53bfc6bb23 Nog een paar laatste kleine bugfixes 2025-09-22 14:56:48 +02:00
Josako
2afee41c2a Release notes for 3.1.1-alfa 2025-09-16 11:25:58 +02:00
Josako
79b1fef5b6 - TRA-77 - Scroll behaviour in the Message History adapted to support both scrolling by the end user, and ensuring the last message is shown when new messages are added, or resizing is done. 2025-09-16 11:14:09 +02:00
Josako
2b04692fab - TRA-76 - Send Button color changes implemented
- TRA-72 - Translation of privacy statement and T&C
- TRA-73 - Strange characters in Tenant Make Name
- Addition of meta information in Specialist Form Fields
2025-09-15 17:57:13 +02:00
Josako
541d3862e6 Merge branch 'release/3.1.0-alfa' 2025-09-12 10:39:35 +02:00
Josako
43fd4ce9c1 Merge tag '3.1.0-alfa' into develop
Tagging version 3.1.0-alfa 3.1.0-alfa
2025-09-12 10:39:35 +02:00
Josako
14ba53e26b - adaptation of changelog for 3.1.0-alfa 2025-09-12 10:39:08 +02:00
Josako
4ab8b2a714 Merge branch 'feature/Scaleway_k8s_Integration' into develop 2025-09-12 10:26:15 +02:00
Josako
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
2025-09-12 10:18:43 +02:00
Josako
a325fa5084 - error handling now uses a more comprehensive error communication system. 2025-09-11 14:46:28 +02:00
Josako
7cb19ca21e - Migratie van de test omgeving naar nieuwe realiteit 2025-09-10 14:59:07 +02:00
Josako
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
2025-09-10 11:40:38 +02:00
Josako
6fbaff45a8 - Addition of FLASK_ENV setting for all eveai services
- Addition of flower to the monitoring stack
2025-09-09 21:07:10 +02:00
Josako
10ca344c84 - Adapted chat client to use correct apiPrefix. 2025-09-09 09:25:14 +02:00
Josako
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
2025-09-09 08:45:45 +02:00
Josako
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...
2025-09-07 16:19:53 +02:00