Commit graph

62 commits

Author SHA1 Message Date
bc101ef4ec all teh german error messages 2018-11-14 19:07:23 +01:00
723a767589 TODO: update 2018-11-14 13:13:27 +01:00
57033858cd use teh german date format 2018-11-14 13:11:21 +01:00
93ca5660e5 recreate form to have an icon for the calendar 2018-11-13 22:23:18 +01:00
c719257857 add icon 2018-11-13 15:19:05 +01:00
e1ebe66806 all teh german 2018-11-13 15:13:11 +01:00
965f0da2bb template: use url_for() to create download file url 2018-11-13 01:49:24 +01:00
50a7385716 only fade out success alerts 2018-11-12 23:46:10 +01:00
64c35cf502 reformat ffmpeg calls 2018-11-12 23:36:07 +01:00
b9ac31aee0 make pep8 a little happier 2018-11-12 23:21:27 +01:00
b2a929ac2a yo dawg i heard you like containers 2018-11-12 23:20:52 +01:00
ce53468191 indent some of the template thingies 2018-11-12 20:37:17 +01:00
381520bb96 fiddle with the damn css 2018-11-12 20:36:57 +01:00
ff7c92316c put page header into row+col 2018-11-12 20:36:24 +01:00
b2c7191746 TODO: update 2018-11-12 20:04:30 +01:00
f7aaeaa1cf make checking for illegal filenames explicit 2018-11-12 19:42:01 +01:00
c63d66a877 config: use better default paths 2018-11-12 19:38:02 +01:00
6348b0f6d9 create output files as temporary files and remove them before sending 2018-11-12 19:37:31 +01:00
887d99f587 limit source input to 5 files 2018-11-12 15:22:09 +01:00
f1d4ae9e92 put form inside a bootstrap well 2018-11-12 15:12:57 +01:00
0075afb37a TODO: no more seconds in the form 2018-11-12 14:58:10 +01:00
b5e1fb8772 put flashed messages under header 2018-11-12 14:54:21 +01:00
76981eb246 indent form fields 2018-11-12 14:38:48 +01:00
62bada5537 use InputRequired() validators 2018-11-12 14:36:42 +01:00
602fb2d9cd handle file error using an exception 2018-11-12 14:36:19 +01:00
07e6f8e6ed do not return a file if we do not find a start file 2018-11-12 08:42:08 +01:00
734c562f9c use another directory TMP_DIR for the downloads 2018-11-12 08:31:46 +01:00
6a43316746 use the long form of $(document).ready() 2018-11-12 08:24:39 +01:00
7e2212c2de fade out flashed messages 2018-11-12 08:23:54 +01:00
febe7bcac0 remove "path:" from the route 2018-11-12 08:22:27 +01:00
00324f74fe remove seconds from the form 2018-11-12 08:21:51 +01:00
b2045435ff put h1 into page-header 2018-11-12 00:10:00 +01:00
2f9fbf95fb use an integer field for length 2018-11-12 00:06:36 +01:00
a5bb4fe894 fix datetimepicker style 2018-11-11 23:45:53 +01:00
31e7b274d7 sort of improve start time input using datetimepicker 2018-11-11 21:59:54 +01:00
a84902e540 do not hardcore tmp file path 2018-11-11 20:31:24 +01:00
26a8bb2495 .gitignore *.pyc 2018-11-11 20:14:13 +01:00
fced265ae7 .gitignore tmp/ 2018-11-11 20:13:45 +01:00
661f46886c add TODO.md 2018-11-11 20:12:49 +01:00
7fdcbecf93 send the actual data 2018-11-11 19:55:57 +01:00
0c9053a4d7 generate-test-data: generate real mp3s 2018-11-11 17:29:48 +01:00
18381fffc2 generate-test-data: calculate in kilo, not kibi 2018-11-11 17:18:24 +01:00
1fc757c6fb add a script to generate test data 2018-11-11 17:13:33 +01:00
0dacb730a9 config: generate secret key using python 2018-11-11 17:09:42 +01:00
0007a057a3 round to full hour 2018-11-11 16:53:41 +01:00
754f4037ca call prepare_download() to prepare a download 2018-11-11 15:15:43 +01:00
4db9d9f333 .gitignore config.py 2018-11-11 14:48:46 +01:00
de5f152914 add example config 2018-11-11 14:48:21 +01:00
2d153027a8 read max length from config 2018-11-11 14:40:23 +01:00
79c8b6d5c6 validate length 2018-11-11 14:37:47 +01:00