]> git.0d.be Git - panikweb.git/log
panikweb.git
17 months agomisc: add support for offsite podcasts
Frédéric Péters [Sat, 12 Nov 2022 17:33:23 +0000 (18:33 +0100)]
misc: add support for offsite podcasts

17 months agouse description from settings in meta tags
Frédéric Péters [Fri, 11 Nov 2022 12:04:34 +0000 (13:04 +0100)]
use description from settings in meta tags

17 months agoget global podcasts feed description from settings
Frédéric Péters [Fri, 11 Nov 2022 12:02:22 +0000 (13:02 +0100)]
get global podcasts feed description from settings

17 months agoraise 404 on invalid playlist date
Frédéric Péters [Sun, 30 Oct 2022 12:53:32 +0000 (13:53 +0100)]
raise 404 on invalid playlist date

17 months agoci: update pyupgrade to 3.1.0 (#70693)
Frédéric Péters [Sat, 29 Oct 2022 12:45:47 +0000 (14:45 +0200)]
ci: update pyupgrade to 3.1.0 (#70693)

18 months agodebian: create /etc/panikweb/settings.d
Frédéric Péters [Sat, 1 Oct 2022 15:30:29 +0000 (17:30 +0200)]
debian: create /etc/panikweb/settings.d

18 months agodebian: install uwsgi.ini
Frédéric Péters [Sat, 1 Oct 2022 15:26:59 +0000 (17:26 +0200)]
debian: install uwsgi.ini

18 months agodebian: create /var/lib/panikweb/ subdirectories
Frédéric Péters [Sat, 1 Oct 2022 15:16:58 +0000 (17:16 +0200)]
debian: create /var/lib/panikweb/ subdirectories

18 months agodebian: create /var/log/ subdirectory
Frédéric Péters [Sat, 1 Oct 2022 15:13:13 +0000 (17:13 +0200)]
debian: create /var/log/ subdirectory

18 months agodebian: fix header comment in settings
Frédéric Péters [Sat, 1 Oct 2022 15:12:05 +0000 (17:12 +0200)]
debian: fix header comment in settings

18 months agodebian: update dependency to uwsgi-core, instead of uwsgi
Frédéric Péters [Sat, 1 Oct 2022 15:09:41 +0000 (17:09 +0200)]
debian: update dependency to uwsgi-core, instead of uwsgi

18 months agodebian: remove unnecessary python3-django-panik-matos dependency
Frédéric Péters [Sat, 1 Oct 2022 15:05:40 +0000 (17:05 +0200)]
debian: remove unnecessary python3-django-panik-matos dependency

18 months agodebian: fix name of environment variable in manage script
Frédéric Péters [Sat, 1 Oct 2022 15:03:24 +0000 (17:03 +0200)]
debian: fix name of environment variable in manage script

18 months agodebian: adapt systemd service with correct runtime directory and dependencies
Frédéric Péters [Sat, 1 Oct 2022 15:01:04 +0000 (17:01 +0200)]
debian: adapt systemd service with correct runtime directory and dependencies

18 months agodebian: add service/uwsgi/manage
Frédéric Péters [Sat, 1 Oct 2022 14:58:16 +0000 (16:58 +0200)]
debian: add service/uwsgi/manage

18 months agodebian: install system settings
Frédéric Péters [Sat, 1 Oct 2022 14:53:10 +0000 (16:53 +0200)]
debian: install system settings

18 months agodebian: add postinst script to create system user
Frédéric Péters [Sat, 1 Oct 2022 14:52:40 +0000 (16:52 +0200)]
debian: add postinst script to create system user

18 months agodebian: declare missing dependencies
Frédéric Péters [Sat, 1 Oct 2022 14:46:38 +0000 (16:46 +0200)]
debian: declare missing dependencies

19 months agoreglo: add o with small dot below
Frédéric Péters [Thu, 25 Aug 2022 11:21:57 +0000 (13:21 +0200)]
reglo: add o with small dot below

20 months agoextend "embed sound" explanation
Frédéric Péters [Thu, 4 Aug 2022 12:25:25 +0000 (14:25 +0200)]
extend "embed sound" explanation

20 months agoadd redirect to embed view, from episode to main soundfile
Frédéric Péters [Wed, 3 Aug 2022 15:39:11 +0000 (17:39 +0200)]
add redirect to embed view, from episode to main soundfile

21 months agojs: do not try to autoscroll if there's no required element
Frédéric Péters [Thu, 21 Jul 2022 13:24:24 +0000 (15:24 +0200)]
js: do not try to autoscroll if there's no required element

21 months agosettings: set/disable CELL_CONDITIONS_ENABLED
Frédéric Péters [Mon, 18 Jul 2022 09:05:33 +0000 (11:05 +0200)]
settings: set/disable CELL_CONDITIONS_ENABLED

21 months agolimit month in playlist URLs to digits
Frédéric Péters [Sat, 9 Jul 2022 16:58:59 +0000 (18:58 +0200)]
limit month in playlist URLs to digits

22 months agosettings: switch back stream, as certificate has been renewed
Frédéric Péters [Sat, 11 Jun 2022 07:00:47 +0000 (09:00 +0200)]
settings: switch back stream, as certificate has been renewed

22 months agoswitch stream to https using proxy
Frédéric Péters [Fri, 10 Jun 2022 22:00:28 +0000 (00:00 +0200)]
switch stream to https using proxy

22 months agomisc: remove :8000 port from streaming URLs
Frédéric Péters [Fri, 10 Jun 2022 21:46:13 +0000 (23:46 +0200)]
misc: remove :8000 port from streaming URLs

22 months agoswitch back streaming URLs to plain http
Frédéric Péters [Fri, 10 Jun 2022 21:29:56 +0000 (23:29 +0200)]
switch back streaming URLs to plain http

22 months agoadd separator between title and categories
Frédéric Péters [Fri, 10 Jun 2022 07:10:42 +0000 (09:10 +0200)]
add separator between title and categories

22 months agoremove margin after "proposed by" subtitle
Frédéric Péters [Fri, 10 Jun 2022 07:07:30 +0000 (09:07 +0200)]
remove margin after "proposed by" subtitle

22 months agoremove leftover h5 styles
Frédéric Péters [Fri, 10 Jun 2022 07:04:57 +0000 (09:04 +0200)]
remove leftover h5 styles

22 months agoremove top padding from "cell" titles
Frédéric Péters [Fri, 10 Jun 2022 07:02:47 +0000 (09:02 +0200)]
remove top padding from "cell" titles

22 months agoremove padding before text blurbs in program week cells
Frédéric Péters [Fri, 10 Jun 2022 06:57:40 +0000 (08:57 +0200)]
remove padding before text blurbs in program week cells

22 months agoalways display podcast download links below icon, with a border
Frédéric Péters [Thu, 9 Jun 2022 18:28:35 +0000 (20:28 +0200)]
always display podcast download links below icon, with a border

22 months agoalign sound icons with episode title (also in emission/episode sidebar)
Frédéric Péters [Wed, 8 Jun 2022 12:10:26 +0000 (14:10 +0200)]
align sound icons with episode title (also in emission/episode sidebar)

22 months agoincreate width of embed dialog on mobiles
Frédéric Péters [Wed, 8 Jun 2022 11:44:17 +0000 (13:44 +0200)]
increate width of embed dialog on mobiles

22 months agoalign sound icons with episode title
Frédéric Péters [Wed, 8 Jun 2022 11:43:08 +0000 (13:43 +0200)]
align sound icons with episode title

23 months agoadd custom filter for short description
Frédéric Péters [Thu, 28 Apr 2022 12:40:35 +0000 (14:40 +0200)]
add custom filter for short description

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

2 years agodo not announce as pwa yet
Frédéric Péters [Sat, 23 Apr 2022 14:50:04 +0000 (16:50 +0200)]
do not announce as pwa yet

2 years agoenable pwa support
Frédéric Péters [Sat, 23 Apr 2022 14:47:17 +0000 (16:47 +0200)]
enable pwa support

2 years agouse a resized image in newsitem
Frédéric Péters [Sat, 23 Apr 2022 07:43:41 +0000 (09:43 +0200)]
use a resized image in newsitem

2 years agouse resized image for native ratio toggled episode image
Frédéric Péters [Sat, 23 Apr 2022 07:38:14 +0000 (09:38 +0200)]
use resized image for native ratio toggled episode image

2 years agoadd custom thumbnail backend to store .webp variants
Frédéric Péters [Wed, 20 Apr 2022 16:16:11 +0000 (18:16 +0200)]
add custom thumbnail backend to store .webp variants

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

2 years agore-add support for django debug toolbar
Frédéric Péters [Sun, 6 Mar 2022 13:32:58 +0000 (14:32 +0100)]
re-add support for django debug toolbar

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

2 years agochat: add fake authentication and use it to kick people out
Frédéric Péters [Wed, 23 Feb 2022 18:06:23 +0000 (19:06 +0100)]
chat: add fake authentication and use it to kick people out

2 years agoallow multiple URLs of same kind
Frédéric Péters [Wed, 23 Feb 2022 09:55:05 +0000 (10:55 +0100)]
allow multiple URLs of same kind

2 years agoremove leftove h5 usage for emissions in weekly program
Frédéric Péters [Sun, 6 Feb 2022 13:42:59 +0000 (14:42 +0100)]
remove leftove h5 usage for emissions in weekly program

2 years agoadd html lang attribute
Frédéric Péters [Sun, 6 Feb 2022 13:36:49 +0000 (14:36 +0100)]
add html lang attribute

2 years agoreplace most h5 by strong tags
Frédéric Péters [Sun, 6 Feb 2022 12:53:46 +0000 (13:53 +0100)]
replace most h5 by strong tags

some a11y audit didn't like h5

2 years agoremove obsolete emission-tabs styles
Frédéric Péters [Sun, 6 Feb 2022 12:45:25 +0000 (13:45 +0100)]
remove obsolete emission-tabs styles

2 years agoremake h1/h2/h3 title hierarchy
Frédéric Péters [Sun, 6 Feb 2022 12:43:15 +0000 (13:43 +0100)]
remake h1/h2/h3 title hierarchy

h1: page, h2: section, h3: subtitle

2 years agoonly include episodes with local file in podcast feeds
Frédéric Péters [Sat, 29 Jan 2022 19:01:25 +0000 (20:01 +0100)]
only include episodes with local file in podcast feeds

2 years agodon't ajaxify links where the event shouldn't be caught
Frédéric Péters [Thu, 27 Jan 2022 21:24:21 +0000 (22:24 +0100)]
don't ajaxify links where the event shouldn't be caught

2 years agoadd agenda only setting value
Frédéric Péters [Wed, 26 Jan 2022 18:25:05 +0000 (19:25 +0100)]
add agenda only setting value

2 years agoconsider new "agenda only" flag in episodes list
Frédéric Péters [Wed, 26 Jan 2022 17:02:54 +0000 (18:02 +0100)]
consider new "agenda only" flag in episodes list

2 years agotemplates: add custom data attribute for néau week date format
Frédéric Péters [Mon, 24 Jan 2022 17:13:02 +0000 (18:13 +0100)]
templates: add custom data attribute for néau week date format

2 years agoset nothing-playing class on body insteaf of player
Frédéric Péters [Sun, 23 Jan 2022 14:19:01 +0000 (15:19 +0100)]
set nothing-playing class on body insteaf of player

(so the chat can also be disabled)

2 years agoadd variable with unexpired news only
Frédéric Péters [Wed, 19 Jan 2022 09:05:47 +0000 (10:05 +0100)]
add variable with unexpired news only

2 years agotemplates: add classes to grid schedule spans
Frédéric Péters [Thu, 6 Jan 2022 10:10:40 +0000 (11:10 +0100)]
templates: add classes to grid schedule spans

2 years agoadd class to grid corner cells
Frédéric Péters [Thu, 6 Jan 2022 08:38:39 +0000 (09:38 +0100)]
add class to grid corner cells

2 years agouse date objects for grid weekday labels
Frédéric Péters [Wed, 5 Jan 2022 20:29:50 +0000 (21:29 +0100)]
use date objects for grid weekday labels

2 years agodo not crash grid display when there's no nonstop zone v2022
Frédéric Péters [Wed, 5 Jan 2022 19:57:36 +0000 (20:57 +0100)]
do not crash grid display when there's no nonstop zone

2 years agoadd css class to chat joined message
Frédéric Péters [Wed, 15 Dec 2021 20:12:38 +0000 (21:12 +0100)]
add css class to chat joined message

2 years agochat: remove > after nickname in prompt
Frédéric Péters [Wed, 15 Dec 2021 19:57:58 +0000 (20:57 +0100)]
chat: remove > after nickname in prompt

2 years agodon't display anything if there's not even nonstop playing
Frédéric Péters [Wed, 15 Dec 2021 19:50:06 +0000 (20:50 +0100)]
don't display anything if there's not even nonstop playing

2 years agojs: scroll to page top on page change (if appropriate body attribute is set)
Frédéric Péters [Wed, 15 Dec 2021 09:57:20 +0000 (10:57 +0100)]
js: scroll to page top on page change (if appropriate body attribute is set)

2 years agodisable week tab buttons if there's nothing (but nonstop) on the day
Frédéric Péters [Wed, 15 Dec 2021 09:42:15 +0000 (10:42 +0100)]
disable week tab buttons if there's nothing (but nonstop) on the day

2 years agojs: always trigger combo:render-maps
Frédéric Péters [Wed, 15 Dec 2021 09:14:06 +0000 (10:14 +0100)]
js: always trigger combo:render-maps

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

2 years agoskip scripts with no src
Frédéric Péters [Wed, 8 Dec 2021 12:04:17 +0000 (13:04 +0100)]
skip scripts with no src

2 years agodo not autoconnect to chat if it's global
Frédéric Péters [Wed, 8 Dec 2021 09:43:24 +0000 (10:43 +0100)]
do not autoconnect to chat if it's global

2 years agodo not reconnect to chat if there have been multiple conflicts already
Frédéric Péters [Wed, 8 Dec 2021 09:43:07 +0000 (10:43 +0100)]
do not reconnect to chat if there have been multiple conflicts already

2 years agoforce clear after emission logo
Frédéric Péters [Wed, 8 Dec 2021 08:16:09 +0000 (09:16 +0100)]
force clear after emission logo

2 years agomerge new stylesheets and javascripts when loading pages
Frédéric Péters [Tue, 7 Dec 2021 15:12:54 +0000 (16:12 +0100)]
merge new stylesheets and javascripts when loading pages

2 years agoadd support for global/permanent chat
Frédéric Péters [Tue, 7 Dec 2021 14:28:41 +0000 (15:28 +0100)]
add support for global/permanent chat

2 years agomove image next to title/metadata in episode pages
Frédéric Péters [Sun, 5 Dec 2021 09:39:52 +0000 (10:39 +0100)]
move image next to title/metadata in episode pages

2 years agoinclude subtitle even if there are no diffusions
Frédéric Péters [Sun, 5 Dec 2021 09:26:23 +0000 (10:26 +0100)]
include subtitle even if there are no diffusions

2 years agoadd leaflet/jsi18n to support combo.apps.maps
Frédéric Péters [Wed, 1 Dec 2021 14:36:49 +0000 (15:36 +0100)]
add leaflet/jsi18n to support combo.apps.maps

2 years agocss: allow breaking long words in links
Frédéric Péters [Tue, 30 Nov 2021 09:56:07 +0000 (10:56 +0100)]
css: allow breaking long words in links

2 years agocss: break words to avoid overflows
Frédéric Péters [Tue, 30 Nov 2021 09:51:04 +0000 (10:51 +0100)]
css: break words to avoid overflows

2 years agoforce a size limit to text included in week view
Frédéric Péters [Tue, 30 Nov 2021 09:41:49 +0000 (10:41 +0100)]
force a size limit to text included in week view

2 years agomake mini-images in sidebar link to the content
Frédéric Péters [Thu, 25 Nov 2021 09:17:51 +0000 (10:17 +0100)]
make mini-images in sidebar link to the content

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

2 years agodon't use flexbox for emission and news texts
Frédéric Péters [Mon, 15 Nov 2021 17:56:00 +0000 (18:56 +0100)]
don't use flexbox for emission and news texts

2 years agodo not include unpublished newsitems in news item sidebar
Frédéric Péters [Sun, 14 Nov 2021 14:21:47 +0000 (15:21 +0100)]
do not include unpublished newsitems in news item sidebar

2 years agocss: switch topik page to flex layout
Frédéric Péters [Sat, 13 Nov 2021 11:13:53 +0000 (12:13 +0100)]
css: switch topik page to flex layout

2 years agotranslation update
Frédéric Péters [Sat, 13 Nov 2021 10:32:16 +0000 (11:32 +0100)]
translation update

2 years agoa11y: add explicit colors to sr-only, to avoid broken contrast checks
Frédéric Péters [Sat, 13 Nov 2021 10:29:41 +0000 (11:29 +0100)]
a11y: add explicit colors to sr-only, to avoid broken contrast checks

2 years agoa11y: add aria-label to search input
Frédéric Péters [Sat, 13 Nov 2021 10:25:13 +0000 (11:25 +0100)]
a11y: add aria-label to search input

2 years agoa11y: add labels to feed icons
Frédéric Péters [Sat, 13 Nov 2021 10:21:30 +0000 (11:21 +0100)]
a11y: add labels to feed icons

2 years agoa11y: add labels to previous/next week links
Frédéric Péters [Sat, 13 Nov 2021 10:18:12 +0000 (11:18 +0100)]
a11y: add labels to previous/next week links

2 years agoa11y: add label to search link in main navigation
Frédéric Péters [Sat, 13 Nov 2021 10:16:12 +0000 (11:16 +0100)]
a11y: add label to search link in main navigation

2 years agotemplates: force lower case on news date (avoids "Publiée le Mardi ...")
Frédéric Péters [Sat, 30 Oct 2021 09:13:30 +0000 (11:13 +0200)]
templates: force lower case on news date (avoids "Publiée le Mardi ...")

2 years agotemplates: lazy load images
Frédéric Péters [Sun, 24 Oct 2021 20:31:55 +0000 (22:31 +0200)]
templates: lazy load images

2 years agomisc: restore waveform on episode pages v2021
Frédéric Péters [Thu, 21 Oct 2021 13:57:18 +0000 (15:57 +0200)]
misc: restore waveform on episode pages

2 years agotemplates: fix typo in attribute name
Frédéric Péters [Thu, 21 Oct 2021 13:52:41 +0000 (15:52 +0200)]
templates: fix typo in attribute name

2 years agofonts: re/move unused reglo font files
Frédéric Péters [Thu, 21 Oct 2021 13:41:16 +0000 (15:41 +0200)]
fonts: re/move unused reglo font files