Commit Graph

67 Commits

Author SHA1 Message Date
Milan
ca6098f07a calendar.js: move RMS plots to /media
/media/playout should be used instead of /agenda_files/playout.
/media/ should include uploaded images as well (thumbs,images,icons).
2021-04-11 13:10:42 +02:00
Milan
f9d99ca0b4 edit-series: swap buttons to read and create 2021-04-11 13:10:42 +02:00
Milan
d02e0dff9d minor changes in the appearance 2021-04-11 13:10:42 +02:00
Milan
cb05147f48 jquery-ui: remove 2021-04-11 13:10:42 +02:00
Milan
5fe66472ba jquery-ui: remove datetime-localization 2021-04-11 13:10:42 +02:00
Milan
cd8c69f602 jquery-ui: replace datetime-picker by flatpickr 2021-04-11 13:10:42 +02:00
Milan
56e4dc91de jquery-ui: replace tabs by own implementation 2021-04-11 13:10:42 +02:00
Milan
ade59d421a templates: use .panel for raised areas 2021-04-11 13:10:42 +02:00
Milan
8ded3e955d buttons: use .text and .primary 2021-04-11 13:10:42 +02:00
Milan
f434f6e4ce replace fas by google icons 2021-04-11 13:10:42 +02:00
Milan
ef84ca07a3 copying events: save user selection
On copying events from another studio selection will be saved.
The next time one wants to copy saved presets are preselected.
This simplifies to frequently rebroadcast shows from another project.
2021-04-11 13:10:42 +02:00
Milan
0abbcb172a edit-events.html: fix whitespaces< 2021-04-11 13:10:42 +02:00
Milan
21e861153b edit-series.html: make row clickable and remove edit button 2021-04-11 13:10:42 +02:00
Milan
e507ce0e9a upload-audio-recordings.html: show active audio files
- active audio files are marked green
- inactive audio files are marked red
2021-04-11 13:10:42 +02:00
Milan
b1c8d20945 edit-event.html: remove upload action
upload action should be triggered on file upload only.
2020-12-19 21:48:13 +01:00
Milan
10b92ada3f audio-recordings.cgi: add audio formats 2020-12-15 13:35:30 +01:00
Milan
eba29073dd assign-series.cgi: unassign series
series cannot only assigned but assigned, too.
2020-11-15 20:29:17 +01:00
Milan
f820c64522 timeslots: select 4 weeks instead of monthly
UI meant 4-weekly, but showed "monthly".
2020-11-15 20:29:17 +01:00
Milan
7fc6385bd1 fixup! improve image manager 2020-11-15 20:29:17 +01:00
Milan
f311ce01e5 edit_event: copy event to clipboard button 2020-11-15 20:29:16 +01:00
Milan
877cc1a347 templates: replace key with full_title 2020-11-15 20:29:16 +01:00
Milan
3c904cf80c remove tablesorter.*.js 2020-11-15 20:29:16 +01:00
Milan
f1d860efcb add access control origin to html headers 2020-11-15 20:29:16 +01:00
Milan
9b7a1ebc88 support markdown in editor
events can be edited in markdown. markup language can be set in series
template for newly created events.
2020-11-14 21:06:22 +01:00
Milan
bf2128f13c show user session stats
all roles having read-user-stats enabled can show a list of user
sessions (last login, creation times, and active flag) to find unused
accounts which could be deactivated.
2020-11-14 21:06:22 +01:00
Milan
b00704cc4b revision and fix episode numbers
episodes can be checked and fixed. On checking errors and warnings are
displayed.  Once only warnings exist, episodes can be fixed.
2020-11-14 21:06:22 +01:00
Milan
eb2986e1da set series predecessor
if series move to another project or studio you can link the new series
to the existing one.
2020-11-14 21:06:22 +01:00
Milan
9a85c74b38 warn on unsaved changes after adding image 2020-11-14 21:06:22 +01:00
Milan
9792336ac8 filenames
use kebab-case for file names
remove camelCase and snake_case
2020-11-14 21:06:22 +01:00
Milan
ce59e89420 improve image related messages 2020-11-14 21:06:22 +01:00
Milan
edb2aa29d7 redesign image editor
- remove zoom
- separate setting public/private from edit form
- prevent assigning image without it has been published
- prevent publishing image without licence
- show buttons depending on license state
- reload view on state change
- gray out not-selected images
2020-11-14 21:06:22 +01:00
Milan
f0be286f47 remove camel-case from file names 2019-10-04 14:18:34 +02:00
Milan
9c85a86caf rename selectEvent|Series to select_event|series 2019-10-04 13:52:40 +02:00
Milan
a88a79a420 rename admins.css|.js to default.css|.js 2019-10-04 13:04:34 +02:00
Milan
5e2f21abc1 rename calcms_admin_menu to calcms_nav 2019-10-04 12:52:51 +02:00
Milan
bad6d301e5 add nav menu to decrease number of items 2019-10-04 00:41:41 +02:00
Milan
dca397cd13 fix series title
as template engine is case sensitive, conditions have to use camelCase.
2019-07-17 00:08:42 +02:00
Milan
79d2d2069d playout improvements
* show playout attributes as tabs
* mouseover for durations
* show only audio uploads for selected project and studio
2019-06-30 18:29:46 +02:00
Milan
60aa3387f0 verify uploads and playout
check if attributes for uploaded audio match expected ranges and mark
them by colors to help finding issues with duration, channels, RMS, mode
(CBR, ABR), bitrate.

increase upload limit to 400 MB for audio
2019-06-30 01:26:06 +02:00
Milan
667d6c715f use html5 color input 2019-04-22 00:59:40 +02:00
Milan
aaa3f01a98 fix studio_id parameter on loading image 2019-04-22 00:59:40 +02:00
Milan
d3fc5f998a remove cache
* remove cache, cache setup is not easy, todays servers do not really
* need it anymore
* add prototypes and fix parameter issues
* suppress redefinition
2019-04-22 00:59:40 +02:00
Milan
a455017084 use download text from template 2019-03-18 15:24:24 +01:00
Milan
95ff06592d update template defaults and escaping 2019-03-02 16:04:08 +01:00
Milan
8776fc1652 add page leave handler on image editor 2019-01-13 21:58:13 +01:00
Milan
5a66cde01c reuse edit_image.js
remove outdated code and insert code to update form field value for
checkbox
2019-01-13 21:58:00 +01:00
Milan
9152289728 minor fixes and typos 2018-12-14 21:15:41 +01:00
Milan
101c192bd3 replace fileUploader with own implementation 2018-12-14 21:14:14 +01:00
Milan
e9b17e5c91 refresh layout 2018-12-10 13:10:31 +01:00
Milan
f27c176368 add icons to menu 2018-12-10 13:10:31 +01:00