Commit Graph

179 Commits

Author SHA1 Message Date
morpheus65535 39fe3141d5 Moved back from gevent to waitress web server. This should prevent UI disconnection occurring during heavy task like syncing subtitles. 2021-10-20 20:46:22 -04:00
morpheus65535 249437deb4 Fixed missing subtitles computation when there's an embedded forced subtitles track. 2021-10-10 19:05:20 -04:00
vitiko98 385461d28c Make debug call more verbose 2021-10-04 21:59:14 -04:00
LASER-Yi 499faeb94a Fix display issues of backend background tasks 2021-08-24 09:31:47 +08:00
morpheus65535 2762fc4a6a Added a settings to ignore ffprobe cache on scheduled disk scan. 2021-08-17 14:35:01 -04:00
LASER-Yi d7533bac57 Add a new notification center to the UI 2021-08-16 00:10:38 +08:00
morpheus65535 a3d0e1d192 Fixed scan disk function to not use cached ffprobe result and force a refresh of the cache. #1434 2021-06-11 17:32:12 -04:00
Vitiko 4ebcd49546
Added custom language class to make it easier to implement non-standard/regional languages 2021-06-06 09:57:29 -04:00
morpheus65535 8e6275513b Added some sleep to long for loop to prevent blocking other stuff during that time. Some more could be required in the future. 2021-05-28 13:23:09 -04:00
morpheus65535 d34add9fa4 Fixed some issues after peewee implementation 2021-05-26 22:25:56 -04:00
morpheus65535 2b9d892ca9
Implemented Peewee ORM in replacement of raw SQL queries. 2021-05-26 16:47:14 -04:00
morpheus65535 821ff13b80 Added successful completion message to tasks progress toast. 2021-05-12 12:17:09 -04:00
morpheus65535 fe0a34aae5 Added header to toasts and bring back the hide_progress backend function. todo: deal with delete method in frontend. 2021-05-10 19:52:36 -04:00
LASER-Yi 678b2f0e55 Add background task notification 2021-05-09 21:23:58 +08:00
morpheus65535 9d153a1d9c Added progress events to most batch functions. 2021-05-09 00:15:29 -04:00
morpheus65535 72b6ab3c6a
Added live update of UI using websocket. Make sure your reverse proxy upgrade the connection! 2021-05-08 10:25:29 -04:00
morpheus65535 3d7b532cb6 Added settings to ignore ASS embedded subtitles 2021-05-06 09:18:40 -04:00
morpheus65535 33e1555311 Improved the ffprobe call caching mechanism by storing result to DB and using it for indexing and subtitles search. 2021-05-05 23:07:23 -04:00
morpheus65535 54586fa30f Add dogpile.cache for ffprobe results to prevent repetitive disk IO. 2021-05-02 17:30:35 -04:00
morpheus65535 81e6716d01 Revert "Cache ffprobe results"
This reverts commit dcbd7f00
2021-05-02 17:06:50 -04:00
Abdulmohsen dcbd7f004c
Cache ffprobe results 2021-04-30 17:52:56 -04:00
morpheus65535 241049495c Revert "Added caching of video files analyzing to prevent useless disk IO"
This reverts commit 8e5dbcd8
2021-04-29 21:57:51 -04:00
Abdulmohsen 8e5dbcd8f9
Added caching of video files analyzing to prevent useless disk IO 2021-04-28 19:37:46 -04:00
Liang Yi f64719e4ad
Refactored Web UI using React 2021-03-25 10:22:43 -04:00
zx900930 7e3305a51e
more strict rules to zh detection 2021-02-19 18:01:13 +01:00
zx900930 cee1ce6214
Fix false positive zh detection 2021-02-19 17:14:31 +01:00
zx900930 03abf8579a
typo fix 2021-02-18 19:57:21 +01:00
zx900930 ab7b043d86
fix for #1276 2021-02-18 19:29:04 +01:00
zx900930 46e709c998
improve chinese language codes matching rules 2021-02-15 01:39:57 +01:00
morpheus65535 74a2ada6c9 Apply cutoff even if the desired subtitles language is ignored because of a matching audio track. 2021-02-13 15:49:09 -05:00
morpheus65535 1663872198 Fix to Chinese Traditional external subtitles indexing. 2021-02-12 18:03:15 -05:00
Xavier Xiong 1548263a6c
Adding simplified and traditional Chinese subtitles support (#1236) 2021-02-12 14:15:19 -05:00
morpheus65535 22cd45bc41
Languages profiles (#1232)
Implementing the languages profiles functionality.
2021-01-18 23:49:51 -05:00
morpheus65535 5d99d3ddf9 Small fix for external subtitles hi detection. 2020-11-03 15:30:38 -05:00
morpheus65535 52242d7256 Fix for #1170. 2020-10-24 17:39:01 -04:00
morpheus65535 acbc91f100 Fix for #1169. 2020-10-23 22:49:15 -04:00
Louis Vézina 75e603b508 Fixed some false positive for HI detection 2020-10-15 06:25:00 -04:00
Louis Vézina da434f49b9 Fix for subfolder wrongly implemented in store_subtitles 2020-10-02 16:14:00 -04:00
Louis Vézina 5d68247c2d Fix for exception management when detecting encoding of file. 2020-10-02 12:35:12 -04:00
Louis Vézina 9f0b6a85f0 Fix for continue in finally not supported under Python 3.7 2020-10-01 14:18:43 -04:00
Louis Vézina 16c7f21082 Fix for #1119 2020-10-01 11:46:44 -04:00
Louis Vézina c68180ec09 Fix for #1114. 2020-09-23 13:36:52 -04:00
Louis Vézina efafe4a126 Replaced chardet by charamel to improve character encoding detection. 2020-09-23 10:28:44 -04:00
Louis Vézina 0af655398d Fix for unknown language 2020-09-15 08:09:05 -04:00
Louis Vézina 98b1400863 Fix for unknown language 2020-09-15 08:08:12 -04:00
Louis Vézina ae731bb78b Fix for missing subtitles management after implementing HI. 2020-09-13 23:31:40 -04:00
Louis Vézina 1409a152e9 Fix for missing subtitles management after implementing HI. 2020-09-13 19:18:07 -04:00
Louis Vézina 23c25bd68f Fix for missing subtitles management after implementing HI. 2020-09-13 09:00:36 -04:00
Louis Vézina 4c19622456 Fix for missing subtitles management after implementing HI. 2020-09-12 10:13:52 -04:00
Louis Vézina 203432aca5 Fix for missing subtitles management after implementing HI. 2020-09-11 13:33:12 -04:00