Commit graph

56 commits

Author SHA1 Message Date
089264e071 py3 support: better unicode decode 2019-11-15 22:15:55 +01:00
d5726fbc32 installable on py3 2019-11-15 22:14:11 +01:00
b0a4ebd8d2 Merge remote-tracking branch 'origin/master'
leftovers of published stuff
2019-11-15 19:55:58 +01:00
4e0209f406 FIX unicode on old, too 2019-11-15 19:48:39 +01:00
58ba05012a FIX unicode handling on new recording 2019-11-15 19:47:09 +01:00
0c254dabe2 FIX packaging to include static files 2019-11-15 19:20:56 +01:00
190e4364c8 End time available in audio output filename 2015-05-04 14:00:43 +02:00
7022d05f6b tag generated audio files; see #23 2014-05-03 13:33:29 +02:00
1d5355c771 Access-log fully customizable
It is hidden by default, but TRANSLOGGER_OPTS can do many things for you
2014-04-22 16:32:55 +02:00
9940b908b6 Add archive.html (not linked anywhere) 2014-04-15 01:35:14 +02:00
c0de3679a4 FIX db session managing
It's not fully fixed yet, probably. This fixes the bug in generate()
that prevents filename to be added.
2014-04-14 22:38:06 +02:00
4fc115c583 Debug info about ffmpeg failure 2014-04-08 18:06:58 +02:00
98626b6099 FIX processqueue (sync workers still won't work) 2014-03-27 16:31:22 +01:00
2bd2f5813b add a menu to pages 2014-03-27 13:26:54 +01:00
be56c206b4 WSGI_SERVER selectable + DebugAPI 2014-03-26 13:31:57 +01:00
ddeef6ab78 theme: redder than red 2014-03-07 14:47:09 +01:00
fbf94eceba old.html (refs #13) + refactoring 2014-03-02 00:35:27 +01:00
2353bf7eb4 I hate print 2014-02-27 17:04:12 +01:00
1f80488bbf output name and download disposition 2014-02-24 15:20:45 +01:00
6791d24a2c filename of input and output are customizable
the input filename can be customized, provided that the files still need
to be cut hourly
2014-02-21 18:42:25 +01:00
062f547b58 Add "cleanold" subcommand closes #11 2014-02-18 19:17:05 +01:00
73a47f4f2b Error reporting; the user can retry; fix #1 2013-12-27 02:17:12 +01:00
f12124378f Avoid generation of enormously long recording 2013-12-23 22:34:24 +01:00
26b5548540 Add retrocompatibility behaviour to server.py 2013-12-23 20:08:15 +01:00
4c4f332f55 Forge timeout + forge from CLI
Usage is different now: you must switch to calling "cli.py serve" for
the previous "server.py" behaviour
2013-12-23 19:58:44 +01:00
d8d71d8b61 Some sanity check before starting the server 2013-12-13 17:54:21 +01:00
3c707bb47f Moved API to separate App 2013-12-10 03:04:52 +01:00
40413b15b2 Filename sanitized 2013-12-10 02:48:41 +01:00
466f9a0b7d ongoing recs are shown at startup 2013-12-10 02:35:53 +01:00
14521b223e "recid" removed
JS api call reorganized
2013-12-10 01:52:21 +01:00
4c6ac993a2 /api/get/ongoing (WHERE filename == NULL) 2013-12-09 17:47:52 +01:00
a141beb438 ffmpeg options more backwards compatible
codec:a -> acodec
-to -> -t (which has a different meaning, anyway)

FIX filename
2013-12-05 01:09:08 +01:00
ae9d686aa1 ooops config name 2013-12-04 16:38:36 +01:00
34650682dc configurable through environment variable 2013-12-04 16:26:08 +01:00
3b33ee01f6 FIX paths (chdir to executable) 2013-12-04 15:27:25 +01:00
9f31ce174f Split /update in /update + /generate; filename handled
Clearer separation of data and its representation of datetime objects in
db: now the db only handles datetime objects and the server will take
care of converting from/to strings with the browser
2013-12-03 21:07:17 +01:00
3d27c04c61 add /date application 2013-12-03 02:46:00 +01:00
6c7b6d6239 Actually run ffmpeg 2013-12-03 02:24:08 +01:00
5c97622567 work in progress: changing completely the graphics 2013-12-02 20:58:43 +01:00
e2939c6169 JOB handling + /api/ namespace 2013-11-29 23:57:26 +01:00
e287e70f56 better doc, reloader 2013-11-26 15:50:59 +01:00
d63eb48867 Some improvement to /create 2013-11-26 15:16:59 +01:00
96abcf9ff3 FIX favicon 2013-11-26 15:13:00 +01:00
a8406e74be search APIs are more RESTful 2013-11-26 14:59:11 +01:00
816d923d02 Links reorganized 2013-11-26 14:04:33 +01:00
36eae35528 Merge client and server in a single bottle app 2013-11-26 12:04:43 +01:00
beba17e871 Add roadmap and fix some bugs on delte 2013-11-25 00:29:24 +01:00
83f0c79564 Create, Update, Delete e Search Function seem work correctly.
In the JS Gui, the workflow stops at the Save Button, but data
area rightly managed.
2013-11-24 23:43:56 +01:00
ffa0f1784d TODO:
* client load on startup
* spawn from techrec the ffmpeg' process
* testing
2013-11-19 23:16:03 +01:00
b786b405d2 Aggiunto tempo.html 2013-09-15 16:33:38 +02:00