Commit graph

257 commits

Author SHA1 Message Date
ed f5cb9f92b9 better task recovery on restart 2021-03-21 05:57:24 +01:00
ed afbfa04514 fixes 2021-03-21 01:55:12 +01:00
ed b07445a363 search ratecontrol and timeouts cause it can get bad 2021-03-20 07:32:01 +00:00
ed a83d3f8801 prevent dupe tags from mtp (replace id3 tags) 2021-03-20 01:00:57 +01:00
ed 21e1cd87ca nice on windows 2021-03-19 23:43:34 +01:00
ed c0e31851da add timeouts for mtp calls 2021-03-19 21:22:56 +01:00
ed 6599c3eced no racing pls 2021-03-19 20:42:33 +01:00
ed 5d6c61a861 add mtp eta 2021-03-19 01:20:01 +01:00
ed deae9fe95a vscode is entirely too helpful 2021-03-19 00:14:42 +01:00
ed abd65c6334 support metadata plugins 2021-03-19 00:08:31 +01:00
ed d3aae8ed6a more mojibake fixes 2021-03-07 18:58:26 +01:00
ed b9a4e47ea2 mojibake support for the spa stuff 2021-03-06 22:48:49 +01:00
ed 57d994422d logging cleanup 2021-03-06 17:38:56 +01:00
ed 6ecd745323 so much for sessionStorage 2021-03-06 16:34:55 +01:00
ed 24fdada0a0 did you know rhel 7 has an sqlite3 from 2015 2021-03-06 02:28:49 +01:00
ed bb5169710a warn people when they're gonna have a bad time 2021-03-06 00:30:05 +01:00
ed 2b4ccdbebb multithread the slow mtag backends 2021-03-04 20:28:03 +01:00
ed da01413b7b remove speedbumps 2021-03-04 01:21:04 +01:00
ed 914e22c53e async tagging of incoming files 2021-03-03 18:36:05 +01:00
ed b0b97a2648 fix bugs 2021-03-03 00:46:15 +01:00
ed 46e10b0e9f yab 2021-03-01 03:15:41 +01:00
ed 8441206e26 read media-tags from files (for display/searching) 2021-03-01 02:50:10 +01:00
ed 9fdc5ee748 use one sqlite3 cursor, closes #1 2021-02-25 22:30:40 +01:00
ed b14b86990f toggle upload widgets in spa 2021-02-21 20:50:12 +01:00
ed 9af64d6156 debug pypy3/7.3.3/gcc9.2.0/gentoo 2021-02-21 02:48:25 +00:00
ed f12789cf44 reversible mojibake marshaling for sqlite 2021-02-20 18:12:36 +00:00
ed 4f8cf2fc87 qol 2021-02-20 17:39:08 +01:00
ed fda98730ac 77.6KiB changeset nice 2021-02-20 04:59:43 +00:00
ed d29f0c066c logging 2021-02-14 01:32:16 +01:00
ed ca0b97f72d oh cool 2021-02-13 03:59:38 +01:00
ed 56a26b0916 up2k: print final commit too 2021-02-12 17:10:08 +01:00
ed 1f170d7d28 up2k scanner messages less useless 2021-02-12 07:04:35 +00:00
ed 5ae14cf9be up2k scanner more better 2021-02-12 01:07:55 +00:00
ed 0aaf954cea up2k: increase purge timeout 2021-01-29 00:52:22 +01:00
ed 6934c75bba nice 2021-01-29 00:43:57 +01:00
ed 69b83dfdc4 up2k: limit runahead in client 2021-01-23 19:05:45 +01:00
ed 13742ebdf8 verify that PARTIALs exist after a restart 2021-01-23 18:49:43 +01:00
ed 634657bea1 up2k: discard empty PARTIALs 2021-01-23 18:10:11 +01:00
ed d64e9b85a7 prefer sqlite over registry snaps 2021-01-10 17:47:27 +01:00
ed fb853edbe3 prevent index loss on mid-write crash 2021-01-10 17:16:55 +01:00
ed cc076c1be1 persist/timeout incomplete uploads too 2021-01-10 16:47:35 +01:00
ed 98cc9a6755 mojibake support + exception handling 2021-01-10 09:48:26 +01:00
ed 7bd2b9c23a sqlite3 as up2k db + build index on boot + rproxy ip fix 2021-01-10 09:27:11 +01:00
ed de724a1ff3 up2k: add volume flag to reject existing files 2021-01-09 15:20:02 +01:00
ed 2acfab1e3f cleanup 2021-01-06 22:54:54 +01:00
ed 19bcf90e9f support uploads with huge filenames 2020-12-12 00:35:54 +01:00
ed 15d5859750 deal with illegal filenames on windows 2020-05-06 23:06:26 +02:00
ed 53f22c25c9 don't modify untracked files 2020-04-20 14:49:25 +00:00
ed 5283837e6d windows fixes 2020-04-20 03:19:58 +00:00
ed 82f2200f55 up2k symlink dupes (still no persistence) 2020-04-20 03:03:26 +00:00
ed 10652427bc add mkdir + keep mtime + bump max-size 2020-04-14 22:42:43 +00:00
ed 184af0c603 workaround android-chrome bug 2019-07-05 19:01:04 +00:00
ed d98daf96be browser compat + multitasking switch 2019-07-03 22:50:13 +00:00
ed 3794aa7ac7 support repetitive files 2019-07-02 22:58:31 +00:00
ed 1b43ed9432 fix mojibake (...and py2.7) 2019-07-02 21:25:54 +00:00
ed 2ccb9facd7 up2k works (no registry persistence yet) 2019-07-02 00:14:55 +00:00
ed 9da6a73044 full-duplex broker for up2k-registry 2019-07-01 02:42:29 +02:00