Thomas Gelf
79d3f18b66
js/ui: remove hardcoded/duplicated with/height
2014-05-20 14:03:33 +00:00
Thomas Gelf
800fe6c18d
css/tabs: waste less space for dropdown
...
Dropdown arrow is smaller right now and is slightly rounded like the
other tabs are.
2014-05-20 14:01:14 +00:00
Thomas Gelf
cff577fb83
ShowController: don't show a random service
...
When you chose a host and clicked on "Services" the GUI used to show
a random (the first) service. Made no sense, should work as expected
right now.
2014-05-20 13:57:28 +00:00
Thomas Gelf
8f77ce607e
show/services: don't navigate to the right
...
When using list/services for show/services (services for a single host)
we us an ugly PREG-based hack fixing the base link target. This got
broken by the multiselect feature, now it's working again. We need a
better solution for this.
2014-05-20 13:53:36 +00:00
Thomas Gelf
4e88a4e008
Web\Url: add a shift() method
...
This methods allows to retrieve an URL param while removing it from the
URL object
2014-05-20 13:49:35 +00:00
Thomas Gelf
358b2582bc
ErrorController: show valid title for exceptions
...
Multiline strings are not considered being a valid title. This patch
strips all but the first line from the exception message when setting
the title attribute.
2014-05-20 13:40:52 +00:00
Thomas Gelf
33e326a232
list/services: ignore broken service image hacks
...
People used to configure something like "dot.png'> <img ..." as their
service image icon. Those hacks will no longer work as we correctly
escape everything. This fix hinders Icingaweb from even trying to load
them.
2014-05-20 13:31:13 +00:00
Thomas Gelf
e6d80ae1f6
IDO Queries: performance quickfixes
...
Will be obsoleted by the new filter implementation, but for now it
helps a little bit
2014-05-20 13:27:58 +00:00
Thomas Gelf
b447225512
Web\Form: Revert "Fix subForm functionality"
...
This reverts commit 51bac035ac
.
The div element introduced by this commit breaks inline form layout
2014-05-20 13:10:18 +00:00
Michael Friedrich
ef56f2163e
Documentation: Fix missing preferences*,sql
...
fixes #6243
2014-05-20 11:11:32 +02:00
Gunnar Beutner
4a5fa5f17b
Update Icinga 2 version in the Puppet manifest
...
fixes #6219
2014-05-16 13:33:30 +02:00
Gunnar Beutner
be6844c458
Fix problems with the Puppet manifest when PostgreSQL's default encoding isn't UTF-8
...
fixes #6211
2014-05-15 13:44:21 +02:00
Michael Friedrich
f6d42944f7
Update Vagrant Icinga 2 test config
...
refs #6127
2014-05-14 17:45:40 +02:00
Johannes Meyer
709146d49f
Add wizard page for the logging configuration
...
resolves #6129
2014-05-14 13:20:21 +02:00
Johannes Meyer
88d4262e7c
Merge branch 'feature/install-wizard-6136'
...
refs #6136
2014-05-14 12:54:44 +02:00
Johannes Meyer
ef7bb0e794
It is a multistep page's responsibility whether it is shown to the user
...
refs #6136
2014-05-14 12:53:45 +02:00
Johannes Meyer
754f854dd0
Multistep pages should know about their multistep form
...
refs #6136
2014-05-14 12:53:45 +02:00
Johannes Meyer
1f942acd38
Fix multistep page creation
...
refs #6136
2014-05-14 12:53:45 +02:00
Johannes Meyer
33d4142664
Make it possible to recreate a form
2014-05-14 12:53:44 +02:00
Johannes Meyer
1637a19c23
Fix multistep form creation
...
refs #6136
2014-05-14 12:53:44 +02:00
Johannes Meyer
429e09aae2
Multistep pages should not have random generated names
...
refs #6136
2014-05-14 12:53:44 +02:00
Johannes Meyer
51bac035ac
Fix subForm functionality
2014-05-14 12:53:44 +02:00
Johannes Meyer
de169c7bf5
Make it possible to disable form submit buttons forcefully
2014-05-14 12:53:44 +02:00
Johannes Meyer
88e451402f
Redirect to /install when the setup.token exists but no config.ini
...
refs #6136
2014-05-14 12:53:44 +02:00
Johannes Meyer
4cf5fe6fdd
Add multistep form
...
refs #6136
2014-05-14 12:53:44 +02:00
Johannes Meyer
e1230eb8ae
Add style and view scripts for first prototype
...
refs #6136
2014-05-14 12:53:44 +02:00
Michael Friedrich
6fae333048
spec: Fix enabled module symlink
...
Refs #4075
2014-05-13 19:39:23 +02:00
Michael Friedrich
0594347566
Refactor spec file and make rhel rpms work again.
...
Refs #4075
2014-05-13 00:27:06 +02:00
Matthias Jentsch
5da5dde602
Merge branch 'feature/wizard-step-logging-configuration-6129'
2014-05-12 16:11:56 +02:00
Matthias Jentsch
ced6e8f78f
Initialize all empty ellements with their default values.
...
refs #6098
2014-05-12 15:49:38 +02:00
Matthias Jentsch
793a0a061f
Add validation for application name.
...
refs #6129
2014-05-12 15:40:59 +02:00
Gunnar Beutner
87054c8121
Make sure line-endings for Puppet manifests are LFs only.
...
fixes #6181
2014-05-10 09:34:21 +02:00
Marius Hein
b9e138a359
Merge branch 'feature/vagrant-icinga2-core-6127'
...
Switch core for Icinga Web to Icinga2 package install and add test configuration.
Consider: Run 'vagrant priovion' and remove /etc/icingaweb configuration folder
to install new core and let new icingaweb configuration take place.
resolves #6127
2014-05-09 18:41:48 +02:00
Marius Hein
d681031b7b
Vagrant/Icinga2: Add dependencies for test config
...
refs #6127
2014-05-09 18:40:46 +02:00
Marius Hein
8d42914a84
Vagrant/Icinga2: Upgrade to snapshots and optimize configuration
...
refs #6127
2014-05-09 18:36:35 +02:00
Marius Hein
fb44940dea
Vagrant/Icinga2: Optimize test configuration
2014-05-09 18:36:34 +02:00
Marius Hein
5dd85a7ee1
Vagrant: Add Icinga2 and test configuration
...
refs #6127
2014-05-09 18:36:34 +02:00
Thomas Gelf
339460fee4
Merge remote-tracking branch 'origin/master' into feature/query-interfaces-6018
2014-05-09 16:29:54 +00:00
Thomas Gelf
7153e41ada
CSS: Highlight a couple of elements on focus
...
Menu, tabs, hover menu and dropdown tabs. Keyboard navigation starts
making sense right now.
refs #6164
2014-05-09 16:09:03 +00:00
Thomas Gelf
6523af711c
Monitoring_ListController: autorefresh matrix...
...
...and notification views
fixes #6152
2014-05-09 16:01:47 +00:00
Thomas Gelf
1190a8959f
Upgrade Parsedown to 1.0.0-rc.4
...
Please note that this invalidates my img size patch, I forgot to bring
it upstream. Still TBD.
refs #6165
2014-05-09 15:36:46 +00:00
Thomas Gelf
03e8ba88e4
Restore click behaviour for table links and rows
...
Multiselect handlers should influence only multiselect tables. Still
unhappy with current behaviour, but links should work fine right now.
refs #6162
2014-05-09 14:53:34 +00:00
Thomas Gelf
cf82ac68cc
Improve console log message on errors like 404
...
Former '404 Not found' plus weird HTML snippet is now: '404 Not Found:
Page not found. Enabling the "bpapp" module might help!'
2014-05-09 12:08:38 +00:00
Thomas Gelf
19220a5a44
Initial "click" handling for dropdown tabs
...
Still uncomplete, there are a number of edge cases that need to be
handled. Keyboard navigation is one of them, hover/click distinction
is another one.
refs #6167
2014-05-09 11:49:15 +00:00
Thomas Gelf
23679c0078
Completely ignore remote links
...
There are no issues with "returning true" so this should be the
preferred way. No need to fall back on "window.open" here.
fixes #6159
2014-05-09 11:41:18 +00:00
Thomas Gelf
e70ca26427
Detect and handle remote links
...
Currently they trigger XHR requests if not given a special target.
fixes #6159
2014-05-09 11:04:00 +00:00
Thomas Gelf
c93564c797
Put focus into search field on initial page load
...
fixes #6170
2014-05-09 10:57:21 +00:00
Thomas Gelf
dcf6b998bf
Upgrade lessphp
...
* Upgrade from 0.3.9 to 0.4.0
* Document package source
* Remove overhead
refs #6165
refs #6166
2014-05-09 10:53:54 +00:00
Thomas Gelf
d93c060e6a
Upgrade htmlpurifier to 4.6.0
...
refs #6165
2014-05-09 10:41:20 +00:00
Thomas Gelf
64dd91e457
Upgrade JShrink to 1.0
...
refs #6165
2014-05-09 10:37:38 +00:00