Commit Graph

255 Commits

Author SHA1 Message Date
Milan
41bd4be39a refactor: remove dead code 2020-11-15 20:29:17 +01:00
Milan
8008e505b4 calendar: show playout errors 2020-11-15 20:29:16 +01:00
Milan
0232ee97eb default.js: copyToClipboard() 2020-11-15 20:29:16 +01:00
Milan
f311ce01e5 edit_event: copy event to clipboard button 2020-11-15 20:29:16 +01:00
Milan
380b167354 calendar: show playout path on icon
move icon generation from javascript to perl
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
c46465e062 fix badge margins 2020-11-15 20:29:16 +01:00
Milan
4587ca9fcb remove jquery.autocomplete 2020-11-15 20:29:16 +01:00
Milan
3c904cf80c remove tablesorter.*.js 2020-11-15 20:29:16 +01:00
Milan
480a1282b1 update jquery.tablesorter.min.js 2020-11-15 20:29:16 +01:00
Milan
050b303829 update jquery-ui-timepicker.js 2020-11-15 20:29:16 +01:00
Milan
5e5e36ba22 replace table height calculation by plain javascript 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
836a1fe839 calendar.js: remove dead code 2020-11-15 20:29:16 +01:00
Milan
cbb4b64ec0 update jquery 2020-11-15 20:29:16 +01:00
Milan
3474c6b88f roles.cgi: sort keys 2020-11-15 20:29:16 +01:00
Milan
bec3b9c898 list events from predecessor series
if the predecessor series id set at the series form, the list of events
includes the predecessor dates. This can help to get an overview, if the
series moved to another project or studio, or editors change continue
their work in another series.
2020-11-15 20:29:16 +01:00
Milan
f9c4e183df uue same order of imports 2020-11-15 20:29:16 +01:00
Milan
219d6d6965 fix image publishing and refactor 2020-11-15 20:29:16 +01:00
Milan
accc9393c7 use entry::element_of to set action parameter 2020-11-15 20:29:16 +01:00
Milan
5c73484638 use entry::set_numbers and setbools for parameters 2020-11-15 20:29:16 +01:00
Milan
07219ad3ee set parameter strings with entry::set_strings 2020-11-14 21:06:23 +01:00
Milan
94d4ca59d8 set numbered parameters using entry::set_numbers 2020-11-14 21:06:23 +01:00
Milan
7b565c6d9b use map for table columns 2020-11-14 21:06:23 +01:00
Milan
ea9590f6dc remove brackets from conditions that are not needed 2020-11-14 21:06:23 +01:00
Milan
4584125923 remove comments and cleanup 2020-11-14 21:06:23 +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
41b0495c2e use map instead for on creating hash tables 2020-11-14 21:06:22 +01:00
Milan
da5f7f673d user_default_studios.pm: user defaults
save default studio for each project. on project change the default
studio will be selected.
2020-11-14 21:06:22 +01:00
Milan
87094ac537 refactor event and series editor 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
9b392ae0f4 update series image on saving event
series images are assigned to events on saving series.  This change does
also update event image with series image on saving the image.
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
f6f1f33576 calendar.cgi: remove comments 2020-11-14 21:06:22 +01:00
Milan
0e2fc1dbf9 calendar.cgi: first day events before start of day
In calendar view events before the configured start of day where
excluded from query, because start time default was start of day.
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
29103161b2 load image editor for selected image 2020-11-14 21:06:22 +01:00
Milan
8b52c8ec4d user view: fix undef error 2020-11-14 21:06:22 +01:00
Milan
6622f2de86 user view: make headline separate line 2020-11-14 21:06:22 +01:00
Milan
4cc6f7ba8c fix whitespaces (tabs) in javascript 2020-11-14 21:06:22 +01:00
Milan
a80afcad99 reformat css 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
d191193795 redesign timepicker in calendar 2019-10-04 00:41:41 +02:00