]> git.0d.be Git - panikdb.git/log
panikdb.git
21 months agosettings: disable forums button by default
Frédéric Péters [Thu, 21 Jul 2022 11:38:05 +0000 (13:38 +0200)]
settings: disable forums button by default

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

21 months agodebian: add some cron jobs to uwsgi process
Frédéric Péters [Sat, 16 Jul 2022 19:57:02 +0000 (21:57 +0200)]
debian: add some cron jobs to uwsgi process

21 months agoadd style for zones in recurring playlist edit form
Frédéric Péters [Sat, 16 Jul 2022 18:10:52 +0000 (20:10 +0200)]
add style for zones in recurring playlist edit form

21 months agoadd style for delete button in app bar
Frédéric Péters [Sat, 16 Jul 2022 13:47:49 +0000 (15:47 +0200)]
add style for delete button in app bar

21 months agodebian: add workaroud for pyproj
Frédéric Péters [Sat, 16 Jul 2022 11:52:14 +0000 (13:52 +0200)]
debian: add workaroud for pyproj

Running panikdb-manage from some unreadable directories will fail
with pyproj trying to open some file from it. Change current directory
to / if current directory is not readable as pyproj doesn't exhibit
this behaviour for /.

  File "/usr/lib/python3/dist-packages/combo/apps/maps/models.py", line 20, in <module>
    import pyproj
  File "/usr/lib/python3/dist-packages/pyproj/__init__.py", line 76, in <module>
    _pyproj_global_context_initialize()
  File "pyproj/_datadir.pyx", line 183, in pyproj._datadir._pyproj_global_context_initialize
  File "pyproj/_datadir.pyx", line 132, in pyproj._datadir.pyproj_context_initialize
  File "pyproj/_datadir.pyx", line 105, in pyproj._datadir.set_context_data_dir
  File "/usr/lib/python3/dist-packages/pyproj/datadir.py", line 97, in get_data_dir
    elif valid_data_dirs(proj_lib_dirs):
  File "/usr/lib/python3/dist-packages/pyproj/datadir.py", line 89, in valid_data_dirs
    if valid_data_dir(proj_data_dir):
  File "/usr/lib/python3/dist-packages/pyproj/datadir.py", line 80, in valid_data_dir
    and Path(potential_data_dir, "proj.db").exists()
  File "/usr/lib/python3.9/pathlib.py", line 1407, in exists
    self.stat()
  File "/usr/lib/python3.9/pathlib.py", line 1221, in stat
    return self._accessor.stat(self)
PermissionError: [Errno 13] Permission denied: 'proj.db'

21 months agodebian: add user to audio group as required for stamina
Frédéric Péters [Thu, 14 Jul 2022 18:19:37 +0000 (20:19 +0200)]
debian: add user to audio group as required for stamina

21 months agodebian: add memcached to recommends
Frédéric Péters [Thu, 14 Jul 2022 17:26:36 +0000 (19:26 +0200)]
debian: add memcached to recommends

21 months agodebian: install panikdb-manage with correct settings path as default
Frédéric Péters [Thu, 14 Jul 2022 17:18:24 +0000 (19:18 +0200)]
debian: install panikdb-manage with correct settings path as default

21 months agodebian: adjust /var/log/stamina ownership from panikdb package
Frédéric Péters [Thu, 14 Jul 2022 17:01:00 +0000 (19:01 +0200)]
debian: adjust /var/log/stamina ownership from panikdb package

21 months agodebian: make python3-panikdb create /var/log/stamina
Frédéric Péters [Thu, 14 Jul 2022 16:55:43 +0000 (18:55 +0200)]
debian: make python3-panikdb create /var/log/stamina

23 months agorepair file uploads working in popup
Frédéric Péters [Sun, 15 May 2022 11:50:22 +0000 (13:50 +0200)]
repair file uploads working in popup

23 months agoremove legacy parts of bootstrap-datetimepicker
Frédéric Péters [Thu, 12 May 2022 21:07:09 +0000 (23:07 +0200)]
remove legacy parts of bootstrap-datetimepicker

23 months agosync fileupload js code with upstream
Frédéric Péters [Fri, 6 May 2022 16:20:01 +0000 (18:20 +0200)]
sync fileupload js code with upstream

(for support of file type and file size checks)

2 years agoadd pwa support
Frédéric Péters [Sat, 23 Apr 2022 14:45:51 +0000 (16:45 +0200)]
add pwa support

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

2 years agosettings: disable emission chats by default
Frédéric Péters [Sat, 12 Mar 2022 15:28:53 +0000 (16:28 +0100)]
settings: disable emission chats by default

2 years agosettings: do not enable debug toolbar by default
Frédéric Péters [Mon, 7 Mar 2022 10:59:52 +0000 (11:59 +0100)]
settings: do not enable debug toolbar by default

2 years agoaa: reduce number of queries in member view
Frédéric Péters [Sat, 5 Mar 2022 19:09:11 +0000 (20:09 +0100)]
aa: reduce number of queries in member view

2 years agoaa: reduce number of queries in members view
Frédéric Péters [Sat, 5 Mar 2022 19:03:00 +0000 (20:03 +0100)]
aa: reduce number of queries in members view

2 years agourls: add back django-debug-toolbar support
Frédéric Péters [Sat, 5 Mar 2022 14:45:52 +0000 (15:45 +0100)]
urls: add back django-debug-toolbar support

2 years agodebian: declare log directories
Frédéric Péters [Sat, 5 Mar 2022 09:18:08 +0000 (10:18 +0100)]
debian: declare log directories

2 years agodebian: distribute /etc/ settings file
Frédéric Péters [Sat, 5 Mar 2022 08:18:58 +0000 (09:18 +0100)]
debian: distribute /etc/ settings file

2 years agodebian: distribute uwsgi file
Frédéric Péters [Sat, 5 Mar 2022 08:18:41 +0000 (09:18 +0100)]
debian: distribute uwsgi file

2 years agotrivial: reapply black and isort
Frédéric Péters [Sat, 5 Mar 2022 07:48:52 +0000 (08:48 +0100)]
trivial: reapply black and isort

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

2 years agodebian: create dirs
Frédéric Péters [Sat, 5 Mar 2022 07:18:22 +0000 (08:18 +0100)]
debian: create dirs

2 years agodebian: create python3-panikdb and additional panikdb & stamina packages
Frédéric Péters [Fri, 4 Mar 2022 20:18:27 +0000 (21:18 +0100)]
debian: create python3-panikdb and additional panikdb & stamina packages

2 years agouse first_diffusion attribute, from annotation
Frédéric Péters [Fri, 4 Mar 2022 19:25:11 +0000 (20:25 +0100)]
use first_diffusion attribute, from annotation

2 years agodo not repeat query to get service message, it comes from RegieHome
Frédéric Péters [Fri, 4 Mar 2022 19:11:12 +0000 (20:11 +0100)]
do not repeat query to get service message, it comes from RegieHome

2 years agomembership: include total of membership fees
Frédéric Péters [Wed, 2 Mar 2022 09:55:43 +0000 (10:55 +0100)]
membership: include total of membership fees

2 years agoreset button links to display: inline
Frédéric Péters [Sun, 20 Feb 2022 14:12:32 +0000 (15:12 +0100)]
reset button links to display: inline

2 years agoadd password/change/done/ view
Frédéric Péters [Sun, 20 Feb 2022 14:11:47 +0000 (15:11 +0100)]
add password/change/done/ view

2 years agodo not include pige download links if not enabled
Frédéric Péters [Sun, 20 Feb 2022 10:26:49 +0000 (11:26 +0100)]
do not include pige download links if not enabled

2 years agoadd settings to disable nonstop and cms buttons
Frédéric Péters [Sun, 20 Feb 2022 09:59:39 +0000 (10:59 +0100)]
add settings to disable nonstop and cms buttons

2 years agoaa: set user username earlier
Frédéric Péters [Tue, 15 Feb 2022 13:35:38 +0000 (14:35 +0100)]
aa: set user username earlier

2 years agotranslation update
Frédéric Péters [Wed, 2 Feb 2022 19:41:37 +0000 (20:41 +0100)]
translation update

2 years agomake email required and password optional in new user dialog
Frédéric Péters [Wed, 2 Feb 2022 19:38:58 +0000 (20:38 +0100)]
make email required and password optional in new user dialog

2 years agodo not use "agenda only" feature by default
Frédéric Péters [Wed, 26 Jan 2022 17:02:38 +0000 (18:02 +0100)]
do not use "agenda only" feature by default

2 years agoadd first and last names to user edit form
Frédéric Péters [Sun, 23 Jan 2022 14:49:32 +0000 (15:49 +0100)]
add first and last names to user edit form

2 years agoadd option to disable new membership support
Frédéric Péters [Sun, 23 Jan 2022 12:00:33 +0000 (13:00 +0100)]
add option to disable new membership support

2 years agodo not inclure vcard export button when filtering on membership status
Frédéric Péters [Sun, 23 Jan 2022 11:57:24 +0000 (12:57 +0100)]
do not inclure vcard export button when filtering on membership status

2 years agoadd basic membership management
Frédéric Péters [Sun, 23 Jan 2022 10:03:30 +0000 (11:03 +0100)]
add basic membership management

2 years agosettings: declare empty COMBO_ASSET_SLOTS
Frédéric Péters [Sat, 15 Jan 2022 22:45:19 +0000 (23:45 +0100)]
settings: declare empty COMBO_ASSET_SLOTS

2 years agodeclare combo-snapshot-view url
Frédéric Péters [Wed, 12 Jan 2022 15:00:37 +0000 (16:00 +0100)]
declare combo-snapshot-view url

2 years agoregie: fix adding track from db
Frédéric Péters [Wed, 5 Jan 2022 15:24:58 +0000 (16:24 +0100)]
regie: fix adding track from db

2 years agoregie: change ytdl to continue as long as there are files
Frédéric Péters [Wed, 5 Jan 2022 11:46:26 +0000 (12:46 +0100)]
regie: change ytdl to continue as long as there are files

2 years agoregie: wait for audio url to be available
Frédéric Péters [Wed, 5 Jan 2022 10:27:55 +0000 (11:27 +0100)]
regie: wait for audio url to be available

(after download is finished there's still some time spent in conversion)

2 years agoregie: do not update mtime of ytdl files
Frédéric Péters [Wed, 5 Jan 2022 10:26:23 +0000 (11:26 +0100)]
regie: do not update mtime of ytdl files

2 years agoregie: run youtube-dl from a management command
Frédéric Péters [Wed, 5 Jan 2022 09:32:09 +0000 (10:32 +0100)]
regie: run youtube-dl from a management command

(to be launched by a cron job or a systemd path unit)

2 years agoadd download link to ytdl tracks v2022
Frédéric Péters [Sun, 2 Jan 2022 13:41:51 +0000 (14:41 +0100)]
add download link to ytdl tracks

2 years agoadd youtube-dl support to regie track search
Frédéric Péters [Fri, 31 Dec 2021 16:18:26 +0000 (17:18 +0100)]
add youtube-dl support to regie track search

2 years agoregie: update js for jquery 3
Frédéric Péters [Fri, 31 Dec 2021 15:02:23 +0000 (16:02 +0100)]
regie: update js for jquery 3

2 years agoregie: remove debugging statement
Frédéric Péters [Fri, 31 Dec 2021 14:44:48 +0000 (15:44 +0100)]
regie: remove debugging statement

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

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

2 years agomake user superuser if there's a "admin" group and user is in it
Frédéric Péters [Thu, 2 Dec 2021 13:51:38 +0000 (14:51 +0100)]
make user superuser if there's a "admin" group and user is in it

2 years agotranslation update
Frédéric Péters [Sun, 28 Nov 2021 13:41:26 +0000 (14:41 +0100)]
translation update

2 years agoadd delay to pige download message
Frédéric Péters [Sun, 28 Nov 2021 13:38:09 +0000 (14:38 +0100)]
add delay to pige download message

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

2 years agooauth: return an empty refresh_token
Frédéric Péters [Wed, 10 Nov 2021 14:02:14 +0000 (15:02 +0100)]
oauth: return an empty refresh_token

2 years agooauth: include sub in user_info endpoint response
Frédéric Péters [Wed, 10 Nov 2021 13:42:26 +0000 (14:42 +0100)]
oauth: include sub in user_info endpoint response

2 years agooauth: attach nonce to id_token, not authentication response
Frédéric Péters [Wed, 10 Nov 2021 13:32:08 +0000 (14:32 +0100)]
oauth: attach nonce to id_token, not authentication response

2 years agooauth: keep nonce and return it in access token
Frédéric Péters [Wed, 10 Nov 2021 13:20:43 +0000 (14:20 +0100)]
oauth: keep nonce and return it in access token

2 years agooauth: include nonce in authorization endpoint response
Frédéric Péters [Wed, 10 Nov 2021 13:05:33 +0000 (14:05 +0100)]
oauth: include nonce in authorization endpoint response

2 years agooauth: fix key name for jwks uri
Frédéric Péters [Wed, 10 Nov 2021 11:35:44 +0000 (12:35 +0100)]
oauth: fix key name for jwks uri

2 years agooauth: add jwks endpoint with empty response
Frédéric Péters [Wed, 10 Nov 2021 09:55:12 +0000 (10:55 +0100)]
oauth: add jwks endpoint with empty response

2 years agooauth: add minimalistic .well-known openid configuration URI
Frédéric Péters [Wed, 10 Nov 2021 09:29:26 +0000 (10:29 +0100)]
oauth: add minimalistic .well-known openid configuration URI

2 years agotemplates: fix 500.html block names, to display something (and update its text)
Frédéric Péters [Sat, 30 Oct 2021 09:03:45 +0000 (11:03 +0200)]
templates: fix 500.html block names, to display something (and update its text)

2 years agocreate focus objects atomically
Frédéric Péters [Wed, 27 Oct 2021 10:08:38 +0000 (12:08 +0200)]
create focus objects atomically

2 years agoadd logging of focus changes v2021
Frédéric Péters [Thu, 30 Sep 2021 12:26:00 +0000 (14:26 +0200)]
add logging of focus changes

2 years agotranslation update
Frédéric Péters [Wed, 22 Sep 2021 15:35:11 +0000 (17:35 +0200)]
translation update

2 years agoadd "add absence" button to emissions on homepage
Frédéric Péters [Wed, 22 Sep 2021 15:16:39 +0000 (17:16 +0200)]
add "add absence" button to emissions on homepage

2 years agotrivial: apply new pre-commit configuration
Frédéric Péters [Sun, 19 Sep 2021 12:24:44 +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:42 +0000 (14:24 +0200)]
trivial: sync pre-commit configuration

2 years agosettings: declare REQUESTS_TIMEOUT as required by combo
Frédéric Péters [Sun, 22 Aug 2021 15:20:09 +0000 (17:20 +0200)]
settings: declare REQUESTS_TIMEOUT as required by combo

2 years agotranslation update
Frédéric Péters [Thu, 19 Aug 2021 17:37:02 +0000 (19:37 +0200)]
translation update

2 years agouse SITE_TITLE from settings in pige download email subject
Frédéric Péters [Thu, 19 Aug 2021 17:35:31 +0000 (19:35 +0200)]
use SITE_TITLE from settings in pige download email subject

2 years agouse SITE_TITLE from settings as title
Frédéric Péters [Thu, 19 Aug 2021 17:33:33 +0000 (19:33 +0200)]
use SITE_TITLE from settings as title

2 years agouse request.user (instead of user) for user info in header
Frédéric Péters [Thu, 19 Aug 2021 16:46:29 +0000 (18:46 +0200)]
use request.user (instead of user) for user info in header

2 years agosettings: add new COMBO_CELL_TEMPLATES variable
Frédéric Péters [Wed, 18 Aug 2021 17:31:30 +0000 (19:31 +0200)]
settings: add new COMBO_CELL_TEMPLATES variable

2 years agocreate newsletter for current week when generated before/on Wednesday
Frédéric Péters [Tue, 17 Aug 2021 14:44:47 +0000 (16:44 +0200)]
create newsletter for current week when generated before/on Wednesday

2 years agoupdate is_anonymous check for django 2.2
Frédéric Péters [Mon, 19 Jul 2021 07:08:31 +0000 (09:08 +0200)]
update is_anonymous check for django 2.2

2 years agosettings: use custom function to have all tags in lowercase
Frédéric Péters [Sun, 11 Jul 2021 11:24:57 +0000 (13:24 +0200)]
settings: use custom function to have all tags in lowercase

2 years agoremove wiki page placeholder template, moved to django-panik-wiki
Frédéric Péters [Tue, 8 Jun 2021 20:15:27 +0000 (22:15 +0200)]
remove wiki page placeholder template, moved to django-panik-wiki

2 years agotemplatetags: remove |as_duration filter, now in django-panik-emissions
Frédéric Péters [Mon, 31 May 2021 10:59:13 +0000 (12:59 +0200)]
templatetags: remove |as_duration filter, now in django-panik-emissions

2 years agotranlation update
Frédéric Péters [Sun, 30 May 2021 10:58:53 +0000 (12:58 +0200)]
tranlation update

2 years agomark download count for external soundfiles as non available
Frédéric Péters [Sun, 30 May 2021 10:58:11 +0000 (12:58 +0200)]
mark download count for external soundfiles as non available

2 years agotranlation update
Frédéric Péters [Sun, 30 May 2021 08:54:45 +0000 (10:54 +0200)]
tranlation update

2 years agotemplates: make soundfile deletion confirmation extend base template
Frédéric Péters [Sun, 30 May 2021 08:53:27 +0000 (10:53 +0200)]
templates: make soundfile deletion confirmation extend base template

2 years agotemplates: use new targeted blocks to extend soundfiles table
Frédéric Péters [Sun, 30 May 2021 08:32:21 +0000 (10:32 +0200)]
templates: use new targeted blocks to extend soundfiles table

2 years agotemplates: remove leftover character
Frédéric Péters [Sun, 30 May 2021 08:20:05 +0000 (10:20 +0200)]
templates: remove leftover character

2 years agotranslation update
Frédéric Péters [Thu, 27 May 2021 15:33:02 +0000 (17:33 +0200)]
translation update

2 years agoredefine diffusion block with nonstop scheduling options
Frédéric Péters [Thu, 27 May 2021 15:28:55 +0000 (17:28 +0200)]
redefine diffusion block with nonstop scheduling options

2 years agouse new accessor to get soundfile url
Frédéric Péters [Thu, 27 May 2021 15:22:18 +0000 (17:22 +0200)]
use new accessor to get soundfile url

2 years agosettings: don't use external sounds by default
Frédéric Péters [Thu, 27 May 2021 13:08:32 +0000 (15:08 +0200)]
settings: don't use external sounds by default

2 years agoadd a setting to disable recording buttons
Frédéric Péters [Thu, 27 May 2021 11:35:21 +0000 (13:35 +0200)]
add a setting to disable recording buttons

2 years agotemplates: do not duplicate all of episode details template
Frédéric Péters [Thu, 27 May 2021 11:32:37 +0000 (13:32 +0200)]
templates: do not duplicate all of episode details template

2 years agotranslation update
Frédéric Péters [Thu, 27 May 2021 10:43:09 +0000 (12:43 +0200)]
translation update

2 years agomark episode page strings for translation
Frédéric Péters [Thu, 27 May 2021 09:14:57 +0000 (11:14 +0200)]
mark episode page strings for translation