Artom Lifshitz
Artom Lifshitz
**(1) Issue/Bug Description:** On a laptop, unplugging (yes, only unplugging) a second monitor causes all open windows to move to different workspaces. **(2) Steps to reproduce (if you know):** 1....
There are compilations where every section has the same language as the corresponding project (examples: Sammlung deutscher Gedichte). When searching by language, the individual sections are not interesting, only the...
Originally requested: https://forum.librivox.org/viewtopic.php?f=22&t=53055 We could add a bit of XML to our search form to enable direct in-browser searches from browsers that support it (like Firefox's search keywords, or Chrome's...
Turning on CodeIgniter logging in config.php spams the following. They don't appear to affect anything, but are still annoying when trying to find _actual_ errors in the logs. ```bash artom@librivox:/librivox/www/librivox.org/catalog$...
If an author has 0 completed books, that information is not worth being displayed. Same for 0 books in progress. Use correct plural forms for the above information (book/books). Authors...
Every so often, running `mytop` shows a bunch of queries running for many seconds (sometimes over 10), in state `Copying`. `Copying` means copying to a temporary table, and is inefficient....
If a path is incorrect in the validator, this is not handled gracefully, and instead we get a whole bunch of errors because the following code in `application/libraries/Librivox_mp3gain.php` that parses...
Files like /librivox/shared/librivox-validator-books/cavour_2105/cavour_06_martinengo-cesaresco_128kb.mp3 should be 0664 www-data:librivox, but sometimes end up being 0644.