Milan
a769424a6e
remove use base Exporter;
...
no need to call import
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
1607b5468f
calcms/series: reformat
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
9860eee1e2
Refactor markup and creole_wiki
2020-11-14 21:06:22 +01:00
Milan
b9f0870955
markup: cleanup comments
2020-11-14 21:06:22 +01:00
Milan
fbb7e5552b
remove debug output in comments
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
9f8170507e
use sorted keys on SQL update statement
...
make sure, sorted keys are used for query and binding variable.
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
775ff5f761
series.pm: search for empty name or title
...
empty name or title search is enabled now to support series without
title
2020-11-14 21:06:22 +01:00
Milan
da68850e1e
events.pm: remove Dumper comments
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
c93b394307
fix comment statistics
2020-11-14 21:06:22 +01:00
Milan
72b0408515
db.pm: connection cache
2020-11-14 21:06:22 +01:00
Milan
a7828b52d9
user sessions: use database instead of filesystem
...
User sessions will be stored in database and not in files anymore.
CGI::Session is not used anymore for this purpose. The new module
user_sessions.pm provides functions on new database table user_sessions.
2020-11-14 21:06:22 +01:00
Milan
39864053db
remove compression from template
2019-10-04 00:41:41 +02:00
Milan
80b1e484d3
redesign login box
2019-10-04 00:41:41 +02:00
Milan
131548fe0d
enhance link if password forgotten
2019-10-04 00:41:41 +02:00
Milan
d05f037d1e
use css selector for badges
2019-10-04 00:41:41 +02:00
Milan
2086e63e67
fix audio error calculation
2019-10-04 00:41:41 +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
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
cb2e1bc30d
compress html output
2019-03-18 15:20:44 +01:00
Milan
95ff06592d
update template defaults and escaping
2019-03-02 16:04:08 +01:00
Milan
88a52dd674
limit session timeout and write sessions to sub temp dir
2019-03-02 16:03:24 +01:00
Milan
c38a1c33c0
show only published events at calendar view
2018-12-26 21:36:25 +01:00
Milan
2506dfe4a2
fix get user settings on error
2018-12-14 21:04:52 +01:00
Milan
1ae2af09e9
fix login from other usecases than calendar
2018-10-14 00:09:43 +02:00
Milan
eaaea81ed4
set default project and studio at user settings
2018-10-14 00:05:04 +02:00
Milan
a949cea7bd
use central methods for setting default project and studio
2018-10-14 00:01:19 +02:00
Milan
5964186c5e
reduce use of CGI.pm
2018-10-05 00:28:30 +02:00
Milan
7ff41cecd2
remove CGI where possible
...
use mod_perl request with fallback to CGI::Simple where possible.
2018-09-23 15:47:03 +02:00
Milan
afa56e9e1e
config cache issues
...
By default the configuration cached by the mod_perl2 instance.
You can disable cache by setting cache/config=0.
You should disable cache only if you have multiple calcms instances
running on the same mod_perl2 server with different configuration.
The Location of the configuration will be determined by config module
now.
2018-09-22 21:39:20 +02:00
Milan
e043493847
fix template configuration
2018-09-06 23:06:48 +02:00
Milan
2481490e7d
improve database performance
2018-09-06 23:05:44 +02:00
Milan
a6b656779b
refactoring
...
update package definition
fix dependencies
remove global variables
2018-09-02 09:39:24 +02:00
Milan
3e338758e9
fix array length determining and cleanup
2018-08-31 23:15:57 +02:00
Milan
05b1251c1a
refactoring
...
optimize imports
reformat source code
remove unused cpu and memory log functionality
2018-08-29 00:10:15 +02:00
Milan
c37c71f29e
optimize imports
2018-08-27 00:21:39 +02:00
Milan
bfcf56f05a
separate time conditions
2018-07-08 22:46:29 +02:00
Milan
d7e1f02198
reorganize database columns, fix series search, show image licences
2018-06-18 00:43:02 +02:00
calcms
56174029b8
show more detailed message on missing media directory
2018-05-14 23:28:40 +02:00
Milan
41d209f05a
rewrite image editor, make images editable at projects and studios
2018-05-14 23:11:32 +02:00