7ba2ca80ef
Create in-app logging framework
2020-07-28 18:33:06 +02:00
9f8fd3f515
Fix invalid applicationId from "com.bartlomiejpluta" to "com.bartlomiejpluta.ttsserver"
2020-07-27 16:50:01 +02:00
1d443b9f89
Create "warming up" stage when server is requested to start
2020-07-27 16:25:25 +02:00
302d388de0
Update README
2020-07-27 16:03:17 +02:00
cb6f234b02
Replace Queue Worker with ThreadPoolExecutor based TasksQueue
2020-07-27 10:40:51 +02:00
39a15e6b28
Refactor lua libraries | implement silence mode to /sonos endpoint
2020-07-08 19:05:10 +02:00
b2f3f74237
Rename "uri" endpoint configuration parameter to "path"
2020-07-08 19:05:10 +02:00
5f1e5b982d
Fix invalid port indicator
2020-07-08 19:05:09 +02:00
01a19ccd02
Create working PoC of /sonos endpoint
2020-07-08 19:05:09 +02:00
160f4fea29
Create CacheLibrary
2020-07-08 19:05:09 +02:00
56733b285b
Fix UriTemplate to accept dots in path params
2020-07-08 19:05:09 +02:00
fc9a40571d
Enable Sonos devices discovering in config.lua | Allow networking in config.lua
2020-07-08 19:05:09 +02:00
fde05671d3
Create POST /{format} endpoint (file.lua)
2020-07-08 19:05:08 +02:00
abe02d4f02
Create debug() function
2020-07-08 19:05:08 +02:00
bd0f319f6a
Add error handler to queued endpoints' workers
2020-07-08 19:05:08 +02:00
8d307e3e87
Add support for lua libraries | include json.lua library
2020-07-08 19:05:07 +02:00
9de5ea7150
Create ScriptsInitializer PoC
2020-07-08 19:05:07 +02:00
864dd3bf00
Refactor unused preferences
2020-07-08 19:05:07 +02:00
cf4467e437
Refactor libraries
2020-07-08 19:05:07 +02:00
f9b134bfaa
Add support for retrieving cache files
2020-07-08 19:05:06 +02:00
48a50c44b6
Add support for global config.lua file
2020-07-08 19:05:06 +02:00
26771e5e42
Unify file-based responses handling
2020-07-08 19:05:06 +02:00
699136d640
Refactor endpoints
2020-07-08 19:05:06 +02:00
0eb71bcb8e
Add ServerLibrary
2020-07-08 19:05:05 +02:00
81de38aa97
Remove unused code
2020-07-08 19:05:05 +02:00
7f2c328bc4
Create base error handler
2020-07-08 19:05:05 +02:00
5f1e459977
Create UtilLibrary with sleep function
2020-07-08 19:05:05 +02:00
af899cae81
Enable response type inference
2020-07-08 19:05:04 +02:00
3f0f30fee3
Create Sonos library
2020-07-08 19:05:04 +02:00
61b8327a20
Create Request wrapper
2020-07-08 19:05:04 +02:00
c4038383aa
Add possibility for disabling endpoints
2020-07-08 19:05:03 +02:00
5db58df705
Add support for queued endpoints
2020-07-08 19:05:03 +02:00
549e0c162e
Add support for file-based endpoints
2020-07-08 19:05:03 +02:00
e4cdd29034
Create working PoC
2020-07-08 19:05:03 +02:00
10a8776379
Create base UriTemplate
2020-07-08 19:04:56 +02:00
42458d00c2
Enable checking silence scheduler for /say and /sonos endpoints
2020-06-30 22:15:04 +02:00
2fd0da2362
Implement FFmpeg converter and enable mp3 conversion for /sonos
2020-06-19 22:40:36 +02:00
1ce1ae95fe
Update help and README
2020-05-31 16:58:01 +02:00
ad07a25210
Enable gong for /sonos endpoint
2020-05-31 16:58:00 +02:00
2621978ddd
Implement gong for /say endpoint
2020-05-31 16:58:00 +02:00
e9c3bd4016
Create Gong preference
2020-05-31 16:58:00 +02:00
bba4e1ca31
Enable batch processing in Sonos worker
...
From now on, the Sonos worker dumps the Sonos state before the first
request and restores it only after the last request.
This resolved the issue of often not resuming playback
when more than one query was enqueued.
2020-05-30 12:53:09 +02:00
9b7861fccd
Upgrade Sonos backend
2020-05-30 12:53:09 +02:00
d1ea5641df
Change root package
2020-05-30 12:53:09 +02:00
51d0e698c7
Add additional info about server address to notification and main activity
2020-05-30 12:53:08 +02:00
6ae7b9632c
Add possibility to disable stacktraces on HTTP 500 error responses
2020-05-30 12:53:08 +02:00
028d16fdc6
Enable returning short status' messages instead of full DTO content
2020-05-30 12:53:08 +02:00
bb4ef60007
Improve REST layer user experience
2020-05-30 12:53:08 +02:00
6a208428c9
Improve TTS engine listener
2020-05-30 12:53:07 +02:00
4c549dd0d5
Replace original vmichalak sonos-controller with custom fork
...
The custom fork is able to control also the volume
of announcement, which is desired feature.
2020-05-30 12:53:07 +02:00