Commit Graph

287 Commits

Author SHA1 Message Date
Hughes, Mike 4083d5a5cb Merge branch 'feature/35-backend-llm-chat-gpt-integration-s4-10' into 'develop'
Feature/35 backend llm chat gpt integration s4 10

See merge request proj-wise2526-video2document/video2document!42
2025-12-15 14:33:31 +01:00
MikeHughes-BIN d655925031 merge conflict resolve 2025-12-15 14:30:14 +01:00
MikeHughes-BIN 405a32098c Remove success and error icons from console log messages for consistency 2025-12-15 14:15:40 +01:00
Hughes, Mike 1683502aa1 Merge branch 'develop' into 'feature/35-backend-llm-chat-gpt-integration-s4-10'
# Conflicts:
#   services/modules/llm-gemini/gemini.js
2025-12-15 14:07:32 +01:00
MikeHughes-BIN 789ecd3a31 Update document processing to use prompts from styles and add structured meeting report template 2025-12-15 14:01:51 +01:00
MikeHughes-BIN e72d03efbe Added Pre's Document in the correct Folder 2025-12-15 13:55:40 +01:00
eric.minning d95b6d5178 Merge branch 'feature/ui-test' of https://gitlab.rlp.net/proj-wise2526-video2document/video2document into feature/ui-test 2025-12-15 13:54:40 +01:00
eric.minning 20b4ae6a3b Checkbox fix, old progressbar removal and visibility fix in the new one 2025-12-15 13:54:31 +01:00
MikeHughes-BIN ec57411992 Refactor document generation to output HTML format and update system instructions for clarity 2025-12-15 13:53:14 +01:00
Verena Schulz accb65252c Improved stability 2025-12-15 13:48:27 +01:00
MikeHughes-BIN 271fe78b7b Changed the module to use puppeteer and html-to-docx 2025-12-14 18:14:16 +01:00
MikeHughes-BIN 1e38cc79f4 Extended the Role description 2025-12-14 16:53:35 +01:00
MikeHughes-BIN 746fec05d4 Changed model from llama to quen3 because llama was timing out due to token limit 2025-12-14 16:28:48 +01:00
Spanier, Pit d647f53790 Merge branch 'feature/implementation-of-ci-s4-09' into 'develop'
fixed the pipeline

See merge request proj-wise2526-video2document/video2document!38
2025-12-14 16:13:28 +01:00
emily 791dbab739 edited the timeouts for the transcription and LLM tests 2025-12-13 23:04:31 +01:00
emily c497fa9532 fixed a mistake i made in the pipeline 2025-12-13 23:02:29 +01:00
Verena Schulz bb589e6aad New Checkboxes 2025-12-13 21:21:17 +01:00
emily 3ce632bf8d Optimised the pipeline
Replaced the test video with a lower size version in an attempt at keeping this shitty gitlab.rlp provided action running from crashing constantly
2025-12-13 18:46:02 +01:00
Hughes, Mike 5ea8ec6a1a Merge branch 'feature/implementation-of-ci-s4-09' into 'develop'
implemented first CI pipeline version with a test test that only checks if 1...

See merge request proj-wise2526-video2document/video2document!34
2025-12-13 14:13:06 +01:00
eric.minning 4747c44c52 Merge remote-tracking branch 'origin/develop' into feature/ui-test 2025-12-11 16:23:00 +01:00
eric.minning a0abedc921 Removed a error in the speakerAudioViewer 2025-12-11 16:04:16 +01:00
Azeufack Noupeu Willy ee31d26116 Implemented local Parakeet transcription module (S4-07) 2025-12-11 14:52:48 +01:00
MikeHughes-BIN 7cd334645f Added a module that safes the file in a requested format. 2025-12-11 14:22:04 +01:00
Spanier, Pit 15e2e35bda Merge branch 'feature/35-backend-llm-chat-gpt-integration-s4-10' into 'develop'
Feature/35 backend llm chat gpt integration s4 10

See merge request proj-wise2526-video2document/video2document!35
2025-12-11 13:30:14 +01:00
MikeHughes-BIN 53508b175a changed Display name 2025-12-11 13:27:00 +01:00
MikeHughes-BIN 3dd8485140 audit 2025-12-11 13:23:22 +01:00
MikeHughes-BIN 68c1f0ed9f removed google from requires 2025-12-11 13:20:54 +01:00
MikeHughes-BIN 2b597add6c fixed a unicode bug 2025-12-11 13:03:04 +01:00
MikeHughes-BIN 3af038d195 Multiple AI models implemented - chatgpt, llama 2025-12-11 12:41:11 +01:00
MikeHughes-BIN b546c96238 Refactor code structure for improved readability and maintainability 2025-12-11 12:08:07 +01:00
emily 6512b50d83 removal of an unneeded file 2025-12-10 22:46:25 +01:00
Verena Schulz b26ef96cfc Prototype hamburger menu for language and help buttons 2025-12-10 16:59:14 +01:00
emily faee605f12 Initial version of the working CI pipeline
Added mocha based unit tests for each module
Did a bit of cleanup in the modules to remove debug console.log calls
Removed the Progress bar in the extractor and the library requirement
Promisified the gemini module to make sure it returns the path as a promise instead of just on the cli
Fixed gitignore so that it now only ignores the content int the storage directories, and not the whole directories
Added neetingReport.json for the LLMs to use
2025-12-09 22:07:43 +01:00
emily 037d29e656 added gitkeep to the storage folders, and edited the gitignore to be more precise for our use case 2025-12-09 20:53:16 +01:00
emily 8c201db539 implemented first CI pipeline version with a test test that only checks if 1 is 1, needs implementation of actual tests 2025-12-09 17:56:59 +01:00
eric.minning 6eef82bb64 Implemented the color change of the progressbar 2025-12-09 17:03:02 +01:00
eric.minning b182e0a3c7 fixed the submitbutton 2025-12-09 15:23:49 +01:00
eric.minning 34a8b186a8 removed an event listener which was doubeld and a submitbutton call 2025-12-09 15:12:32 +01:00
eric.minning 70d3bfa201 fixed error in file lookup 2025-12-09 15:01:16 +01:00
eric.minning 5661f7c13f speaker fix 2025-12-09 14:50:19 +01:00
eric.minning 208879b497 Merge remote-tracking branch 'origin/develop' into feature/ui-test 2025-12-09 14:40:44 +01:00
eric.minning f817d4c29e Changed checkboxvalues and added more error catching 2025-12-09 14:38:26 +01:00
Spanier, Pit 882b49a489 Merge branch 'feature/audio-format-on-transcription-tool-selection-s4-08' into 'develop'
removed the need to send the transcription module defined audio output format...

See merge request proj-wise2526-video2document/video2document!33
2025-12-09 14:31:25 +01:00
eric.minning 5e6b700c36 Merge remote-tracking branch 'origin/develop' into feature/ui-test 2025-12-09 14:21:14 +01:00
Spanier, Pit 25d11d74a3 Merge branch 'fix/main-path-to-document-for-ai' into 'develop'
Currently we only have the standard meeting document and the config right now...

See merge request proj-wise2526-video2document/video2document!32
2025-12-09 14:12:14 +01:00
Verena Schulz 0efb7585ba Fixed height of middle container and several other css bugs 2025-12-07 16:09:12 +01:00
MikeHughes-BIN 0d3535128d Currently we only have the standard meeting document and the config right now prevents the programm from running. Can be adapted later 2025-12-06 16:43:32 +01:00
Azeufack Noupeu Willy a13fea6734 Merge branch 'develop' of https://gitlab.rlp.net/proj-wise2526-video2document/video2document into develop 2025-12-06 14:51:45 +01:00
Azeufack Noupeu Willy e82cf779da Merge branch 'main' of https://gitlab.rlp.net/proj-wise2526-video2document/video2document into develop 2025-12-06 14:48:31 +01:00
emily e661aefbe8 added json to send to frontend for the speaker naming functionality 2025-12-05 17:09:45 +01:00