Commit Graph
152 Commits
Author SHA1 Message Date
Milan b4df3860c0 Merge remote-tracking branch 'calcms/master'
* create-events: localization
* create-events.cgi: optionally select series
2023-03-26 20:53:18 +02:00
Milan 06f3d86371 create-events.cgi: optionally select series 2023-03-26 12:48:13 +02:00
Milan 9f8aa2c8c0 Merge remote-tracking branch 'calcms/master'
* config: add audio-upload-hooks
2023-03-24 23:03:03 +01:00
Milan 2db84415bb config: add audio-upload-hooks
Hooks can be used to automate the process of updating database columns
when new audio files are uploaded.  A hook command reads the path of an
audio file and output a list of database columns to be updated with
their respective values.  Currently, the only supported database tables
are calcms_events and calcms_audio_recordings.  Some examples are
included
2023-03-24 23:01:05 +01:00
Milan f65fe825e6 Merge remote-tracking branch 'calcms/master'
* default.js: add parseUrl
* fixup! remove deprecated role model
2023-03-23 22:20:07 +01:00
Milan 3b79d20142 fixup! remove deprecated role model 2023-03-23 21:40:58 +01:00
Milan 0580a0c3fa Merge remote-tracking branch 'calcms/master'
studios: remove google_calendar field
uac.pm: add admin permission
remove deprecated role model
Remove past recordings
fixup! category: remove
Configure event notification sender email address
2023-03-22 00:14:31 +01:00
Milan 2c0bf5887b uac.pm: add admin permission
admin permission is no more dependent on the name
of the role, but can be assigned to any role.
Users assigned to admin role have all permissions.
2023-03-22 00:07:11 +01:00
Milan 92554ebe95 remove deprecated role model 2023-03-22 00:07:11 +01:00
Milan 979377c31d help-texts: add
users with permission edit_help_texts are allowed to select edit help
texts from menu and enter texts for all event fields. Other users will
see help texts as tooltips. This allows to provide help to users
depending on your workflow. help texts are saved by project and studio.
2023-03-21 15:16:10 +01:00
Milan b984858770 Merge remote-tracking branch 'calcms/master'
* help-texts: add
* db.pm: support more names
2023-03-20 23:18:21 +01:00
Milan 8c80c55011 help-texts: add
users with permission edit_help_texts are allowed to select edit help
texts from menu and enter texts for all event fields. Other users will
see help texts as tooltips. This allows to provide help to users
depending on your workflow. help texts are saved by project and studio.
2023-03-20 23:09:11 +01:00
Milan 6e2a04dd94 db.pm: support more names
names like "table" or "column" can now be used for column names
2023-03-20 22:55:49 +01:00
Milan 35d7784059 Merge remote-tracking branch 'calcms/master'
* series*.pm: set default for zero values
* fix image paths
2023-03-19 22:46:56 +01:00
Milan 2b1ffda88d series*.pm: set default for zero values
newer database versions are stricter on trying to write '' to integer columns.
2023-03-19 22:44:17 +01:00
Milan 147a1dfd32 Merge remote-tracking branch 'calcms/master'
* HTML/Template/Compiled/Plugin/Hyphen: add
2023-03-19 21:07:04 +01:00
Milan 626d16b74a HTML/Template/Compiled/Plugin/Hyphen: add
use escape "hyphen" at HTC templates to concatenate words by hyphens.
This fill fix URLs with filenames generated from series or program
title.
2023-03-19 21:02:21 +01:00
Milan de2dcd37f7 Merge remote-tracking branch 'calcms/master' 2023-03-18 22:19:41 +01:00
Milan 66ee4ce41e remove server_cache and client_cache 2023-02-26 23:00:14 +01:00
Milan 9c2cb45047 move config cache/base_url to locations/widget_render_url 2023-02-26 22:52:22 +01:00
Milan 7aa432fd1e Merge remote-tracking branch 'calcms/master' 2023-02-25 22:49:39 +01:00
Milan ebd521452a template: custom themes for agenda
For agenda a custom theme can be configured in locations/theme.
Templates are read from the subdirectory "templates/<theme>/".  The
default theme is "default".  All Templates are moved to
templates/default.
2023-02-25 11:32:51 +01:00
Milan 89c5e80afa events.pm: remove time_of_day 2023-02-24 22:08:58 +01:00
Milan 320da87467 events.pm: fix undef on prev/next event 2023-02-24 22:08:58 +01:00
Milan f626c510ad remove time_of_day 2023-02-23 21:05:47 +01:00
Milan 1492045e98 startup.pl: fix perl lib path 2023-02-18 23:33:11 +01:00
Milan 96c5bad0e6 db.pm: fix table columns
-query the previously connected database on fetching table columns
-avoid small/big letter on accessing the database schema
2023-02-17 21:45:56 +01:00
Milan 9d5b154b69 lib/calcms: remove debug code 2022-11-18 23:13:08 +01:00
Milan 580aa66db6 template.pm: invalidate includes if changed 2022-11-18 22:03:39 +01:00
Milan c14d6a21b0 events.pm: add Dumper::sortkeys 2022-11-18 22:00:01 +01:00
Milan b28cf1e6e0 db.pm: add long-running connection cache 2022-11-18 21:58:05 +01:00
Milan 1851509586 db.pm: fix "put" and shorter 2022-11-18 21:56:53 +01:00
Milan b9dd2d1ec9 aggregator.pm: shorter 2022-11-18 21:51:06 +01:00
Milan e0106e2a0c lib/calcms: remove dead code 2022-11-18 00:18:31 +01:00
Milan 33546b68db auth.pm: login form animation 2022-10-23 22:05:36 +02:00
Milan 1fa21789d9 events.pm: add content-type to query results 2022-10-23 22:05:36 +02:00
Milan 38724c6e70 aggregator.pm: add month filter for events 2022-10-23 22:05:36 +02:00
Milan d2ebc9d5f5 auth.pm: set samesite header 2022-07-13 14:07:36 +02:00
Milan 0825ea55af events.pm: add local_base_url to template params 2022-04-22 13:57:10 +02:00
Milan a7d9f543ee events.pm: add template param duration 2022-04-22 13:56:21 +02:00
Milan e85b9398fe events.pm: allow template html 2022-04-22 13:55:19 +02:00
Milan 8258ab114e events.pm: add query param last_days 2022-04-22 13:53:52 +02:00
Milan d2d0f66d04 events.pm: output depends on format 2022-04-22 13:51:59 +02:00
Milan 41ae39771b events.pm: shorter 2022-04-22 13:49:57 +02:00
Milan b43d10879b events.pm: new filter only_recordings 2022-04-22 13:48:28 +02:00
Milan f99637a146 events.pm: replace and fix set_listen_key by get_listen_key 2022-04-22 13:46:55 +02:00
Milan 61ab74e7a6 audio.pm: round loudness level 2022-04-22 13:40:46 +02:00
Milan 36204c5a6b events.cgi: add read-only-mode 2022-04-22 13:40:23 +02:00
Milan 124ccdb9a8 password_requests.pm: improve password check
* css for form
* return reason for failed password check
* show check reults as error or info
2021-12-10 17:14:18 +01:00
Milan b8cc15668d events.pm: support icons_url and thumbs_url 2021-12-10 16:55:44 +01:00