Commit Graph

395 Commits

Author SHA1 Message Date
www-data
454f0374da Merge remote-tracking branch 'calcms/master' 2024-03-27 00:58:59 +01:00
Milan
fa67921d98 fixup! event.cgi -> broadcast.cgi 2024-03-27 00:40:45 +01:00
Milan
a85eae84d5 fixup! help-texts: add 2024-03-27 00:40:45 +01:00
Milan
8923c668a6 forms layout - small labels 2024-03-27 00:40:45 +01:00
Milan
cb068a8578 user-settings: separate css and js 2024-03-22 21:32:18 +01:00
Milan
115f4dca60 pass parameters with @_ instead of shift 2024-03-22 21:32:18 +01:00
Milan
b93c4ee866 jquery.tablesorter.min.js: add copyright notice 2024-03-22 21:32:18 +01:00
www-data
f5611bacdd Merge remote-tracking branch 'calcms/master'
295faea lib/calcms/startup.pl: get include path from startup.pl directory
bd869a5 install/migrate.sql: remove paths from image entries
b01dd91 fixup! audio-recordings.cgi: set permissions to update event
220f9c9 apache2-sites/calcms.conf: add /images
976355e fixup! create.sql, migrate.sql: limit username length to 100
2024-03-20 00:31:40 +01:00
Milan
b01dd91010 fixup! audio-recordings.cgi: set permissions to update event 2024-03-20 00:05:33 +01:00
www-data
45066f704c Merge remote-tracking branch 'calcms/master'
edit-event.html: hide unused user excerpt
edit-event: register page leave handler later
jquery.min.js: upgrade 3.7.1
2024-03-04 08:52:35 +01:00
Milan
9e14232bff edit-event.html: hide unused user excerpt 2024-03-04 08:50:32 +01:00
Milan
0b5544602e edit-event: register page leave handler later 2024-03-04 08:49:54 +01:00
Milan
a7017e6555 jquery.min.js: upgrade 3.7.1 2024-03-04 08:48:54 +01:00
www-data
9ca6ccdac1 Merge remote-tracking branch 'calcms/master'
* event.cgi -> broadcast.cgi
* upload-audio-recordings.cgi: remove, duplicate to audio-recordings.cgi
* audiorecordings.pm: connect locally to detect permissions
2024-02-23 15:32:06 +01:00
Milan
022c271118 event.cgi -> broadcast.cgi
event.cgi is on a uBlock list, so we rename it.
2024-02-23 15:27:04 +01:00
Milan
62c0b42383 upload-audio-recordings.cgi: remove, duplicate to audio-recordings.cgi 2024-02-23 15:27:04 +01:00
Milan
f5abdeac90 audiorecordings.pm: connect locally to detect permissions 2024-02-23 15:27:04 +01:00
www-data
9f834fd4f0 Merge remote-tracking branch 'calcms/master'
* INSTALL.md: add sox to calculate audio duration
* db.pm: output call stack on error
* audio-recordings.cgi: set permissions to update event
2024-02-17 20:59:57 +01:00
Milan
5bda92f0ab audio-recordings.cgi: set permissions to update event 2024-02-17 20:43:39 +01:00
www-data
f4298cf4f9 Merge remote-tracking branch 'calcms/master'
* notify-events.cgi: write result to response
* mail.pm: encode body by quoted printable
2024-02-15 21:11:43 +01:00
Milan
9d663ff61d notify-events.cgi: write result to response 2024-02-15 21:08:55 +01:00
www-data
3336b07b64 Merge remote-tracking branch 'calcms/master' 2024-02-02 14:20:39 +01:00
Milan
b72362faca request-password.cgi: write access to clear tokens 2024-02-02 14:18:04 +01:00
Milan
751643a90d index.html: fix base domain
Update page functionality to use dynamic domain and protocol from the
current browser URL, resolving issues related to the fixed base domain.
2023-09-23 02:45:38 +02:00
Milan
6f8f1a3f8b Merge remote-tracking branch 'calcms/master' 2023-09-23 01:05:15 +02:00
Milan
6a09da9aa6 default.css: fix off-screen dialog positioning
Change dialog positioning to 'fixed' for consistent visibility within
the viewport, addressing previous issues with off-screen placement.
2023-09-23 00:48:33 +02:00
www-data
c1877ff18e Merge https://github.com/rapilodev/racalmas 2023-05-23 15:01:55 +00:00
Milan
3effdd6ef0 mail.pm: replace MIME::Lite by Email::Sender
* mail.pm uses Email:sender to use correct encoding on sending utf-8
encoded emails
* notify-events.cgi now uses mail.pm.
2023-04-23 12:15:18 +02:00
Milan
172e036242 notify-events: i18n, show details, menu entry
* add menu entry
* toggle details
* show status icons instead of text
* internationalization
2023-04-10 22:50:53 +02:00
Milan
24e1b3b033 default: menu wider 2023-04-10 22:39:29 +02:00
Milan
bb19780bd6 Revert "agenda/index.html: add #calcms_list to #sendungen"
This reverts commit af56448c6e.
2023-03-29 23:02:16 +02:00
Milan
6109330614 agenda/index.htm: hide #sendungen on search 2023-03-29 23:01:57 +02:00
Milan
efb17c91c2 calcms*.js: remove debugging 2023-03-29 22:10:46 +02:00
Milan
f05861472d js/calcms.js: escape whitespaces 2023-03-29 22:10:46 +02:00
Milan
7ae81bb20e index.html: remove 2023-03-29 22:10:46 +02:00
Milan
e5c5a5a0f8 calcms*.js: remove debugging 2023-03-29 22:05:44 +02:00
Milan
1c35ed7628 js/calcms.js: escape whitespaces 2023-03-29 22:03:45 +02:00
Milan
af56448c6e agenda/index.html: add #calcms_list to #sendungen 2023-03-29 22:03:20 +02:00
Milan
bef663c474 index.html: remove 2023-03-29 22:02:55 +02:00
Milan
5e8eac8b7b /agenda/templates/coloradio: update image urls 2023-03-28 21:27:55 +02:00
Milan
28ee623c35 fix URL for js/mo.min.0.288.1.js 2023-03-28 21:16:42 +02:00
Milan
5295dfd173 apache config
adopt directories to following structure

/aganda
/programm
/media
/media/thumbs
/media/icons
/media/images
/media/internal
/media/internal/thumbs
/media/internal/images
/meida/internal/icons
/thumbs -> /media/thumbs
/icons  -> /media/icons
2023-03-28 21:12:59 +02:00
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
bee8c8c6ee create-events: localization 2023-03-26 20:47:41 +02:00
Milan
06f3d86371 create-events.cgi: optionally select series 2023-03-26 12:48:13 +02:00
Milan
5c141e5b02 Merge remote-tracking branch 'calcms/master'
* redirect to calendar
2023-03-26 11:19:24 +02:00
Milan
eb39273413 redirect to calendar
for calculating links in javascript it is required to have the full URL
available. So we do not use index anymore but do a redirect.
2023-03-25 21:24:03 +01: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