]> git.0d.be Git - django-panik-nonstop.git/log
django-panik-nonstop.git
2 days agoswitch-jack: fix logging main
Frédéric Péters [Wed, 17 Apr 2024 10:15:55 +0000 (12:15 +0200)]
switch-jack: fix logging

2 days agoswitch-jack: do not log on regular updates
Frédéric Péters [Wed, 17 Apr 2024 10:03:58 +0000 (12:03 +0200)]
switch-jack: do not log on regular updates

2 days agoswitch-jack: update jack connections regularly
Frédéric Péters [Wed, 17 Apr 2024 09:30:13 +0000 (11:30 +0200)]
switch-jack: update jack connections regularly

It happened that alsa_out crashed,
  alsa_out[4491]: Write error: Resource temporarily unavailable
  systemd[1]: jack-alsa-out.service: Main process exited, code=exited, status=1/FAILURE
  systemd[1]: jack-alsa-out.service: Failed with result 'exit-code'.
  systemd[1]: jack-alsa-out.service: Consumed 12h 28min 3.533s CPU time.

and the service resumed, but in the meantime the jack ports were
disconnected.

13 days agouse different style for emission zones
Frédéric Péters [Sat, 6 Apr 2024 14:05:08 +0000 (16:05 +0200)]
use different style for emission zones

2 weeks agofix display of track error messages
Frédéric Péters [Tue, 2 Apr 2024 11:39:31 +0000 (13:39 +0200)]
fix display of track error messages

3 weeks agotranslation update
Frédéric Péters [Tue, 26 Mar 2024 09:44:34 +0000 (10:44 +0100)]
translation update

3 weeks agocatch mutagen errors on invalid files
Frédéric Péters [Tue, 26 Mar 2024 09:43:17 +0000 (10:43 +0100)]
catch mutagen errors on invalid files

7 weeks agounschedule only if there are no soundfiles left
Frédéric Péters [Thu, 29 Feb 2024 08:46:50 +0000 (09:46 +0100)]
unschedule only if there are no soundfiles left

2 months agotranslation update
Frédéric Péters [Wed, 14 Feb 2024 11:26:05 +0000 (12:26 +0100)]
translation update

2 months agomark export to csv for translation
Frédéric Péters [Wed, 14 Feb 2024 11:25:39 +0000 (12:25 +0100)]
mark export to csv for translation

2 months agostamina: add soft transitions between nonstop and playlists
Frédéric Péters [Wed, 14 Feb 2024 09:45:26 +0000 (10:45 +0100)]
stamina: add soft transitions between nonstop and playlists

2 months agoadd button to add tracks "en masse" to zone
Frédéric Péters [Wed, 14 Feb 2024 09:37:47 +0000 (10:37 +0100)]
add button to add tracks "en masse" to zone

2 months agoadd string repr for RecurringPlaylistDiffusion
Frédéric Péters [Wed, 14 Feb 2024 09:12:04 +0000 (10:12 +0100)]
add string repr for RecurringPlaylistDiffusion

2 months agoadd --symlink option to import-tracks command
Frédéric Péters [Wed, 14 Feb 2024 08:58:56 +0000 (09:58 +0100)]
add --symlink option to import-tracks command

2 months agoadd references to emissions using nonstop zones as playlist
Frédéric Péters [Sat, 10 Feb 2024 08:29:09 +0000 (09:29 +0100)]
add references to emissions using nonstop zones as playlist

2 months agocheck for recurring occurence after handling of normal diffusions
Frédéric Péters [Thu, 1 Feb 2024 07:17:36 +0000 (08:17 +0100)]
check for recurring occurence after handling of normal diffusions

2 months agostamina: fix absence check for recurring diffusions
Frédéric Péters [Wed, 31 Jan 2024 14:33:24 +0000 (15:33 +0100)]
stamina: fix absence check for recurring diffusions

2 months agostamina: ignore recurring occurence if an absence has been set v2024
Frédéric Péters [Sat, 27 Jan 2024 15:01:54 +0000 (16:01 +0100)]
stamina: ignore recurring occurence if an absence has been set

4 months agoswitch-jack: send regular ping messages to websocket server
Frédéric Péters [Thu, 7 Dec 2023 08:03:57 +0000 (09:03 +0100)]
switch-jack: send regular ping messages to websocket server

5 months agoadd JACK_SWITCH_SEND_UDP_NOTIFICATIONS setting
Frédéric Péters [Thu, 16 Nov 2023 13:32:49 +0000 (14:32 +0100)]
add JACK_SWITCH_SEND_UDP_NOTIFICATIONS setting

5 months agotemplates: remove usage of {{ STATIC_URL }}
Frédéric Péters [Mon, 30 Oct 2023 17:04:28 +0000 (18:04 +0100)]
templates: remove usage of {{ STATIC_URL }}

5 months agoget random selection from all tracks if they all have language metadata
Frédéric Péters [Sun, 22 Oct 2023 17:16:55 +0000 (19:16 +0200)]
get random selection from all tracks if they all have language metadata

5 months agotranslation update
Frédéric Péters [Sun, 22 Oct 2023 09:50:23 +0000 (11:50 +0200)]
translation update

5 months agomark forced switch message for translation
Frédéric Péters [Sun, 22 Oct 2023 09:48:50 +0000 (11:48 +0200)]
mark forced switch message for translation

5 months agoswitch-jack: allow for multiple outputs
Frédéric Péters [Sat, 21 Oct 2023 14:00:01 +0000 (16:00 +0200)]
switch-jack: allow for multiple outputs

6 months agoswitch-jack: deal with websocket being interrupted/unavailable
Frédéric Péters [Fri, 20 Oct 2023 08:00:00 +0000 (10:00 +0200)]
switch-jack: deal with websocket being interrupted/unavailable

6 months agoswitch-jack: be quiet on ctrl-c
Frédéric Péters [Thu, 19 Oct 2023 17:06:36 +0000 (19:06 +0200)]
switch-jack: be quiet on ctrl-c

6 months agoswitch-jack: use proper logger
Frédéric Péters [Thu, 19 Oct 2023 16:36:11 +0000 (18:36 +0200)]
switch-jack: use proper logger

6 months agoswitch-jack: use dedicated methods with error handling for dis/connections
Frédéric Péters [Thu, 19 Oct 2023 16:00:21 +0000 (18:00 +0200)]
switch-jack: use dedicated methods with error handling for dis/connections

6 months agoswitch-jack: use jack client python module to dis/connect
Frédéric Péters [Thu, 19 Oct 2023 11:44:57 +0000 (13:44 +0200)]
switch-jack: use jack client python module to dis/connect

6 months agoswitch-jack: capture output unless verbosity is requested
Frédéric Péters [Wed, 18 Oct 2023 13:05:55 +0000 (15:05 +0200)]
switch-jack: capture output unless verbosity is requested

6 months agoswitch-jack: do not capture jack command outputs
Frédéric Péters [Wed, 18 Oct 2023 13:02:04 +0000 (15:02 +0200)]
switch-jack: do not capture jack command outputs

6 months agoswitch-jack: fix logging format string
Frédéric Péters [Wed, 18 Oct 2023 13:01:15 +0000 (15:01 +0200)]
switch-jack: fix logging format string

6 months agoswitch-jack: fix iterating on ports
Frédéric Péters [Wed, 18 Oct 2023 12:58:48 +0000 (14:58 +0200)]
switch-jack: fix iterating on ports

6 months agoadd initial switch-jack command
Frédéric Péters [Tue, 17 Oct 2023 09:11:32 +0000 (11:11 +0200)]
add initial switch-jack command

6 months agomake switch-proxy a proper management command
Frédéric Péters [Tue, 17 Oct 2023 09:06:25 +0000 (11:06 +0200)]
make switch-proxy a proper management command

7 months agoremove duplicated page-title block
Frédéric Péters [Sat, 2 Sep 2023 14:47:52 +0000 (16:47 +0200)]
remove duplicated page-title block

7 months agotranslation update
Frédéric Péters [Sat, 2 Sep 2023 09:47:51 +0000 (11:47 +0200)]
translation update

7 months agofill head/title with relevant info
Frédéric Péters [Sat, 2 Sep 2023 09:46:32 +0000 (11:46 +0200)]
fill head/title with relevant info

7 months agofavoour non-podcastable file in case there are multiple main files
Frédéric Péters [Wed, 30 Aug 2023 20:46:09 +0000 (22:46 +0200)]
favoour non-podcastable file in case there are multiple main files

7 months agotranslation update
Frédéric Péters [Tue, 29 Aug 2023 19:02:08 +0000 (21:02 +0200)]
translation update

7 months agoadd warning about recurring content not applying to reruns
Frédéric Péters [Tue, 29 Aug 2023 19:01:06 +0000 (21:01 +0200)]
add warning about recurring content not applying to reruns

7 months agokeep recurring content synced for all schedules of an emission
Frédéric Péters [Tue, 29 Aug 2023 18:54:18 +0000 (20:54 +0200)]
keep recurring content synced for all schedules of an emission

7 months agouse includes/schedule.html to display schedules for recurring content
Frédéric Péters [Tue, 29 Aug 2023 18:37:10 +0000 (20:37 +0200)]
use includes/schedule.html to display schedules for recurring content

7 months agotranslation update
Frédéric Péters [Tue, 29 Aug 2023 10:57:13 +0000 (12:57 +0200)]
translation update

7 months agoadd settings page for nonstop zone editorial attributes
Frédéric Péters [Tue, 29 Aug 2023 10:55:47 +0000 (12:55 +0200)]
add settings page for nonstop zone editorial attributes

7 months agoget extra zones from zone settings
Frédéric Péters [Mon, 28 Aug 2023 14:28:29 +0000 (16:28 +0200)]
get extra zones from zone settings

7 months agodo not duplicate artists/tracks when filtering on a zone
Frédéric Péters [Mon, 28 Aug 2023 13:17:55 +0000 (15:17 +0200)]
do not duplicate artists/tracks when filtering on a zone

7 months agodo not duplicate artists/tracks when "active zones" is selected
Frédéric Péters [Mon, 28 Aug 2023 12:18:50 +0000 (14:18 +0200)]
do not duplicate artists/tracks when "active zones" is selected

7 months agodo not display cfwb weight option if cfwb meta is disabled
Frédéric Péters [Mon, 28 Aug 2023 10:42:57 +0000 (12:42 +0200)]
do not display cfwb weight option if cfwb meta is disabled

7 months agoadd button class to header links
Frédéric Péters [Mon, 28 Aug 2023 08:35:12 +0000 (10:35 +0200)]
add button class to header links

7 months agobuild: distribute VERSION file
Frédéric Péters [Mon, 28 Aug 2023 07:52:39 +0000 (09:52 +0200)]
build: distribute VERSION file

7 months agodo not expose cfwb/sabam meta by default
Frédéric Péters [Mon, 28 Aug 2023 07:21:37 +0000 (09:21 +0200)]
do not expose cfwb/sabam meta by default

7 months agoconsider low repeat delays to be in days
Frédéric Péters [Sun, 27 Aug 2023 14:44:08 +0000 (16:44 +0200)]
consider low repeat delays to be in days

7 months agoignore case when importing new tracks
Frédéric Péters [Sun, 27 Aug 2023 14:02:07 +0000 (16:02 +0200)]
ignore case when importing new tracks

7 months agolog when there's not enough artists/tracks
Frédéric Péters [Sun, 27 Aug 2023 12:53:01 +0000 (14:53 +0200)]
log when there's not enough artists/tracks

7 months agotranslation update
Frédéric Péters [Sun, 27 Aug 2023 12:35:14 +0000 (14:35 +0200)]
translation update

7 months agoadd filtering on artists list view
Frédéric Péters [Sun, 27 Aug 2023 12:29:37 +0000 (14:29 +0200)]
add filtering on artists list view

7 months agoavoid repeating artists
Frédéric Péters [Sun, 27 Aug 2023 11:53:46 +0000 (13:53 +0200)]
avoid repeating artists

7 months agotranslation update
Frédéric Péters [Mon, 21 Aug 2023 06:13:44 +0000 (08:13 +0200)]
translation update

8 months agoupdate tracks upload to support multiple files with newer django version (fix)
Frédéric Péters [Thu, 10 Aug 2023 13:49:01 +0000 (15:49 +0200)]
update tracks upload to support multiple files with newer django version (fix)

8 months agoupdate tracks upload to support multiple files with newer django versions
Frédéric Péters [Thu, 10 Aug 2023 13:41:06 +0000 (15:41 +0200)]
update tracks upload to support multiple files with newer django versions

8 months agomisc: apply djhtml configuration
Frédéric Péters [Fri, 21 Jul 2023 19:31:42 +0000 (21:31 +0200)]
misc: apply djhtml configuration

8 months agobuild: add djhtml to pre-commit config
Frédéric Péters [Fri, 21 Jul 2023 19:31:41 +0000 (21:31 +0200)]
build: add djhtml to pre-commit config

8 months agomisc: apply new pre-commit-config
Frédéric Péters [Fri, 21 Jul 2023 19:26:01 +0000 (21:26 +0200)]
misc: apply new pre-commit-config

8 months agobuild: update pre-commit-config
Frédéric Péters [Fri, 21 Jul 2023 19:25:57 +0000 (21:25 +0200)]
build: update pre-commit-config

9 months agoadd custom widget for multiple file upload
Frédéric Péters [Tue, 20 Jun 2023 20:05:36 +0000 (22:05 +0200)]
add custom widget for multiple file upload

(required from django 3.2.19)

11 months agoget duration during track import
Frédéric Péters [Wed, 10 May 2023 09:56:26 +0000 (11:56 +0200)]
get duration during track import

11 months agouse real schedule objects to create recurrences
Frédéric Péters [Fri, 28 Apr 2023 13:26:50 +0000 (15:26 +0200)]
use real schedule objects to create recurrences

13 months agotranslation update
Frédéric Péters [Thu, 9 Mar 2023 11:48:07 +0000 (12:48 +0100)]
translation update

13 months agoadd description property to recurring content objets
Frédéric Péters [Thu, 9 Mar 2023 11:46:14 +0000 (12:46 +0100)]
add description property to recurring content objets

14 months agofix counter of imported tracks
Frédéric Péters [Sat, 18 Feb 2023 08:13:00 +0000 (09:13 +0100)]
fix counter of imported tracks

14 months agoadd possibility to set flags when importing tracks
Frédéric Péters [Sat, 18 Feb 2023 08:12:19 +0000 (09:12 +0100)]
add possibility to set flags when importing tracks

14 months agoforce choice id to be a string (required for django 3.2)
Frédéric Péters [Wed, 8 Feb 2023 17:25:42 +0000 (18:25 +0100)]
force choice id to be a string (required for django 3.2)

14 months agoairtime tracker: skip on invalid response
Frédéric Péters [Sun, 5 Feb 2023 19:56:08 +0000 (20:56 +0100)]
airtime tracker: skip on invalid response

14 months agoairtime tracker: avoid negative waiting time
Frédéric Péters [Sun, 5 Feb 2023 15:53:56 +0000 (16:53 +0100)]
airtime tracker: avoid negative waiting time

14 months agoairtime tracker: log skipped tracks
Frédéric Péters [Sun, 5 Feb 2023 11:53:02 +0000 (12:53 +0100)]
airtime tracker: log skipped tracks

14 months agoairtime tracker: skip full shows
Frédéric Péters [Sun, 5 Feb 2023 09:44:20 +0000 (10:44 +0100)]
airtime tracker: skip full shows

14 months agoairtime tracker: handle API request errors
Frédéric Péters [Thu, 2 Feb 2023 12:11:33 +0000 (13:11 +0100)]
airtime tracker: handle API request errors

14 months agoairtime tracker: fix jingle duration check
Frédéric Péters [Thu, 2 Feb 2023 12:07:55 +0000 (13:07 +0100)]
airtime tracker: fix jingle duration check

14 months agoairtime tracker: adapt logger name to new command name
Frédéric Péters [Wed, 1 Feb 2023 13:48:03 +0000 (14:48 +0100)]
airtime tracker: adapt logger name to new command name

14 months agoci: upgrade isort (#74044)
Frédéric Péters [Wed, 1 Feb 2023 13:37:46 +0000 (14:37 +0100)]
ci: upgrade isort (#74044)

14 months agotranslation update
Frédéric Péters [Wed, 1 Feb 2023 13:36:31 +0000 (14:36 +0100)]
translation update

14 months agomark strings for translation
Frédéric Péters [Wed, 1 Feb 2023 13:33:03 +0000 (14:33 +0100)]
mark strings for translation

14 months agoairtime tracker: rename command
Frédéric Péters [Wed, 1 Feb 2023 13:19:52 +0000 (14:19 +0100)]
airtime tracker: rename command

14 months agoairtime tracker: skip if no artist name
Frédéric Péters [Wed, 1 Feb 2023 13:19:13 +0000 (14:19 +0100)]
airtime tracker: skip if no artist name

14 months agoairtime tracker: wait for maximum 5 minutes
Frédéric Péters [Wed, 1 Feb 2023 13:03:58 +0000 (14:03 +0100)]
airtime tracker: wait for maximum 5 minutes

14 months agoairtime tracker: skip short tracks
Frédéric Péters [Wed, 1 Feb 2023 13:03:17 +0000 (14:03 +0100)]
airtime tracker: skip short tracks

14 months agoairtime tracker: handle absence of show
Frédéric Péters [Wed, 1 Feb 2023 12:54:21 +0000 (13:54 +0100)]
airtime tracker: handle absence of show

14 months agoapply django-upgrade --target-version 2.2 v2023
Frédéric Péters [Fri, 20 Jan 2023 19:34:50 +0000 (20:34 +0100)]
apply django-upgrade --target-version 2.2

16 months agostamina: add setting to control max jingle duration
Frédéric Péters [Wed, 14 Dec 2022 11:52:11 +0000 (12:52 +0100)]
stamina: add setting to control max jingle duration

16 months agoadd edit dialog for artist name
Frédéric Péters [Sun, 20 Nov 2022 11:41:18 +0000 (12:41 +0100)]
add edit dialog for artist name

17 months agotranslation update
Frédéric Péters [Wed, 16 Nov 2022 15:02:20 +0000 (16:02 +0100)]
translation update

17 months agomark some strings for translation
Frédéric Péters [Wed, 16 Nov 2022 15:02:23 +0000 (16:02 +0100)]
mark some strings for translation

17 months agoremove obsolete warning
Frédéric Péters [Wed, 16 Nov 2022 14:56:49 +0000 (15:56 +0100)]
remove obsolete warning

17 months agoadjust style of track search
Frédéric Péters [Wed, 16 Nov 2022 14:56:06 +0000 (15:56 +0100)]
adjust style of track search

17 months agotranslation update
Frédéric Péters [Wed, 16 Nov 2022 14:50:38 +0000 (15:50 +0100)]
translation update

17 months agoadjust filter labels on track search
Frédéric Péters [Wed, 16 Nov 2022 14:50:34 +0000 (15:50 +0100)]
adjust filter labels on track search

17 months agotranslation update
Frédéric Péters [Wed, 16 Nov 2022 13:06:07 +0000 (14:06 +0100)]
translation update

17 months agoadd dialog to edit track artist/title
Frédéric Péters [Wed, 16 Nov 2022 13:03:48 +0000 (14:03 +0100)]
add dialog to edit track artist/title