Eric Lippmann
32f87284ad
PHP7: Fix MySQL and PostgreSQL PDO extension checks
...
refs #10251
2016-01-28 13:52:31 +01:00
Eric Lippmann
c1f7b2ed2d
PHP7: Fix Zend autoload issues
...
refs #10251
2016-01-27 16:52:32 +01:00
Johannes Meyer
424557f194
StdoutWriter: Rename to StderrWriter
2016-01-21 11:47:11 +01:00
Johannes Meyer
9240d1b4e0
cli: Polish log handling
...
* Reintroduced Command::$isDebugging, now without typo
* Removed @deprecated from Command::$isVerbose
* Changed default log level to WARNING
* Adjusted --verbose and --debug to activate log level INFO and DEBUG, respectively
2016-01-21 11:29:28 +01:00
Johannes Meyer
790d2a3949
Cli: Do not shift --verbose away, commands may still require it
2016-01-19 15:31:05 +01:00
Johannes Meyer
be239b9a22
Cli: Configure logging properly but also offer customisations
2016-01-19 15:07:17 +01:00
Eric Lippmann
353b9da8a5
Bump version to 2.1.2
2015-12-23 14:21:56 +01:00
Eric Lippmann
405b768dc2
Bump version to 2.1.1
2015-12-22 14:50:13 +01:00
Eric Lippmann
720e022bea
Merge branch 'feature/use-_env-variables-with-built-in-php-webserver-10488'
...
resolves #10488
2015-12-21 10:46:05 +01:00
Eric Lippmann
8835552e80
Deprecate Module::registerHook() in favor of Module::provideHook()
...
refs #9685
2015-12-21 10:30:40 +01:00
Alexander A. Klimov
414a78d532
Use getenv() instead of $_SERVER to get ICINGAWEB_CONFIGDIR
...
refs #10488
2015-12-18 13:26:38 +01:00
Alexander A. Klimov
643ee7b108
Menu: use target="_self" instead of data-base-target="_self" in logout link
...
fixes #10330
2015-12-17 18:56:32 +01:00
Alexander A. Klimov
21f7af4b64
Revert "Merge branch 'bugfix/logout-requires-restart-of-browser-10330'"
...
This reverts commit 94f4c670c1
, reversing
changes made to 7d5c15469e
.
refs #10330
2015-12-17 18:50:51 +01:00
Alexander A. Klimov
9e2da07eb7
Menu: use target="_self" instead of data-base-target="_self" in logout link
...
refs #10330
2015-12-17 17:56:13 +01:00
Eric Lippmann
1f467ecfaa
Add theme to the stylesheet if set and ...
...
... revamp interface of LessCompiler and StyleSheet
refs #10705
2015-11-27 16:40:17 +01:00
Eric Lippmann
e7262b7d14
Set up logging in EmbeddedWeb
2015-11-27 16:39:19 +01:00
Eric Lippmann
64bed9867f
lib: Add Web::getThemes()
...
refs #10705
2015-11-26 14:49:49 +01:00
Thomas Gelf
edcc698e1e
Hook: throw exceptions for missing classes
...
We are otherwise not catching the resulting fatal errors right now
2015-11-17 17:04:04 +01:00
Eric Lippmann
fad52e0929
Update version
2015-11-16 15:34:47 +01:00
Thomas Gelf
9156e58329
Web: re-add duplicate ZF plugin loader paths
...
Not sure why we need both of them, my installation works with both,
one or the other. Re-adding the duplicate one as a related issue
has been reported.
refs #10634
2015-11-15 23:34:44 +01:00
Thomas Gelf
4b9607ad35
Module: we want to load from ProvidedHook
...
refs #10613
2015-11-13 17:37:02 +01:00
Thomas Gelf
8fa33cebc7
Hook: normalize names also for all()
2015-11-13 17:37:02 +01:00
Thomas Gelf
380f11d9c2
Module: add new provideHook method
2015-11-13 17:37:02 +01:00
Thomas Gelf
b7189382fb
Module: add getNamespace() method
2015-11-13 17:37:02 +01:00
Thomas Gelf
997c5a0a13
Hook: normalize names
2015-11-13 17:37:02 +01:00
Thomas Gelf
b66e4dfdf2
Module: use Application\Hook instead of Web\Hook
2015-11-13 17:37:02 +01:00
Thomas Gelf
54db2c9afa
Module::registerHook: use class as default key
...
refs #9685
2015-11-13 17:37:02 +01:00
Thomas Gelf
a24bf32c5b
Hook: allow hooks for old modules Web\Hooks
...
refs #10613
2015-11-13 17:37:02 +01:00
Thomas Gelf
52159c2627
Hook: switch base namespace checks
2015-11-13 17:37:02 +01:00
Thomas Gelf
d903f850da
Application\Hook: move existing ones, keep compat
2015-11-13 17:37:02 +01:00
Thomas Gelf
576747f792
Application\Hook is the new Hook loader
2015-11-13 17:37:02 +01:00
Johannes Meyer
5fcd65a05a
Web: Fix that shared child menu entries were not displayed for non-owners
...
fixes #10319
2015-11-13 15:28:39 +01:00
Eric Lippmann
d5fe0c9610
Merge branch 'feature/dope-layout-5543#2'
2015-11-13 15:21:07 +01:00
Thomas Gelf
74f53725e1
ApplicationBootstrap: phpdoc-deprecate
2015-11-13 11:53:14 +01:00
Thomas Gelf
a94662492b
ApplicationBootstrap: wipe setupZendAutoloader()
2015-11-13 11:53:14 +01:00
Thomas Gelf
d0ce9f86d8
Module: less stat calls, less work to do
2015-11-13 11:53:14 +01:00
Thomas Gelf
99a6bc12a9
ApplicationBootstrap: register global app dir
2015-11-13 11:53:14 +01:00
Thomas Gelf
9270ef6d6f
Application\Web: less assistance for class loader
2015-11-13 11:52:13 +01:00
Thomas Gelf
05b7388a18
ClassLoader: completely refactored
2015-11-13 11:52:13 +01:00
Thomas Gelf
a1832e1424
Modules/Manager: did we load all enabled modules?
2015-11-13 11:52:13 +01:00
Thomas Gelf
f9a0e7dec6
Module: provide getApplicationDir()
2015-11-13 11:52:13 +01:00
Thomas Gelf
7a2824e070
ApplicationBootstrap: syntax
2015-11-13 11:51:41 +01:00
Johannes Meyer
60a951a97d
Logger: Add method getLevel()
...
refs #10567
2015-11-11 09:59:28 +01:00
Eric Lippmann
92e3895c94
Revert user menu to its original state
...
refs #5543
2015-11-10 14:05:48 +01:00
Eric Lippmann
e07e16d7a1
lib: Remove UserNavigationItemRenderer
2015-10-22 14:26:53 +02:00
Johannes Meyer
7696172249
Logger: Also use the utility method for non-solitary exception arguments
2015-10-05 12:54:04 +02:00
Eric Lippmann
54bb99a96d
Merge branch 'feature/dope-layout-5543'
...
refs #5543
2015-10-02 11:16:35 +02:00
Eric Lippmann
359dde708c
Prepare 2.0.0 release
2015-10-01 23:39:27 +02:00
Eric Lippmann
e4a42c5cc9
Don't use deprecated functions
2015-10-01 23:19:37 +02:00
Eric Lippmann
3d2521abf0
Merge branch 'master' into feature/dope-layout-5543
2015-10-01 17:42:24 +02:00