cef4ef5e4d
Add screenshot of application
2025-09-09 20:06:57 +02:00
affb54cf82
Add Lombok dependency and configure annotation processing in Maven build to enable Lombok annotations support
2025-07-20 20:38:19 +02:00
484c79a3fb
Clear displayed messages after deleting a chat
2025-07-20 20:06:40 +02:00
07cb426a85
Externalize prompt to resources file and load dynamically
2025-07-20 20:02:45 +02:00
c5e72d5708
Implement delete chat with confirmation dialog
2025-07-20 19:54:10 +02:00
3d7ba68511
Add DELETE endpoint to remove a conversation by ID
2025-07-20 19:19:29 +02:00
d404722844
Start development on 1.1.0-SNAPSHOT
2025-07-20 19:14:05 +02:00
64157482ea
Merge branch 'release/1.0.0' into develop
2025-07-20 19:12:57 +02:00
2683b0a0e8
Finalize release 1.0.0
2025-07-20 19:02:21 +02:00
94aab87c27
Prepare release 1.0.0-rc.0
2025-07-20 19:01:06 +02:00
90468dbe45
Merge remote-tracking branch 'origin/develop' into develop
...
# Conflicts:
# README.md
2025-07-20 18:46:24 +02:00
6c21ed0417
Rewrite README with technical documentation and setup guide
2025-07-20 18:46:11 +02:00
9034ead349
Rewrite README with technical documentation and setup guide
2025-07-20 18:44:42 +02:00
bdaa8d2463
Apply hexagonal architecture and clean code principles
2025-07-20 17:29:34 +02:00
3844734794
Create ChatEntity to group chat messages under a parent entity
2025-07-20 10:47:16 +02:00
5450d97abc
Update gif demo
2025-07-19 21:43:09 +02:00
08df3b8bb7
Correct message date formatting bug
2025-07-19 21:21:01 +02:00
081313a140
Removed classic CSS spinner in favor of reusable Spinner.vue component
2025-07-19 21:17:50 +02:00
9ea98adecc
Add toast notifications for messages to improve user feedback
2025-07-19 21:08:40 +02:00
7c3c4e228e
Add Swagger UI support using Springdoc OpenAPI
2025-07-19 20:41:16 +02:00
a2b68f6b9f
Delete obsolete frontend resource code and dependencies
2025-07-19 20:37:07 +02:00
84cbf9be89
Migrate frontend from Thymeleaf and basic JS to Vue.js application
2025-07-19 20:30:53 +02:00
dc6314384d
Split project into backend and frontend modules
2025-07-19 20:28:32 +02:00
de5f58f4a1
Rename project to chat-ia-offline
2025-07-19 20:16:17 +02:00
4a5a8858ab
Unique persistent chat IDs and support for chat history navigation
...
- Chat identifiers are now unique and no longer tied to the user session.
- Users can navigate between previous chats from the sidebar.
- New chats can be created via a dedicated "New Chat" button.
- The most recently started chat is automatically selected on load.
2025-07-19 13:49:46 +02:00
73f3ade0f0
Add SQLite persistence to restore and continue previous conversations
2025-06-29 12:03:11 +02:00
a150ce37f8
Add AI-powered automatic welcome message on chat initialization
2025-06-28 23:49:53 +02:00
ecdc334da9
Update llama dependency and adapt loader to new version.
...
Add external configuration properties for the model.
Include date and time display on chat messages.
2025-06-28 23:38:51 +02:00
19b692921f
Exclude log files from repository versioning to reduce noise
2025-06-28 23:37:07 +02:00
c69cc84e83
Merge remote-tracking branch 'origin/main'
2025-06-28 20:49:32 +02:00
88dd89a3ed
Add preliminary README
2025-06-28 20:49:21 +02:00
3d362d169d
Add preliminary README
2025-06-28 20:43:50 +02:00
60f6f9e55a
Implement prompt loading from JSON profiles with extensible structure
2025-06-28 20:12:07 +02:00
4d42d50290
Add session-based chat history and refactor using Hexagonal Architecture
2025-06-28 19:48:19 +02:00
Pablo de la Torre
f84714a726
Add simple user interface
2025-06-28 10:45:42 +02:00
2aad09df7d
Add initial project with simple chat using openchat-3.5-0106.Q4_K_M.gguf model
2025-06-27 08:23:41 +02:00