neingeist
|
887d99f587
|
limit source input to 5 files
|
6 years ago |
neingeist
|
f1d4ae9e92
|
put form inside a bootstrap well
|
6 years ago |
neingeist
|
0075afb37a
|
TODO: no more seconds in the form
|
6 years ago |
neingeist
|
b5e1fb8772
|
put flashed messages under header
|
6 years ago |
neingeist
|
76981eb246
|
indent form fields
|
6 years ago |
neingeist
|
62bada5537
|
use InputRequired() validators
|
6 years ago |
neingeist
|
602fb2d9cd
|
handle file error using an exception
|
6 years ago |
neingeist
|
07e6f8e6ed
|
do not return a file if we do not find a start file
|
6 years ago |
neingeist
|
734c562f9c
|
use another directory TMP_DIR for the downloads
|
6 years ago |
neingeist
|
6a43316746
|
use the long form of $(document).ready()
|
6 years ago |
neingeist
|
7e2212c2de
|
fade out flashed messages
|
6 years ago |
neingeist
|
febe7bcac0
|
remove "path:" from the route
|
6 years ago |
neingeist
|
00324f74fe
|
remove seconds from the form
|
6 years ago |
neingeist
|
b2045435ff
|
put h1 into page-header
|
6 years ago |
neingeist
|
2f9fbf95fb
|
use an integer field for length
|
6 years ago |
neingeist
|
a5bb4fe894
|
fix datetimepicker style
|
6 years ago |
neingeist
|
31e7b274d7
|
sort of improve start time input using datetimepicker
|
6 years ago |
neingeist
|
a84902e540
|
do not hardcore tmp file path
|
6 years ago |
neingeist
|
26a8bb2495
|
.gitignore *.pyc
|
6 years ago |
neingeist
|
fced265ae7
|
.gitignore tmp/
|
6 years ago |
neingeist
|
661f46886c
|
add TODO.md
|
6 years ago |
neingeist
|
7fdcbecf93
|
send the actual data
|
6 years ago |
neingeist
|
0c9053a4d7
|
generate-test-data: generate real mp3s
|
6 years ago |
neingeist
|
18381fffc2
|
generate-test-data: calculate in kilo, not kibi
|
6 years ago |
neingeist
|
1fc757c6fb
|
add a script to generate test data
|
6 years ago |
neingeist
|
0dacb730a9
|
config: generate secret key using python
|
6 years ago |
neingeist
|
0007a057a3
|
round to full hour
|
6 years ago |
neingeist
|
754f4037ca
|
call prepare_download() to prepare a download
|
6 years ago |
neingeist
|
4db9d9f333
|
.gitignore config.py
|
6 years ago |
neingeist
|
de5f152914
|
add example config
|
6 years ago |
neingeist
|
2d153027a8
|
read max length from config
|
6 years ago |
neingeist
|
79c8b6d5c6
|
validate length
|
6 years ago |
neingeist
|
73798364aa
|
do not nest containers
|
6 years ago |
neingeist
|
d3a3467fee
|
use flask-bootstrap util to display flashed messages
|
6 years ago |
neingeist
|
32dc3a9581
|
move everything (except config) in one file
|
6 years ago |
neingeist
|
634df5f5cc
|
add __main__
|
6 years ago |
neingeist
|
d1703c8952
|
rename date to start time
|
6 years ago |
neingeist
|
3f82634c30
|
flash error on form validation error
|
6 years ago |
neingeist
|
d014a11aa9
|
make the download form the top-level doc
|
6 years ago |
neingeist
|
87d4f88bcb
|
display flashed messages
|
6 years ago |
neingeist
|
64772b13ba
|
serve file from the download form
|
6 years ago |
neingeist
|
e340e967a6
|
send a file on request
|
6 years ago |
neingeist
|
c56c1226d3
|
add flask-bootstrap
|
6 years ago |
neingeist
|
5358ea95d6
|
initial commit
|
6 years ago |