35 Commits

Author SHA1 Message Date
Andrea Terzani
1d6a5eedd8 feat: Implement New Document Service Client for document deletion and agent search
feat: Add OpenAPI configuration for API documentation with security scheme

feat: Create KnowledgeTreeController for file and video uploads with enhanced metadata handling

feat: Define DTOs for agent search requests and responses, including metadata filtering

feat: Implement DeleteDocumentResponse DTO for document deletion responses

feat: Create KnowledgeSystemNode DTO for representing knowledge tree structure

chore: Add startup script for ChromaDB instance with Docker integration
2025-12-15 07:10:32 +01:00
Andrea Terzani
9fbfa1a20f Aggiorna le dipendenze di Spring AI e rimuove la configurazione obsoleta di VectorStore. Modifica la configurazione di sicurezza per consentire l'accesso a Swagger e aggiorna le credenziali nel file di configurazione. 2025-06-26 12:42:43 +02:00
sumedh
bb4662ad22 Add JWT authentication support with login and token refresh endpoints 2025-04-18 17:19:25 +05:30
andrea.terzani
d6b5458e59 Aggiunta file di configurazione Tika 2025-03-22 20:13:26 +01:00
894fff8e3e Added new key token for chroma
Enabled spring M6
Update deletion
2025-03-14 15:04:14 +01:00
andrea.terzani
2bb0108bbc Aggiunta della classe VectorSearchRequest e implementazione del controller SearchDocController per la ricerca vettoriale. Aggiornamento della configurazione di sicurezza e delle dipendenze nel pom.xml. Modifiche al file application.yml per la configurazione del servizio Azure. 2024-11-26 11:59:29 +01:00
sumedh
41cca42a65 tika document reader version removed 2024-11-06 12:58:00 +05:30
andrea.terzani
9a78cfd748 use azure search 2024-10-27 12:33:03 +01:00
sumedh
7958e20878 added spring cloud load balancer 2024-10-17 18:24:23 +05:30
sumedh
f47e5c5b41 C:/Softwares_info/soft_installation/git/Git/parsejava api added to call a request method from java-parser-module 2024-10-10 16:48:09 +05:30
Sumedh
ed2b8f5979 Update pom.xml 2024-10-08 05:39:51 +00:00
Sumedh
4b363b92d2 Merge branch 'master' into 'develop'
# Conflicts:
#   pom.xml
2024-10-08 05:16:42 +00:00
sumedh
dd8fc995d1 eureka client registration done 2024-10-07 14:42:04 +05:30
sumedh
8ef069eca8 clone repo & delete git records websocket done GitService&DeletionService 2024-09-12 23:08:12 +05:30
Sumedh
cc2613be15 Update pom.xml 2024-09-02 13:58:50 +00:00
sumedh
1ee1f53a62 dependecies modified 2024-08-29 23:13:37 +05:30
sumedh
47af964bd2 same repository multiple branches clone functionality implemented 2024-08-29 22:57:24 +05:30
Sumedh
e69d06f743 demoCommit +4 2024-08-26 06:20:02 +00:00
Sumedh
65971998b1 demo commit +3 2024-08-26 05:50:29 +00:00
Sumedh
5cfcf07318 demo commit +2 2024-08-23 10:20:05 +00:00
Sumedh
aaf6cf72e3 dummy changes +1 2024-08-23 09:42:17 +00:00
Sumedh
68ce52cf0e dummy commit 2024-08-23 07:33:47 +00:00
Sumedh
afb9440420 dependecies uncommented 2024-08-15 04:39:33 +00:00
Sumedh
394859eaa0 snapshot updatepolicy to never 2024-08-15 03:45:54 +00:00
Sumedh
ae4f41bf92 repositoties added 2024-08-14 19:51:23 +00:00
Sumedh
8aa33936bc alternate repositories added 2024-08-14 19:44:19 +00:00
Sumedh
4d1542c1ba necessary dependecies updated 2024-08-14 19:08:39 +00:00
Sumedh
6a88bc4364 test dependency commented 2024-08-14 18:46:59 +00:00
sumedh
7475e88a77 pom modfied 2024-08-14 20:14:21 +05:30
Sumedh
73e9d63330 Update pom.xml 2024-08-08 13:21:08 +00:00
sumedh
a6b4030141 authentication method done 2024-08-08 13:19:44 +05:30
andrea.terzani
1fdd4f52ec feat: Update getDocument method in KsDocumentController
Refactor the getDocument method in KsDocumentController to return a single KSDocument object instead of a list. This improves the efficiency and readability of the code. The method now uses the findById method of ksDocumentRepository to retrieve the document with the specified id.
2024-07-31 17:30:08 +02:00
andrea.terzani
1f8c5a062b feat: Add endpoint to list uploaded files
The code changes include adding a new endpoint `/files` to the `KSFileController` class. This endpoint uses the `GetMapping` annotation to handle GET requests and returns a list of uploaded files (`KSDocument`) from the `ksDocumentRepository`.

This commit message suggests that a new feature has been added to the codebase, specifically an endpoint to list uploaded files.
2024-07-30 15:16:20 +02:00
andrea.terzani
59ee7672c9 moved to mongo 2024-07-29 12:41:29 +02:00
andrea.terzani
f93b20293c Initial commit 2024-07-29 08:49:58 +02:00