]> git.0d.be Git - django-panik-nonstop.git/log
django-panik-nonstop.git
17 months agoci: update pyupgrade to 3.1.0 (#70693)
Frédéric Péters [Sat, 29 Oct 2022 12:45:46 +0000 (14:45 +0200)]
ci: update pyupgrade to 3.1.0 (#70693)

17 months agodo not schedule for diffusions in the past
Frédéric Péters [Sat, 29 Oct 2022 12:44:49 +0000 (14:44 +0200)]
do not schedule for diffusions in the past

21 months agostamina: fix handling of nonstop zones vs recurring playlists
Frédéric Péters [Mon, 25 Jul 2022 20:28:03 +0000 (22:28 +0200)]
stamina: fix handling of nonstop zones vs recurring playlists

21 months agotranslation update
Frédéric Péters [Sun, 24 Jul 2022 14:13:07 +0000 (16:13 +0200)]
translation update

21 months agotranslation update
Frédéric Péters [Sun, 24 Jul 2022 13:28:24 +0000 (15:28 +0200)]
translation update

21 months agoadd ui to manage streams
Frédéric Péters [Sun, 24 Jul 2022 13:25:05 +0000 (15:25 +0200)]
add ui to manage streams

21 months agochange permissions to only require change_nonstop for all zones accesses
Frédéric Péters [Sun, 17 Jul 2022 11:56:02 +0000 (13:56 +0200)]
change permissions to only require change_nonstop for all zones accesses

21 months agoadd support for automatic playlist segments to soma check
Frédéric Péters [Sat, 16 Jul 2022 20:47:27 +0000 (22:47 +0200)]
add support for automatic playlist segments to soma check

21 months agostamina: prefer (episode) diffusion over (emission) recurrence
Frédéric Péters [Sat, 16 Jul 2022 18:46:29 +0000 (20:46 +0200)]
stamina: prefer (episode) diffusion over (emission) recurrence

21 months agostamina: add support for recurring auto playlists
Frédéric Péters [Sat, 16 Jul 2022 18:42:13 +0000 (20:42 +0200)]
stamina: add support for recurring auto playlists

21 months agoadd ui to have regula automatic playlists
Frédéric Péters [Sat, 16 Jul 2022 18:09:31 +0000 (20:09 +0200)]
add ui to have regula automatic playlists

21 months agoadd page to program recurring streams
Frédéric Péters [Sat, 16 Jul 2022 16:27:55 +0000 (18:27 +0200)]
add page to program recurring streams

21 months agoadd ui to add/delete zone
Frédéric Péters [Sat, 16 Jul 2022 13:48:45 +0000 (15:48 +0200)]
add ui to add/delete zone

21 months agouse a single object for occurences of recurring steams/directories
Frédéric Péters [Sat, 16 Jul 2022 11:07:31 +0000 (13:07 +0200)]
use a single object for occurences of recurring steams/directories

21 months agostamina: ignore recent tracks if not enough tracks in database
Frédéric Péters [Thu, 14 Jul 2022 18:11:41 +0000 (20:11 +0200)]
stamina: ignore recent tracks if not enough tracks in database

21 months agoadjust default path settings to sensible values
Frédéric Péters [Thu, 14 Jul 2022 17:29:17 +0000 (19:29 +0200)]
adjust default path settings to sensible values

22 months agotranslation update
Frédéric Péters [Fri, 10 Jun 2022 10:07:37 +0000 (12:07 +0200)]
translation update

22 months agoadd labels to track upload form
Frédéric Péters [Fri, 10 Jun 2022 10:05:56 +0000 (12:05 +0200)]
add labels to track upload form

22 months agobe explicit about allowed file formats
Frédéric Péters [Fri, 10 Jun 2022 10:04:17 +0000 (12:04 +0200)]
be explicit about allowed file formats

(try to avoid people uploading wav files with no metadata)

23 months agoremove usage of django.utils.six
Frédéric Péters [Thu, 28 Apr 2022 08:16:42 +0000 (10:16 +0200)]
remove usage of django.utils.six

2 years agotrivial: bump black version to 22.3.0
Frédéric Péters [Thu, 7 Apr 2022 07:57:35 +0000 (09:57 +0200)]
trivial: bump black version to 22.3.0

2 years agotrivial: bump black version to 22.1.0 (#62312)
Frédéric Péters [Sat, 5 Mar 2022 07:45:06 +0000 (08:45 +0100)]
trivial: bump black version to 22.1.0 (#62312)

2 years agotranslation update
Frédéric Péters [Sun, 20 Feb 2022 15:25:21 +0000 (16:25 +0100)]
translation update

2 years agomark previous/next day links for translation
Frédéric Péters [Sun, 20 Feb 2022 15:23:48 +0000 (16:23 +0100)]
mark previous/next day links for translation

2 years agostamina: handle absence of nonstop zone at midnight
Frédéric Péters [Sun, 20 Feb 2022 15:10:28 +0000 (16:10 +0100)]
stamina: handle absence of nonstop zone at midnight

2 years agoadd import-tracks management command v2022
Frédéric Péters [Sun, 20 Feb 2022 14:05:40 +0000 (15:05 +0100)]
add import-tracks management command

2 years agostamina: do not play disabled recurring stream occurences
Frédéric Péters [Thu, 23 Dec 2021 10:29:06 +0000 (11:29 +0100)]
stamina: do not play disabled recurring stream occurences

2 years agodebian: use debhelper compat level 12
Frédéric Péters [Sun, 12 Dec 2021 15:17:33 +0000 (16:17 +0100)]
debian: use debhelper compat level 12

2 years agobuild: bump black version
Frédéric Péters [Thu, 25 Nov 2021 09:17:27 +0000 (10:17 +0100)]
build: bump black version

2 years agostamina: don't factor in some tolerance for earlier stop for streams v2021
Frédéric Péters [Wed, 13 Oct 2021 14:39:55 +0000 (16:39 +0200)]
stamina: don't factor in some tolerance for earlier stop for streams

2 years agotrivial: apply new pre-commit configuration
Frédéric Péters [Sun, 19 Sep 2021 12:24:37 +0000 (14:24 +0200)]
trivial: apply new pre-commit configuration

2 years agotrivial: sync pre-commit configuration
Frédéric Péters [Sun, 19 Sep 2021 12:24:35 +0000 (14:24 +0200)]
trivial: sync pre-commit configuration

2 years agocompute quota qualification according to combined stats
Frédéric Péters [Tue, 14 Sep 2021 13:34:40 +0000 (15:34 +0200)]
compute quota qualification according to combined stats

2 years agotranslation update
Frédéric Péters [Tue, 14 Sep 2021 13:27:53 +0000 (15:27 +0200)]
translation update

2 years agouse variable names for combined stats translatable strings
Frédéric Péters [Tue, 14 Sep 2021 13:21:11 +0000 (15:21 +0200)]
use variable names for combined stats translatable strings

2 years agoinclude statistics for combined zones
Frédéric Péters [Tue, 14 Sep 2021 13:18:47 +0000 (15:18 +0200)]
include statistics for combined zones

2 years agoupdate date format of csv export to conform to fwb request
Frédéric Péters [Thu, 26 Aug 2021 11:58:54 +0000 (13:58 +0200)]
update date format of csv export to conform to fwb request

2 years agotranslation update
Frédéric Péters [Thu, 26 Aug 2021 06:55:06 +0000 (08:55 +0200)]
translation update

2 years agoupdate csv export format to match latest fwb request
Frédéric Péters [Thu, 26 Aug 2021 06:53:46 +0000 (08:53 +0200)]
update csv export format to match latest fwb request

2 years agoadd suggested filename to csv export button
Frédéric Péters [Thu, 26 Aug 2021 06:53:10 +0000 (08:53 +0200)]
add suggested filename to csv export button

2 years agoreturn 404 on a removal of removed diffusion
Frédéric Péters [Wed, 18 Aug 2021 17:33:21 +0000 (19:33 +0200)]
return 404 on a removal of removed diffusion

2 years agokeep displaying disabled zones in track details
Frédéric Péters [Wed, 18 Aug 2021 07:29:48 +0000 (09:29 +0200)]
keep displaying disabled zones in track details

2 years agolimit zone checkboxes to active zones, and order them chronologically
Frédéric Péters [Wed, 18 Aug 2021 05:54:20 +0000 (07:54 +0200)]
limit zone checkboxes to active zones, and order them chronologically

2 years agouse checkboxes for nonstop zone selection on track page
Frédéric Péters [Wed, 18 Aug 2021 05:45:39 +0000 (07:45 +0200)]
use checkboxes for nonstop zone selection on track page

2 years agoignore airtime live info if there's no data about next track
Frédéric Péters [Sun, 6 Jun 2021 17:17:59 +0000 (19:17 +0200)]
ignore airtime live info if there's no data about next track

2 years agoadd new management command to monitor airtime API
Frédéric Péters [Thu, 27 May 2021 20:44:46 +0000 (22:44 +0200)]
add new management command to monitor airtime API

2 years agoconsider durations and ignore future tracks when looking for current track
Frédéric Péters [Thu, 27 May 2021 20:44:18 +0000 (22:44 +0200)]
consider durations and ignore future tracks when looking for current track

3 years agoadd logging to nonstop actions
Frédéric Péters [Thu, 15 Apr 2021 09:22:58 +0000 (11:22 +0200)]
add logging to nonstop actions

3 years agoadapt for django 2.2
Frédéric Péters [Fri, 26 Mar 2021 12:04:26 +0000 (13:04 +0100)]
adapt for django 2.2

3 years agoswitch-proxy: close port once everything is over
Frédéric Péters [Wed, 24 Mar 2021 20:23:40 +0000 (21:23 +0100)]
switch-proxy: close port once everything is over

(not after five minutes...)

3 years agoswitch proxy: add basic logging
Frédéric Péters [Wed, 24 Mar 2021 14:54:50 +0000 (15:54 +0100)]
switch proxy: add basic logging

3 years agoswitch-proxy: refine websockets exception to catch
Frédéric Péters [Tue, 23 Mar 2021 18:52:54 +0000 (19:52 +0100)]
switch-proxy: refine websockets exception to catch

(also for compatibility with previous versions)

3 years agoswitch-proxy: also listen on 0.0.0.0 for websocket
Frédéric Péters [Tue, 23 Mar 2021 18:50:09 +0000 (19:50 +0100)]
switch-proxy: also listen on 0.0.0.0 for websocket

3 years agoswitch-proxy: remove debugging print
Frédéric Péters [Tue, 23 Mar 2021 18:02:44 +0000 (19:02 +0100)]
switch-proxy: remove debugging print

3 years agocommands: add proxy between arduino switch and websockets
Frédéric Péters [Tue, 23 Mar 2021 17:02:51 +0000 (18:02 +0100)]
commands: add proxy between arduino switch and websockets

3 years agostamina: factor in some tolerance for diffusions a bit shorter than known
Frédéric Péters [Wed, 17 Mar 2021 14:27:29 +0000 (15:27 +0100)]
stamina: factor in some tolerance for diffusions a bit shorter than known

3 years agostamina: realign interrupt clock every ten cycles
Frédéric Péters [Wed, 10 Feb 2021 18:00:53 +0000 (19:00 +0100)]
stamina: realign interrupt clock every ten cycles

3 years agotranslation update
Frédéric Péters [Mon, 8 Feb 2021 09:48:26 +0000 (10:48 +0100)]
translation update

3 years agoadd distinct "global (scheduled)" and "global (really)" stats sections
Frédéric Péters [Mon, 8 Feb 2021 09:47:07 +0000 (10:47 +0100)]
add distinct "global (scheduled)" and "global (really)" stats sections

3 years agotranslation update
Frédéric Péters [Mon, 8 Feb 2021 09:40:04 +0000 (10:40 +0100)]
translation update

3 years agoadd global nonstop stats, spanning all zones
Frédéric Péters [Mon, 8 Feb 2021 09:39:34 +0000 (10:39 +0100)]
add global nonstop stats, spanning all zones

3 years agoserve full audio unless short clip is requested
Frédéric Péters [Mon, 8 Feb 2021 09:17:01 +0000 (10:17 +0100)]
serve full audio unless short clip is requested

3 years agotranslation update
Frédéric Péters [Mon, 8 Feb 2021 09:07:50 +0000 (10:07 +0100)]
translation update

3 years agoadd new option to exclude jingles from selection for episodes
Frédéric Péters [Thu, 4 Feb 2021 15:30:40 +0000 (16:30 +0100)]
add new option to exclude jingles from selection for episodes

3 years agomisc: add black files/notes
Frédéric Péters [Sun, 31 Jan 2021 17:25:53 +0000 (18:25 +0100)]
misc: add black files/notes

3 years agotrivial: apply black
Frédéric Péters [Sun, 31 Jan 2021 17:25:23 +0000 (18:25 +0100)]
trivial: apply black

3 years agostream jingles as opus
Frédéric Péters [Thu, 28 Jan 2021 13:15:14 +0000 (14:15 +0100)]
stream jingles as opus

3 years agoinclude duration next to jingle label
Frédéric Péters [Thu, 28 Jan 2021 12:55:35 +0000 (13:55 +0100)]
include duration next to jingle label

3 years agoredirect jingle to its URL
Frédéric Péters [Mon, 25 Jan 2021 10:39:41 +0000 (11:39 +0100)]
redirect jingle to its URL

3 years agoselect a random stream jingle by default
Frédéric Péters [Wed, 20 Jan 2021 14:31:55 +0000 (15:31 +0100)]
select a random stream jingle by default

3 years agodo not include clocked jingles in nonstop zone settings
Frédéric Péters [Wed, 20 Jan 2021 14:24:24 +0000 (15:24 +0100)]
do not include clocked jingles in nonstop zone settings

3 years agostamina: add support for clocked jingles
Frédéric Péters [Wed, 20 Jan 2021 13:55:30 +0000 (14:55 +0100)]
stamina: add support for clocked jingles

3 years agodon't include clocked jingles to selectable jingles
Frédéric Péters [Wed, 20 Jan 2021 13:18:26 +0000 (14:18 +0100)]
don't include clocked jingles to selectable jingles

3 years agoprepare for clocked jingles
Frédéric Péters [Wed, 20 Jan 2021 13:11:56 +0000 (14:11 +0100)]
prepare for clocked jingles

3 years agoignore "on air" information when getting nonstop track
Frédéric Péters [Mon, 18 Jan 2021 15:24:31 +0000 (16:24 +0100)]
ignore "on air" information when getting nonstop track

3 years agoadd confirmation dialog to nonstop switch
Frédéric Péters [Thu, 14 Jan 2021 18:06:40 +0000 (19:06 +0100)]
add confirmation dialog to nonstop switch

3 years agoadd link to force switch back to nonstop
Frédéric Péters [Thu, 14 Jan 2021 17:49:04 +0000 (18:49 +0100)]
add link to force switch back to nonstop

3 years agostamina: abort only when recent tracks has been emptied out
Frédéric Péters [Sun, 22 Nov 2020 12:02:13 +0000 (13:02 +0100)]
stamina: abort only when recent tracks has been emptied out

3 years agostamina: respect weights when looking for last track
Frédéric Péters [Sun, 22 Nov 2020 08:42:58 +0000 (09:42 +0100)]
stamina: respect weights when looking for last track

3 years agofix attribute name for url schema
Frédéric Péters [Sat, 7 Nov 2020 14:58:11 +0000 (15:58 +0100)]
fix attribute name for url schema

3 years agoadd icon to breadcrumb link
Frédéric Péters [Wed, 4 Nov 2020 18:52:07 +0000 (19:52 +0100)]
add icon to breadcrumb link

3 years agostamina: add support for mumble streams
Frédéric Péters [Wed, 4 Nov 2020 13:41:56 +0000 (14:41 +0100)]
stamina: add support for mumble streams

3 years agofix typo in edit track details post
Frédéric Péters [Thu, 29 Oct 2020 20:34:01 +0000 (21:34 +0100)]
fix typo in edit track details post

3 years agodisplay track creation timestamp on track details page
Frédéric Péters [Thu, 29 Oct 2020 12:42:36 +0000 (13:42 +0100)]
display track creation timestamp on track details page

3 years agorecord added_to_nonstop_timestamp
Frédéric Péters [Thu, 29 Oct 2020 12:39:42 +0000 (13:39 +0100)]
record added_to_nonstop_timestamp

3 years agofix display of nonstop zone public label
Frédéric Péters [Mon, 26 Oct 2020 14:19:20 +0000 (15:19 +0100)]
fix display of nonstop zone public label

3 years agouse new get_public_label accessor for nonstop zones
Frédéric Péters [Sun, 25 Oct 2020 17:00:10 +0000 (18:00 +0100)]
use new get_public_label accessor for nonstop zones

3 years agoremove directory synchronisation of nonstop zones
Frédéric Péters [Sun, 25 Oct 2020 14:18:51 +0000 (15:18 +0100)]
remove directory synchronisation of nonstop zones

(obsolete now that stamina is in charge)

3 years agostamina: delay computing now() when creating a playlist
Frédéric Péters [Wed, 21 Oct 2020 15:03:05 +0000 (17:03 +0200)]
stamina: delay computing now() when creating a playlist

3 years agoadd custom behaviour when all language weights are down except one
Frédéric Péters [Wed, 21 Oct 2020 13:31:21 +0000 (15:31 +0200)]
add custom behaviour when all language weights are down except one

3 years agoconsider extra zones when computing live percentages
Frédéric Péters [Wed, 21 Oct 2020 13:31:00 +0000 (15:31 +0200)]
consider extra zones when computing live percentages

3 years agomove extra zones settings to database
Frédéric Péters [Wed, 21 Oct 2020 08:05:59 +0000 (10:05 +0200)]
move extra zones settings to database

the experiment is over, we will keep broadcasting that way, so make it a
visible and editable parameter.

3 years agostamina: add note about tracking studio1 usage
Frédéric Péters [Wed, 21 Oct 2020 07:53:10 +0000 (09:53 +0200)]
stamina: add note about tracking studio1 usage

3 years agostamina: play intro jingle
Frédéric Péters [Wed, 14 Oct 2020 10:34:49 +0000 (12:34 +0200)]
stamina: play intro jingle

3 years agostamina: abort on repeated database error
Frédéric Péters [Thu, 1 Oct 2020 07:16:39 +0000 (09:16 +0200)]
stamina: abort on repeated database error

3 years agoignore empty timestamps in new(est) criteria
Frédéric Péters [Sun, 6 Sep 2020 14:19:19 +0000 (16:19 +0200)]
ignore empty timestamps in new(est) criteria

3 years agoadd attribute to attach a jingle to an emission
Frédéric Péters [Sun, 6 Sep 2020 14:18:49 +0000 (16:18 +0200)]
add attribute to attach a jingle to an emission

3 years agotranslation update
Frédéric Péters [Sat, 5 Sep 2020 12:33:30 +0000 (14:33 +0200)]
translation update

3 years agouse specific button label for new jingle button
Frédéric Péters [Sat, 5 Sep 2020 12:32:47 +0000 (14:32 +0200)]
use specific button label for new jingle button

3 years agoadd jingles management pages
Frédéric Péters [Sat, 5 Sep 2020 11:59:24 +0000 (13:59 +0200)]
add jingles management pages