]>
git.0d.be Git - django-panik-nonstop.git/log
Frédéric Péters [Tue, 26 Mar 2024 09:44:34 +0000 (10:44 +0100)]
translation update
Frédéric Péters [Tue, 26 Mar 2024 09:43:17 +0000 (10:43 +0100)]
catch mutagen errors on invalid files
Frédéric Péters [Thu, 29 Feb 2024 08:46:50 +0000 (09:46 +0100)]
unschedule only if there are no soundfiles left
Frédéric Péters [Wed, 14 Feb 2024 11:26:05 +0000 (12:26 +0100)]
translation update
Frédéric Péters [Wed, 14 Feb 2024 11:25:39 +0000 (12:25 +0100)]
mark export to csv for translation
Frédéric Péters [Wed, 14 Feb 2024 09:45:26 +0000 (10:45 +0100)]
stamina: add soft transitions between nonstop and playlists
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
Frédéric Péters [Wed, 14 Feb 2024 09:12:04 +0000 (10:12 +0100)]
add string repr for RecurringPlaylistDiffusion
Frédéric Péters [Wed, 14 Feb 2024 08:58:56 +0000 (09:58 +0100)]
add --symlink option to import-tracks command
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
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
Frédéric Péters [Wed, 31 Jan 2024 14:33:24 +0000 (15:33 +0100)]
stamina: fix absence check for recurring diffusions
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
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
Frédéric Péters [Thu, 16 Nov 2023 13:32:49 +0000 (14:32 +0100)]
add JACK_SWITCH_SEND_UDP_NOTIFICATIONS setting
Frédéric Péters [Mon, 30 Oct 2023 17:04:28 +0000 (18:04 +0100)]
templates: remove usage of {{ STATIC_URL }}
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
Frédéric Péters [Sun, 22 Oct 2023 09:50:23 +0000 (11:50 +0200)]
translation update
Frédéric Péters [Sun, 22 Oct 2023 09:48:50 +0000 (11:48 +0200)]
mark forced switch message for translation
Frédéric Péters [Sat, 21 Oct 2023 14:00:01 +0000 (16:00 +0200)]
switch-jack: allow for multiple outputs
Frédéric Péters [Fri, 20 Oct 2023 08:00:00 +0000 (10:00 +0200)]
switch-jack: deal with websocket being interrupted/unavailable
Frédéric Péters [Thu, 19 Oct 2023 17:06:36 +0000 (19:06 +0200)]
switch-jack: be quiet on ctrl-c
Frédéric Péters [Thu, 19 Oct 2023 16:36:11 +0000 (18:36 +0200)]
switch-jack: use proper logger
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
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
Frédéric Péters [Wed, 18 Oct 2023 13:05:55 +0000 (15:05 +0200)]
switch-jack: capture output unless verbosity is requested
Frédéric Péters [Wed, 18 Oct 2023 13:02:04 +0000 (15:02 +0200)]
switch-jack: do not capture jack command outputs
Frédéric Péters [Wed, 18 Oct 2023 13:01:15 +0000 (15:01 +0200)]
switch-jack: fix logging format string
Frédéric Péters [Wed, 18 Oct 2023 12:58:48 +0000 (14:58 +0200)]
switch-jack: fix iterating on ports
Frédéric Péters [Tue, 17 Oct 2023 09:11:32 +0000 (11:11 +0200)]
add initial switch-jack command
Frédéric Péters [Tue, 17 Oct 2023 09:06:25 +0000 (11:06 +0200)]
make switch-proxy a proper management command
Frédéric Péters [Sat, 2 Sep 2023 14:47:52 +0000 (16:47 +0200)]
remove duplicated page-title block
Frédéric Péters [Sat, 2 Sep 2023 09:47:51 +0000 (11:47 +0200)]
translation update
Frédéric Péters [Sat, 2 Sep 2023 09:46:32 +0000 (11:46 +0200)]
fill head/title with relevant info
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
Frédéric Péters [Tue, 29 Aug 2023 19:02:08 +0000 (21:02 +0200)]
translation update
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
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
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
Frédéric Péters [Tue, 29 Aug 2023 10:57:13 +0000 (12:57 +0200)]
translation update
Frédéric Péters [Tue, 29 Aug 2023 10:55:47 +0000 (12:55 +0200)]
add settings page for nonstop zone editorial attributes
Frédéric Péters [Mon, 28 Aug 2023 14:28:29 +0000 (16:28 +0200)]
get extra zones from zone settings
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
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
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
Frédéric Péters [Mon, 28 Aug 2023 08:35:12 +0000 (10:35 +0200)]
add button class to header links
Frédéric Péters [Mon, 28 Aug 2023 07:52:39 +0000 (09:52 +0200)]
build: distribute VERSION file
Frédéric Péters [Mon, 28 Aug 2023 07:21:37 +0000 (09:21 +0200)]
do not expose cfwb/sabam meta by default
Frédéric Péters [Sun, 27 Aug 2023 14:44:08 +0000 (16:44 +0200)]
consider low repeat delays to be in days
Frédéric Péters [Sun, 27 Aug 2023 14:02:07 +0000 (16:02 +0200)]
ignore case when importing new 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
Frédéric Péters [Sun, 27 Aug 2023 12:35:14 +0000 (14:35 +0200)]
translation update
Frédéric Péters [Sun, 27 Aug 2023 12:29:37 +0000 (14:29 +0200)]
add filtering on artists list view
Frédéric Péters [Sun, 27 Aug 2023 11:53:46 +0000 (13:53 +0200)]
avoid repeating artists
Frédéric Péters [Mon, 21 Aug 2023 06:13:44 +0000 (08:13 +0200)]
translation update
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)
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
Frédéric Péters [Fri, 21 Jul 2023 19:31:42 +0000 (21:31 +0200)]
misc: apply djhtml configuration
Frédéric Péters [Fri, 21 Jul 2023 19:31:41 +0000 (21:31 +0200)]
build: add djhtml to 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
Frédéric Péters [Fri, 21 Jul 2023 19:25:57 +0000 (21:25 +0200)]
build: update pre-commit-config
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)
Frédéric Péters [Wed, 10 May 2023 09:56:26 +0000 (11:56 +0200)]
get duration during track import
Frédéric Péters [Fri, 28 Apr 2023 13:26:50 +0000 (15:26 +0200)]
use real schedule objects to create recurrences
Frédéric Péters [Thu, 9 Mar 2023 11:48:07 +0000 (12:48 +0100)]
translation update
Frédéric Péters [Thu, 9 Mar 2023 11:46:14 +0000 (12:46 +0100)]
add description property to recurring content objets
Frédéric Péters [Sat, 18 Feb 2023 08:13:00 +0000 (09:13 +0100)]
fix counter of imported 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
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)
Frédéric Péters [Sun, 5 Feb 2023 19:56:08 +0000 (20:56 +0100)]
airtime tracker: skip on invalid response
Frédéric Péters [Sun, 5 Feb 2023 15:53:56 +0000 (16:53 +0100)]
airtime tracker: avoid negative waiting time
Frédéric Péters [Sun, 5 Feb 2023 11:53:02 +0000 (12:53 +0100)]
airtime tracker: log skipped tracks
Frédéric Péters [Sun, 5 Feb 2023 09:44:20 +0000 (10:44 +0100)]
airtime tracker: skip full shows
Frédéric Péters [Thu, 2 Feb 2023 12:11:33 +0000 (13:11 +0100)]
airtime tracker: handle API request errors
Frédéric Péters [Thu, 2 Feb 2023 12:07:55 +0000 (13:07 +0100)]
airtime tracker: fix jingle duration check
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
Frédéric Péters [Wed, 1 Feb 2023 13:37:46 +0000 (14:37 +0100)]
ci: upgrade isort (#74044)
Frédéric Péters [Wed, 1 Feb 2023 13:36:31 +0000 (14:36 +0100)]
translation update
Frédéric Péters [Wed, 1 Feb 2023 13:33:03 +0000 (14:33 +0100)]
mark strings for translation
Frédéric Péters [Wed, 1 Feb 2023 13:19:52 +0000 (14:19 +0100)]
airtime tracker: rename command
Frédéric Péters [Wed, 1 Feb 2023 13:19:13 +0000 (14:19 +0100)]
airtime tracker: skip if no artist name
Frédéric Péters [Wed, 1 Feb 2023 13:03:58 +0000 (14:03 +0100)]
airtime tracker: wait for maximum 5 minutes
Frédéric Péters [Wed, 1 Feb 2023 13:03:17 +0000 (14:03 +0100)]
airtime tracker: skip short tracks
Frédéric Péters [Wed, 1 Feb 2023 12:54:21 +0000 (13:54 +0100)]
airtime tracker: handle absence of show
Frédéric Péters [Fri, 20 Jan 2023 19:34:50 +0000 (20:34 +0100)]
apply django-upgrade --target-version 2.2
Frédéric Péters [Wed, 14 Dec 2022 11:52:11 +0000 (12:52 +0100)]
stamina: add setting to control max jingle duration
Frédéric Péters [Sun, 20 Nov 2022 11:41:18 +0000 (12:41 +0100)]
add edit dialog for artist name
Frédéric Péters [Wed, 16 Nov 2022 15:02:20 +0000 (16:02 +0100)]
translation update
Frédéric Péters [Wed, 16 Nov 2022 15:02:23 +0000 (16:02 +0100)]
mark some strings for translation
Frédéric Péters [Wed, 16 Nov 2022 14:56:49 +0000 (15:56 +0100)]
remove obsolete warning
Frédéric Péters [Wed, 16 Nov 2022 14:56:06 +0000 (15:56 +0100)]
adjust style of track search
Frédéric Péters [Wed, 16 Nov 2022 14:50:38 +0000 (15:50 +0100)]
translation update
Frédéric Péters [Wed, 16 Nov 2022 14:50:34 +0000 (15:50 +0100)]
adjust filter labels on track search
Frédéric Péters [Wed, 16 Nov 2022 13:06:07 +0000 (14:06 +0100)]
translation update
Frédéric Péters [Wed, 16 Nov 2022 13:03:48 +0000 (14:03 +0100)]
add dialog to edit track artist/title
Frédéric Péters [Sat, 29 Oct 2022 12:45:46 +0000 (14:45 +0200)]
ci: update pyupgrade to 3.1.0 (#70693)
Frédéric Péters [Sat, 29 Oct 2022 12:44:49 +0000 (14:44 +0200)]
do not schedule for diffusions in the past
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
Frédéric Péters [Sun, 24 Jul 2022 14:13:07 +0000 (16:13 +0200)]
translation update
Frédéric Péters [Sun, 24 Jul 2022 13:28:24 +0000 (15:28 +0200)]
translation update