Florian Hotze and GitHub
faa0a29066
[voice] Add REST endpoint & console command to list conversations ( #5645 )
...
* [voice] Add a REST endpoint to get a list of all conversations
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-06-11 00:03:05 +02:00
Florian Hotze and GitHub
a47c699817
[voice] Add created & lastUpdated timestamps to Conversation ( #5636 )
...
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-06-08 23:08:37 +02:00
Florian Hotze and GitHub
9e72e1a207
[voice] Address feedback from PR #5620 ( #5632 )
...
* [voice] ConversationManager: Don't create "anonymous" conversation if createIfMissing=false in getConversation()
* [voice] Fix SAT & null warnings
* Adjust ConversationMapperTest to DTO changes
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2026-06-06 14:36:09 +02:00
de3c272bc5
[voice] Add conversations & LLM tools support ( #5620 )
...
* [voice] Update HLI interface for LLM implementations
Signed-off-by: Florian Hotze <dev@florianhotze.com >
Co-authored-by: Miguel Álvarez <miguelwork92@gmail.com >
Co-authored-by: Kai Kreuzer <kai@openhab.org >
2026-06-04 16:46:02 +02:00
Jeff James and GitHub
fbd0d987ea
Enhancements and corrections in openapi spec ( #5203 )
...
- 'config' in RootUIComponent/UIComponent was of the wrong type in openapi spec
- getType accessor in UIComponent generated a property
- Updated the naming of data structures in openapi spec w/o the internal DTO nomenclature for consistency and simplicity
Also-by: Florian Hotze <dev@florianhotze.com >
Also-by: Wouter Born <github@maindrain.net >
Signed-off-by: Jeff James <jeff@james-online.com >
2026-01-22 14:49:20 +01:00
Holger Friedrich and GitHub
79277fafb7
Update license headers to 2026 ( #5259 )
...
* Update license headers to 2026
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-10 22:36:26 +01:00
Holger Friedrich and GitHub
4084fec56b
Prepare for OH 5.2.0 ( #5220 )
...
* Fix spotless after unleash
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-12-22 22:01:01 +01:00
openhab-bot
f6c7ea6490
[unleash-maven-plugin] Preparation for next development cycle.
2025-12-22 15:00:02 +00:00
Holger Friedrich and GitHub
ddf04e2419
Prepare for OH 5.1.0 ( #4918 )
...
* Prepare for OH 5.1.0
* Fix spotless after unleash
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-07-21 21:10:15 +02:00
openhab-bot
36e9e60f14
[unleash-maven-plugin] Preparation for next development cycle.
2025-07-21 07:17:39 +00:00
Holger Friedrich and GitHub
6eb7d0c9a6
Clean up POM dependencies ( #4855 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-18 20:23:10 +02:00
Wouter Born and GitHub
6bf59605bd
Use Spotless sortpom plug-in ( #4618 )
...
This simplifies the sortpom configuration and also allows for checking and reformatting them using the spotless:check and spotless:apply Maven goals.
Signed-off-by: Wouter Born <github@maindrain.net >
2025-02-23 19:04:47 +01:00
Wouter Born and GitHub
f00c7700cb
Start license headers with /* instead of /** ( #4544 )
...
Prevents JavaDoc tooling issues because these tools check comments starting with `/**`.
Signed-off-by: Wouter Born <github@maindrain.net >
2025-01-07 21:48:56 +01:00
Wouter Born and GitHub
979e4a7409
Update license headers to 2025 ( #4532 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2025-01-01 16:40:04 +01:00
Wouter Born and GitHub
db72021460
Update Eclipse files ( #4514 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2024-12-24 07:02:47 +01:00
Holger Friedrich and GitHub
8d837f9823
Prepare for OH 5.0.0 ( #4496 )
...
* Prepare for OH 5.0.0
* Switch to 5.0.0-SNAPSHOT
* Fix spotless after unleash
* resolve itest runbundles
* Fix linux-specific pom
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-15 18:49:23 +01:00
openhab-bot
0f2e56f39d
[unleash-maven-plugin] Preparation for next development cycle.
2024-12-15 11:41:19 +00:00
Florian Hotze and Wouter Born
9646607e47
[rest] VoiceResource: Return answer from /interpreters endpoint & Add annotations for answer
...
Signed-off-by: Florian Hotze <dev@florianhotze.com >
2024-11-02 11:09:58 +01:00
Kai Kreuzer and GitHub
21e605d212
Apply spotless after release, resolve bundles ( #4301 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2024-07-07 23:22:27 +02:00
openhab-bot
07e23eac3c
[unleash-maven-plugin] Preparation for next development cycle.
2024-07-07 16:05:56 +00:00
Wouter Born and GitHub
2babea4c9a
Update license headers to 2024 ( #4011 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2024-01-03 21:20:34 +01:00
Holger Friedrich and GitHub
839ba1ab4c
Apply spotless after release, resolve bundles ( #3953 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-22 23:14:28 +01:00
openhab-bot
3b279587b1
[unleash-maven-plugin] Preparation for next development cycle.
2023-12-22 11:48:43 +00:00
Wouter Born and GitHub
09b3160a55
Simplify code using Stream.toList ( #3831 )
...
Stream.toList was introduced in Java 16 and creates an unmodifiable List so it can be used to simplify code whenever the List is not expected to be modified.
Signed-off-by: Wouter Born <github@maindrain.net >
2023-10-09 09:20:08 +02:00
Kai Kreuzer
5692232e2b
Apply spotless
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-07-24 01:11:37 +02:00
openhab-bot
fd93f0a766
[unleash-maven-plugin] Preparation for next development cycle.
2023-07-23 17:14:35 +00:00
Gwendal Roulleau and GitHub
5544945d48
[tts] Cache mechanism ( #3057 )
...
* [tts] Cache mechanism
Implements a cache mechanism for all TTS services.
Eviction policy is LRU mode.
This cache can serve several streams concurrently, for the same utterance, with only one call to the TTS. It doesn't wait for the stream to end and can serve data rapidly.
Cache size is a voice bundle parameter (10 mb default)
Closes #3039
Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com >
2023-02-28 08:45:44 +01:00
J-N-K and GitHub
8d64ecfd8d
Update license header to 2023 ( #3294 )
...
* Update license header to 2023
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-01-03 09:45:42 +01:00
Wouter Born and GitHub
687688db7e
Update Eclipse .classpath files ( #3250 )
...
Also adds some missing files for recently added projects.
Signed-off-by: Wouter Born <github@maindrain.net >
2022-12-22 14:14:35 +01:00
J-N-K and GitHub
3fc4d23734
Fix spotless and resolve itests ( #3239 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-12-19 11:09:31 +01:00
openhab-bot
35254b3a0a
[unleash-maven-plugin] Preparation for next development cycle.
2022-12-18 23:08:22 +00:00
GiviMAD and GitHub
5e6770749e
[voice] Avoid build a context to stop a dialog ( #3206 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com >
2022-12-10 16:48:58 +01:00
GiviMAD and GitHub
c6b1fe266a
[voice] Use a builder to configure the dialog context and remove some deprecated method usages ( #3195 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com >
2022-12-10 13:49:42 +01:00
Дилян Палаузов and GitHub
f64874e226
Fix a/an typos ( #3184 )
2022-11-30 21:16:18 +01:00
Kai Kreuzer and GitHub
61fd47c853
Apply spotless and resolver ( #3018 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2022-06-27 13:41:28 +02:00
openhab-bot
8944bdbbe4
[unleash-maven-plugin] Preparation for next development cycle.
2022-06-26 16:37:00 +00:00
lolodomo and GitHub
e5ec888330
[voice] Add voice parameter to startDialog and listenAndAnswer ( #2971 )
...
* [voice] Add voice parameter to startDialog and listenAndAnswer
Fix #2819
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2022-05-21 10:50:00 +02:00
GiviMAD and GitHub
5753627c02
[voice] Allow list of HLIs in dialog function ( #2906 )
...
* [Voice] Allow hli list
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com >
2022-05-11 17:42:06 +02:00
lolodomo and GitHub
90f6a95251
[voice] New feature "listen and answer" ( #2793 )
...
* New method listenAndAnswer in VoiceManager
* New console command "voice listenandanswer"
* New REST API
* New rule action
* Enhanced console command "voice startdialog"
Closes #2688
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2022-04-09 16:26:09 +02:00
lolodomo and GitHub
473198f964
[audio] Add missing method getSource with sourceId as parameter ( #2792 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2022-02-20 20:45:12 +01:00
lolodomo and GitHub
79ec0396b3
[voice] Check that the provided locale is supported by KS/STT/HLI services ( #2789 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2022-02-20 15:47:28 +01:00
lolodomo and GitHub
999dab5fb2
[voice] New REST API to start/stop dialog processing ( #2731 )
...
Related to #2688
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2022-02-13 20:44:17 +01:00
Christoph Weitkamp and GitHub
cabb3f7315
Update license headers to 2022 ( #2671 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2022-01-07 13:16:42 +01:00
Kai Kreuzer and GitHub
e3b07782b4
pom reference update from http to https ( #2644 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-12-23 22:55:20 +01:00
Kai Kreuzer
1ebf7395d9
Apply spotless
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-12-20 06:59:22 +01:00
openhab-bot
5ac05c4968
[unleash-maven-plugin] Preparation for next development cycle.
2021-12-19 21:49:34 +00:00
Kai Kreuzer
5a667cc868
applied spotless
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-06-27 23:22:02 +02:00
jenkins
b8d2077805
[unleash-maven-plugin] Preparation for next development cycle.
2021-06-27 15:50:02 +00:00
Wouter Born and GitHub
774b9d607b
Update license headers to 2021 ( #2041 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2021-01-01 16:43:46 +01:00
Wouter Born and GitHub
bf14e1077f
Apply Spotless, resolve itest runbundles for 3.1.0 ( #1982 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2020-12-22 10:01:42 +01:00