Eric Lippmann
|
b27d1d0058
|
Merge branch 'master' into feature/setup-wizard-7163
|
2014-11-12 14:48:15 +01:00 |
Eric Lippmann
|
a081db08a4
|
icingacli: Fix "Notice: Constant ICINGAWEB_BASEDIR already defined"
|
2014-11-12 14:43:58 +01:00 |
Eric Lippmann
|
6089372c42
|
Do not define ICINGAWEB_BASEDIR in index.php
There's SCRIPT_FILENAME. The constants will be removed shortly.
|
2014-11-12 14:39:45 +01:00 |
Eric Lippmann
|
826cfbeceb
|
Fix include path to the Cli in icingacli
|
2014-11-12 13:48:26 +01:00 |
Alexander Fuhr
|
993390941a
|
Add user account menu and move logout and preferences inside it
|
2014-11-12 13:22:14 +01:00 |
Alexander Fuhr
|
2bae33d6ad
|
Change PreferenceForm and add the ability to store preferences in the current session
|
2014-11-12 13:18:35 +01:00 |
Eric Lippmann
|
277765ac72
|
No longer make ICINGAWEB_APPDIR configureable
|
2014-11-12 13:18:05 +01:00 |
Eric Lippmann
|
11e13582e2
|
Define the ICINGAWEB_VENDORS contant
|
2014-11-12 13:17:18 +01:00 |
Alexander Fuhr
|
4f84979c89
|
Fix IniStore to save and load proper user preferences
|
2014-11-12 13:16:09 +01:00 |
Eric Lippmann
|
921f324d3e
|
Prepare icingacli for having the Icinga library in PHP's include path
|
2014-11-12 13:13:39 +01:00 |
Eric Lippmann
|
8c9465ffbd
|
Fix ICINGAWEB_APPDIR location if the Icinga library is in PHP's include path
|
2014-11-12 13:06:43 +01:00 |
Eric Lippmann
|
32d483f69f
|
Level up index.php
This is the preparation for having the Icinga library in PHP's include path.
|
2014-11-12 12:55:25 +01:00 |
Eric Lippmann
|
877e9101f3
|
Do not define the constant ICINGAWEB_LIBDIR
This constant should not be needed anywhere.
|
2014-11-12 12:55:16 +01:00 |
Alexander Fuhr
|
533d2207fd
|
Fix `setupTimezone' and `setupInternationalization' for user preferences
|
2014-11-12 12:16:05 +01:00 |
Alexander Fuhr
|
8d120762de
|
Add timezone detection to `setupTimezone' in ApplicationBootstrap
|
2014-11-12 12:13:46 +01:00 |
Alexander Fuhr
|
8d4e56a1fe
|
Remove timezone element from the ApplicationConfigForm
|
2014-11-12 12:09:47 +01:00 |
Thomas Gelf
|
f0ca81d7af
|
Data\Filter: SORT_NATURAL only for PHP >= 5.4
|
2014-11-12 11:47:42 +01:00 |
Thomas Gelf
|
5851886877
|
Widget\Tab: no underlined space after icon
|
2014-11-12 11:30:06 +01:00 |
Alexander Fuhr
|
8f6cac6a9e
|
Add translation to preference tab title
|
2014-11-12 11:10:25 +01:00 |
Alexander Fuhr
|
33107ff8f2
|
Add new table columns and change the preferences DB save process
|
2014-11-12 11:08:05 +01:00 |
Alexander Fuhr
|
7b2318e739
|
Add new `section` column to icingaweb_user_preference table
|
2014-11-12 10:49:46 +01:00 |
Johannes Meyer
|
62aacce469
|
Place the noscript button next to the element it is supposed to apply
|
2014-11-12 10:48:52 +01:00 |
Johannes Meyer
|
7aae291f69
|
Merge branch 'master' into feature/setup-wizard-7163
|
2014-11-12 10:08:28 +01:00 |
Johannes Meyer
|
c3e28a42fb
|
Remove configuration option for setting the access mode on new files
|
2014-11-12 09:40:07 +01:00 |
Johannes Meyer
|
4992140326
|
Hardcode the access mode to use when creating files
refs #7163
|
2014-11-12 09:39:18 +01:00 |
Johannes Meyer
|
ca66480ba7
|
Hardcode the access mode to use when creating directories
refs #7163
|
2014-11-12 09:18:19 +01:00 |
Thomas Gelf
|
1cf32dd01d
|
test/php: add colorized testdox output for verbose
This shows all tests as a cute summary and marks failed and good ones
red and green.
|
2014-11-12 09:15:04 +01:00 |
Thomas Gelf
|
e5ac319cbb
|
helpers/MonitoringState: translate 'since'
|
2014-11-12 09:13:49 +01:00 |
Thomas Gelf
|
13d3b81728
|
monitoring/bin: remove obsolete file/directory
|
2014-11-12 00:21:20 +01:00 |
Thomas Gelf
|
f24b0e2a4e
|
MonitoringBackend: a few more places, doesn't hurt
|
2014-11-12 00:20:37 +01:00 |
Thomas Gelf
|
4876854893
|
Monitoring\ObjectList: expect a MonitoringObject
|
2014-11-12 00:16:07 +01:00 |
Thomas Gelf
|
97186c0361
|
Webserver\Apache2: show hint with no mod_rewrite
This is yet unstyled, but still far better than 500
fixes #7643
|
2014-11-11 22:02:40 +01:00 |
Thomas Gelf
|
0992f6cc15
|
Monitoring/MenuRenderers: unify logic, perftuning
This reduces duplicate code, query will be fired only once right now.
fixes #7554
|
2014-11-11 21:50:49 +01:00 |
Thomas Gelf
|
0d4d4930a9
|
Db\DbConnection: benchmark single row fetches
|
2014-11-11 21:07:02 +01:00 |
Thomas Gelf
|
d253e1e5b0
|
Util\Translator: available locales should be sorted
|
2014-11-11 19:45:56 +01:00 |
Thomas Gelf
|
f39301d47f
|
Cli: use STDOUT as the default logger
fixes #7636
|
2014-11-11 19:43:22 +01:00 |
Thomas Gelf
|
f347a74982
|
Logger\StdoutWriter: initial implementation
This log writer writes to STDOUT and uses ANSI colors on real terminals
fixes #7636
|
2014-11-11 19:40:59 +01:00 |
Thomas Gelf
|
629118b590
|
LogWriter: setting config must not be abstract
Storing the given config makes sense as default action, no need to
abstract the constructor per default.
refs #7636
|
2014-11-11 19:39:15 +01:00 |
Thomas Gelf
|
5b95ce2695
|
packaging/debian: icingacli depends on php5-cli
|
2014-11-11 19:35:53 +01:00 |
Thomas Gelf
|
6d705721e3
|
Filters: try to give meaningful results for...
...missing columns
refs #4787
|
2014-11-11 19:26:37 +01:00 |
Thomas Gelf
|
8987b69d55
|
Filter: allow to list all filtered columns
This is important for backends that need to know which additional columns
to fetch.
refs #4787
|
2014-11-11 19:09:59 +01:00 |
Thomas Gelf
|
e96ecc5271
|
LivestatusBackend: just an empty backend
|
2014-11-11 18:06:50 +01:00 |
Thomas Gelf
|
dc54198452
|
Merge branch 'feature/backend-classes-7635'
|
2014-11-11 17:41:56 +01:00 |
Thomas Gelf
|
a03dc5a621
|
Merge branch 'master' into feature/backend-classes-7635
|
2014-11-11 17:34:30 +01:00 |
Thomas Gelf
|
1ca83c001f
|
MonitoringBackend: just a few comments
fixes #7635
|
2014-11-11 17:33:31 +01:00 |
Thomas Gelf
|
78fd5109ac
|
MonitoringBackend: fix variable name in exception
refs #7635
|
2014-11-11 17:23:49 +01:00 |
Thomas Gelf
|
9431a3432f
|
MonitoringBackend: remove comment for SOLID fanboys
|
2014-11-11 17:21:32 +01:00 |
Thomas Gelf
|
8faf81dad5
|
MonitoringBackend: add clearInstances()
refs #7635
|
2014-11-11 16:57:34 +01:00 |
Thomas Gelf
|
6c0aa8dcc5
|
MonitoringBackend: handle null name in a nice way
When we get null as a backend name, we load the default one. While we
want to cache that null backend, it should still know about it's real
name.
|
2014-11-11 16:49:56 +01:00 |
Thomas Gelf
|
3f4110d33d
|
MonitoredObject: use MonitoringBackend::instance
refs #7635
|
2014-11-11 16:43:51 +01:00 |