]> git.0d.be Git - django-panik-nonstop.git/log
django-panik-nonstop.git
3 years agotranslation update
Frédéric Péters [Sat, 18 Jul 2020 06:41:56 +0000 (08:41 +0200)]
translation update

3 years agomisc: mark strings for translation
Frédéric Péters [Sat, 18 Jul 2020 06:40:20 +0000 (08:40 +0200)]
misc: mark strings for translation

3 years agotemplates: add quota info to statistics sidebar
Frédéric Péters [Sat, 18 Jul 2020 06:39:29 +0000 (08:39 +0200)]
templates: add quota info to statistics sidebar

3 years agotemplates: add proper markup for appbar action buttons
Frédéric Péters [Sat, 18 Jul 2020 06:37:42 +0000 (08:37 +0200)]
templates: add proper markup for appbar action buttons

3 years agostamina: fix logging of random directory start
Frédéric Péters [Sat, 18 Jul 2020 05:27:34 +0000 (07:27 +0200)]
stamina: fix logging of random directory start

3 years agofix typo in translation
Frédéric Péters [Thu, 16 Jul 2020 18:17:59 +0000 (20:17 +0200)]
fix typo in translation

3 years agodisplay tracks even not in nonstop in artist metadata view
Frédéric Péters [Thu, 16 Jul 2020 13:28:18 +0000 (15:28 +0200)]
display tracks even not in nonstop in artist metadata view

3 years agotranslation update
Frédéric Péters [Thu, 16 Jul 2020 13:20:43 +0000 (15:20 +0200)]
translation update

3 years agoadd page to edit metadata for tracks of a given artist
Frédéric Péters [Thu, 16 Jul 2020 13:19:49 +0000 (15:19 +0200)]
add page to edit metadata for tracks of a given artist

3 years agotemplates: mark string for translation
Frédéric Péters [Thu, 16 Jul 2020 13:10:51 +0000 (15:10 +0200)]
templates: mark string for translation

3 years agoincrease size of language column (for "other")
Frédéric Péters [Thu, 16 Jul 2020 12:52:32 +0000 (14:52 +0200)]
increase size of language column (for "other")

3 years agotranslation update
Frédéric Péters [Thu, 16 Jul 2020 12:48:56 +0000 (14:48 +0200)]
translation update

3 years agomisc: mark stat parts for translation
Frédéric Péters [Thu, 16 Jul 2020 12:47:46 +0000 (14:47 +0200)]
misc: mark stat parts for translation

3 years agoadapt statistics to tracks with unset language
Frédéric Péters [Thu, 16 Jul 2020 12:46:37 +0000 (14:46 +0200)]
adapt statistics to tracks with unset language

3 years agotemplates: remove inline styles from tracks metadata edit pages
Frédéric Péters [Thu, 16 Jul 2020 12:35:52 +0000 (14:35 +0200)]
templates: remove inline styles from tracks metadata edit pages

3 years agotranslation update
Frédéric Péters [Thu, 16 Jul 2020 12:25:39 +0000 (14:25 +0200)]
translation update

3 years agotemplates: include link to track in metadata tracks edit pages
Frédéric Péters [Thu, 16 Jul 2020 12:19:24 +0000 (14:19 +0200)]
templates: include link to track in metadata tracks edit pages

3 years agomisc: only display tracks in nonstop zones in tracks metadata edit pages
Frédéric Péters [Thu, 16 Jul 2020 12:17:14 +0000 (14:17 +0200)]
misc: only display tracks in nonstop zones in tracks metadata edit pages

3 years agomisc: add page to edit metadata of random unclassified tracks
Frédéric Péters [Thu, 16 Jul 2020 12:12:40 +0000 (14:12 +0200)]
misc: add page to edit metadata of random unclassified tracks

3 years agodisplay track sidebar even if file is no longer available
Frédéric Péters [Thu, 16 Jul 2020 11:55:25 +0000 (13:55 +0200)]
display track sidebar even if file is no longer available

3 years agoadd other and n.a. values for track language
Frédéric Péters [Thu, 16 Jul 2020 11:53:33 +0000 (13:53 +0200)]
add other and n.a. values for track language

3 years agofix translation typo
Frédéric Péters [Thu, 16 Jul 2020 11:51:10 +0000 (13:51 +0200)]
fix translation typo

3 years agomodels: merge recurring occurences parts into a mixin
Frédéric Péters [Thu, 16 Jul 2020 09:58:15 +0000 (11:58 +0200)]
models: merge recurring occurences parts into a mixin

3 years agomisc: add missing jingle properties to recurring occurences models
Frédéric Péters [Thu, 16 Jul 2020 09:10:11 +0000 (11:10 +0200)]
misc: add missing jingle properties to recurring occurences models

3 years agostamina: fix check of diffusion datetime vs stream occurence
Frédéric Péters [Thu, 16 Jul 2020 08:11:12 +0000 (10:11 +0200)]
stamina: fix check of diffusion datetime vs stream occurence

3 years agostamina: recompute now() in main loop
Frédéric Péters [Wed, 15 Jul 2020 20:16:52 +0000 (22:16 +0200)]
stamina: recompute now() in main loop

3 years agostamina: log jingles as jingles
Frédéric Péters [Wed, 15 Jul 2020 20:04:29 +0000 (22:04 +0200)]
stamina: log jingles as jingles

3 years agostamina: use logging
Frédéric Péters [Wed, 15 Jul 2020 06:38:41 +0000 (08:38 +0200)]
stamina: use logging

3 years agoadd simple form for basic nonstop zone settings
Frédéric Péters [Tue, 14 Jul 2020 16:24:27 +0000 (18:24 +0200)]
add simple form for basic nonstop zone settings

3 years agostamina: print "interrupting nonstop" message only when current slot is nonstop
Frédéric Péters [Tue, 14 Jul 2020 10:03:47 +0000 (12:03 +0200)]
stamina: print "interrupting nonstop" message only when current slot is nonstop

3 years agostamina: set async debug mode according to settings.DEBUG
Frédéric Péters [Tue, 14 Jul 2020 09:00:57 +0000 (11:00 +0200)]
stamina: set async debug mode according to settings.DEBUG

3 years agostamina: disable system checks
Frédéric Péters [Tue, 14 Jul 2020 09:00:13 +0000 (11:00 +0200)]
stamina: disable system checks

3 years agostamina: display known commands in helo message
Frédéric Péters [Tue, 14 Jul 2020 04:21:34 +0000 (06:21 +0200)]
stamina: display known commands in helo message

3 years agostamina: stop server conversation on empty message
Frédéric Péters [Tue, 14 Jul 2020 04:19:46 +0000 (06:19 +0200)]
stamina: stop server conversation on empty message

3 years agostamina: add debug print for overflows
Frédéric Péters [Tue, 14 Jul 2020 04:12:54 +0000 (06:12 +0200)]
stamina: add debug print for overflows

3 years agostamina: debug print to stderr
Frédéric Péters [Tue, 14 Jul 2020 04:00:48 +0000 (06:00 +0200)]
stamina: debug print to stderr

3 years agostamina: allow overflows when all else fails
Frédéric Péters [Mon, 13 Jul 2020 20:41:41 +0000 (22:41 +0200)]
stamina: allow overflows when all else fails

3 years agostats: add support for empty querysets
Frédéric Péters [Sun, 12 Jul 2020 16:05:42 +0000 (18:05 +0200)]
stats: add support for empty querysets

3 years agostats: add info about quotas
Frédéric Péters [Sun, 12 Jul 2020 16:02:13 +0000 (18:02 +0200)]
stats: add info about quotas

3 years agostats: include total duration
Frédéric Péters [Sun, 12 Jul 2020 15:41:26 +0000 (17:41 +0200)]
stats: include total duration

3 years agostats: ignore disabled nonstop zones
Frédéric Péters [Sun, 12 Jul 2020 15:25:26 +0000 (17:25 +0200)]
stats: ignore disabled nonstop zones

3 years agomisc: display and style statistics page
Frédéric Péters [Sun, 12 Jul 2020 15:23:23 +0000 (17:23 +0200)]
misc: display and style statistics page

3 years agostamina: handle invalid incoming messages
Frédéric Péters [Thu, 9 Jul 2020 20:36:02 +0000 (22:36 +0200)]
stamina: handle invalid incoming messages

3 years agostamina: include artist name in status response
Frédéric Péters [Thu, 9 Jul 2020 20:34:09 +0000 (22:34 +0200)]
stamina: include artist name in status response

3 years agostamina: handle int durations
Frédéric Péters [Thu, 9 Jul 2020 19:06:07 +0000 (21:06 +0200)]
stamina: handle int durations

3 years agostamina: use settings for mini-server bind interface and port
Frédéric Péters [Thu, 9 Jul 2020 19:03:44 +0000 (21:03 +0200)]
stamina: use settings for mini-server bind interface and port

(and switch back to more sensible default of listening on localhost
only)

3 years agostamina: bind mini server on all interfaces
Frédéric Péters [Thu, 9 Jul 2020 18:52:45 +0000 (20:52 +0200)]
stamina: bind mini server on all interfaces

3 years agostamina: extend mini-server with real status command
Frédéric Péters [Thu, 9 Jul 2020 18:19:46 +0000 (20:19 +0200)]
stamina: extend mini-server with real status command

3 years agoadd ajax program view
Frédéric Péters [Thu, 9 Jul 2020 11:52:24 +0000 (13:52 +0200)]
add ajax program view

3 years agostamina: add timestamps to some more debug prints
Frédéric Péters [Thu, 9 Jul 2020 07:33:37 +0000 (09:33 +0200)]
stamina: add timestamps to some more debug prints

3 years agostamina: don't print future tracks
Frédéric Péters [Thu, 9 Jul 2020 07:32:19 +0000 (09:32 +0200)]
stamina: don't print future tracks

3 years agoautoschedule new diffusions
Frédéric Péters [Thu, 9 Jul 2020 06:52:47 +0000 (08:52 +0200)]
autoschedule new diffusions

3 years agoautoschedule jingles
Frédéric Péters [Thu, 9 Jul 2020 06:52:33 +0000 (08:52 +0200)]
autoschedule jingles

3 years agoallow multiple default jingles
Frédéric Péters [Thu, 9 Jul 2020 06:51:51 +0000 (08:51 +0200)]
allow multiple default jingles

3 years agoutils: add support for recurring streams in is_already_in_soma function
Frédéric Péters [Thu, 9 Jul 2020 06:18:15 +0000 (08:18 +0200)]
utils: add support for recurring streams in is_already_in_soma function

3 years agoadd option to auto schedule diffusions
Frédéric Péters [Wed, 8 Jul 2020 15:48:18 +0000 (17:48 +0200)]
add option to auto schedule diffusions

3 years agocommands: add option to register a single subdirectory of jingles
Frédéric Péters [Wed, 8 Jul 2020 14:51:17 +0000 (16:51 +0200)]
commands: add option to register a single subdirectory of jingles

3 years agodebian: declare source format
Frédéric Péters [Wed, 8 Jul 2020 07:45:46 +0000 (09:45 +0200)]
debian: declare source format

3 years agotemplates: fix sidebar display
Frédéric Péters [Tue, 7 Jul 2020 11:44:18 +0000 (13:44 +0200)]
templates: fix sidebar display

3 years agotemplates: update style with sections
Frédéric Péters [Tue, 7 Jul 2020 11:33:04 +0000 (13:33 +0200)]
templates: update style with sections

3 years agomisc: update get_current_nonstop_track to use new get_track helper
Frédéric Péters [Tue, 7 Jul 2020 11:23:24 +0000 (13:23 +0200)]
misc: update get_current_nonstop_track to use new get_track helper

3 years agostamina: wait 7 days before allowing same track
Frédéric Péters [Thu, 2 Jul 2020 10:46:20 +0000 (12:46 +0200)]
stamina: wait 7 days before allowing same track

3 years agostamina: record played tracks
Frédéric Péters [Thu, 2 Jul 2020 07:57:43 +0000 (09:57 +0200)]
stamina: record played tracks

3 years agostamina: log playlist computation time
Frédéric Péters [Fri, 19 Jun 2020 17:02:30 +0000 (19:02 +0200)]
stamina: log playlist computation time

3 years agostamina: compute shorter playlists
Frédéric Péters [Fri, 19 Jun 2020 17:02:16 +0000 (19:02 +0200)]
stamina: compute shorter playlists

3 years agostamina: kill player after timeout
Frédéric Péters [Fri, 19 Jun 2020 14:43:38 +0000 (16:43 +0200)]
stamina: kill player after timeout

3 years agomisc: add "create_jingles" management command, to create them from filesystem
Frédéric Péters [Wed, 17 Jun 2020 13:57:49 +0000 (15:57 +0200)]
misc: add "create_jingles" management command, to create them from filesystem

3 years agomisc: add jingle_id properties to occurence slots
Frédéric Péters [Mon, 15 Jun 2020 19:27:19 +0000 (21:27 +0200)]
misc: add jingle_id properties to occurence slots

3 years agostamina: add "soft stop" in nonstop zones
Frédéric Péters [Sun, 14 Jun 2020 20:11:53 +0000 (22:11 +0200)]
stamina: add "soft stop" in nonstop zones

3 years agostamina: play for real
Frédéric Péters [Sun, 14 Jun 2020 11:50:25 +0000 (13:50 +0200)]
stamina: play for real

3 years agostamina: handle mix deliveries
Frédéric Péters [Sun, 14 Jun 2020 08:08:52 +0000 (10:08 +0200)]
stamina: handle mix deliveries

3 years agostamina: include timestamp in print()
Frédéric Péters [Thu, 21 May 2020 10:15:58 +0000 (12:15 +0200)]
stamina: include timestamp in print()

3 years agostamina: adjust stream timeout for late starts
Frédéric Péters [Thu, 21 May 2020 10:15:39 +0000 (12:15 +0200)]
stamina: adjust stream timeout for late starts

3 years agostamina: handle recurring streamed diffusions
Frédéric Péters [Thu, 21 May 2020 07:30:49 +0000 (09:30 +0200)]
stamina: handle recurring streamed diffusions

3 years agostamina: add signal & stuff
Frédéric Péters [Mon, 18 May 2020 04:31:58 +0000 (06:31 +0200)]
stamina: add signal & stuff

3 years agostamina: init continuous sound delivery system
Frédéric Péters [Sun, 17 May 2020 18:25:44 +0000 (20:25 +0200)]
stamina: init continuous sound delivery system

3 years agoredo urls to have quick links at root
Frédéric Péters [Tue, 7 Jul 2020 11:18:28 +0000 (13:18 +0200)]
redo urls to have quick links at root

3 years agomodels: allow recording log lines without file id
Frédéric Péters [Thu, 2 Jul 2020 08:01:09 +0000 (10:01 +0200)]
models: allow recording log lines without file id

3 years agoadd direct track reference into logline record
Frédéric Péters [Thu, 2 Jul 2020 07:59:12 +0000 (09:59 +0200)]
add direct track reference into logline record

3 years agomisc: update publish to icecast command for python3
Frédéric Péters [Mon, 22 Jun 2020 14:37:52 +0000 (16:37 +0200)]
misc: update publish to icecast command for python3

3 years agobuild: ship xml templates for palinsesti
Frédéric Péters [Sun, 21 Jun 2020 09:53:59 +0000 (11:53 +0200)]
build: ship xml templates for palinsesti

3 years agobuild: distribute translation files
Frédéric Péters [Sat, 20 Jun 2020 15:10:54 +0000 (17:10 +0200)]
build: distribute translation files

3 years agotrivial: ship MANIFEST.in
Frédéric Péters [Sat, 20 Jun 2020 13:42:16 +0000 (15:42 +0200)]
trivial: ship MANIFEST.in

3 years agodebian: declare dependencies
Frédéric Péters [Sat, 20 Jun 2020 11:56:01 +0000 (13:56 +0200)]
debian: declare dependencies

3 years agoadapt python2 syntax in publish to icecast command
Frédéric Péters [Thu, 18 Jun 2020 12:03:15 +0000 (14:03 +0200)]
adapt python2 syntax in  publish to icecast command

3 years agodebian: add missing comma in depends line
Frédéric Péters [Thu, 18 Jun 2020 11:51:28 +0000 (13:51 +0200)]
debian: add missing comma in depends line

3 years agoadd a settings for jingles path prefix
Frédéric Péters [Wed, 17 Jun 2020 13:11:01 +0000 (15:11 +0200)]
add a settings for jingles path prefix

3 years agofix missing reference to new app settings
Frédéric Péters [Tue, 16 Jun 2020 07:54:32 +0000 (09:54 +0200)]
fix missing reference to new app settings

3 years agouse new settings
Frédéric Péters [Sun, 14 Jun 2020 11:49:45 +0000 (13:49 +0200)]
use new settings

3 years agofix way to get app settings
Frédéric Péters [Sun, 14 Jun 2020 11:46:15 +0000 (13:46 +0200)]
fix way to get app settings

3 years agoget local/remote base path from settings
Frédéric Péters [Sun, 14 Jun 2020 10:59:52 +0000 (12:59 +0200)]
get local/remote base path from settings

3 years agocommands: display tracks creation progress in verbose mode
Frédéric Péters [Sun, 14 Jun 2020 10:51:33 +0000 (12:51 +0200)]
commands: display tracks creation progress in verbose mode

3 years agoadd recurring random directory occcurences
Frédéric Péters [Sun, 14 Jun 2020 08:22:14 +0000 (10:22 +0200)]
add recurring random directory occcurences

3 years agoadd random directory diffusion to admin
Frédéric Péters [Sun, 14 Jun 2020 08:16:05 +0000 (10:16 +0200)]
add random directory diffusion to admin

3 years agoadd special model for random directory segments (mix deliveries)
Frédéric Péters [Sun, 14 Jun 2020 08:08:52 +0000 (10:08 +0200)]
add special model for random directory segments (mix deliveries)

3 years agomisc: add debian packaging
Frédéric Péters [Thu, 28 May 2020 16:34:21 +0000 (18:34 +0200)]
misc: add debian packaging

3 years agobuild: update setup.py to build translations, generate version number, etc.
Frédéric Péters [Thu, 28 May 2020 16:33:16 +0000 (18:33 +0200)]
build: update setup.py to build translations, generate version number, etc.

3 years agoadd model for concrete stream occurences
Frédéric Péters [Thu, 21 May 2020 07:06:09 +0000 (09:06 +0200)]
add model for concrete stream occurences

3 years agoadapt jingle methods to real contents of its filepath attribute
Frédéric Péters [Thu, 21 May 2020 06:43:01 +0000 (08:43 +0200)]
adapt jingle methods to real contents of its filepath attribute

3 years agoadd switch to compute-durations to handle jingles
Frédéric Péters [Thu, 21 May 2020 06:35:34 +0000 (08:35 +0200)]
add switch to compute-durations to handle jingles