738 Commits

Author SHA1 Message Date
Johannes Meyer
ded84a410a applicationlog: Fix placement of the limiter control 2019-07-29 10:17:59 +02:00
Johannes Meyer
37a972cf75 dashboard: Differentiate between name and title
The former is the original name while title may
be changed by the user. This change is strictly
necessary for the references bug and should also
be introduced when rewriting this mess.

refs #3542
2019-07-18 08:33:35 +02:00
Niko Martini
7abd1b906b Cli: add version command
refs #3763
2019-07-11 08:17:56 +02:00
Johannes Meyer
2b938442c4 announcements/index: Add filter and sort controls
refs #3414
2019-04-16 13:03:54 +02:00
Johannes Meyer
37df008d7f AnnouncementIniRepository: Don't transform retrieved timestamps to DateTime
refs #3414
2019-04-16 13:03:16 +02:00
Markus Frosch
b69c9491ae Remove Google Plus link from About 2019-03-29 10:57:34 +01:00
Andreas Olsson
b504624d4d
Use https:// links on login page
These url changes are all the result of following 301 redirects.
2019-01-26 23:02:25 +01:00
Eric Lippmann
72f2158baa
Merge pull request #3584 from Icinga/fix/usergroups-not-loaded-for-externally-authenticated-users-3583
auth/external: Use a stripped down layout for the logout workaround
2018-11-15 11:29:44 +01:00
Eric Lippmann
1268c16a7f
Merge pull request #3588 from Icinga/fix/problems-the-world-has-and-ever-will
Fix problems the world has and ever will
2018-11-15 11:25:48 +01:00
Michael Friedrich
d1fb3b3674 Update URL to https://icinga.com 2018-10-18 11:02:57 +02:00
Johannes Meyer
7ba0466048 config/module(en|dis)able: Utilize a form instead of a link 2018-10-10 09:44:11 +02:00
Johannes Meyer
4c96da3d56 auth/external: Use a stripped down layout for the logout workaround
We've used the standard layout before which caused a automatic login.
Automatic because the browser saw our js/css <link> tags and accessed
the routes which in turn logged in the user, but only if there's a
enabled module which's configuration.php (or run.php) accesses the
Auth singleton. The stripped down layout provides its own js/css so
there's no need for our full-blown resources.

fixes #3583
2018-10-02 15:24:11 +02:00
Johannes Meyer
84622bf27b Fix some XSS vulnerabilities
Only a real issue with <= IE9 as other browsers properly escape
urls prior transmission.

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2018-07-16 09:53:30 +02:00
Eric Lippmann
d18d05ccee Introduce ApplicationStateHook
refs #2835
2018-07-09 16:28:25 +02:00
Johannes Meyer
9b76ff5539 servicegrid: Properly handle ?flipped=0
refs #2640
2018-05-07 14:14:34 +02:00
Johannes Meyer
568d473c40 joystickPagination: Show the pagination even if there's nothing to page
refs #2640
2018-05-07 14:10:03 +02:00
Johannes Meyer
9ce5e2aa60 list/servicegrid: Allow to flip the grid's axes
Still missing:
* Flipped quick search columns
* Non-hardcoded axis labels

Probably make this a dedicated view?

refs #2640
2018-05-03 10:40:02 +02:00
Johannes Meyer
7c7b4a928d joystickPagination: Add small control to flip axes
Don't know if that's the final solution. There's probably
a better (more visible) one.

refs #2640
2018-05-02 13:42:57 +02:00
Johannes Meyer
30920d1178 DashboardController: Allow to update panes
refs #2901
2018-04-06 11:28:52 +02:00
lippserd
d0aa39007a
Merge pull request #3273 from Icinga/bugfix/iframe-dashboard
Improve rendering of iframes in the dashboard
2018-01-22 09:42:25 +01:00
Alexander A. Klimov
c650e5c1e3 /error/error: show the whole exception chain 2018-01-19 11:39:22 +01:00
Eric Lippmann
4182a5af75 Improve rendering of iframes in the dashboard 2018-01-16 16:38:32 +01:00
Eric Lippmann
544e92ac4a Fix issues w/ scrollbars in the menu 2017-11-27 13:26:23 +01:00
Florian Strohmaier
235c0c1321 LoginView: Add wrapper to position logo correctly 2017-11-22 10:27:48 +01:00
Florian Strohmaier
4a17dd2aa5 LoginView: Redesign login form 2017-11-22 10:27:48 +01:00
Florian Strohmaier
147587da90 Allow to collapse/expand the sidebar via a toggle button at the bottom of the sidebar 2017-11-21 23:04:12 +01:00
Eric Lippmann
a83a9cef03 Introduce dashboard for navigation items 2017-11-21 22:55:45 +01:00
Michael Friedrich
d045d4547e Update 'About' details with application name in version and corrected URLs
Requires translation refresh @lippserd
2017-11-21 13:40:19 +01:00
Johannes Meyer
e41f4504a1 mixedPagination: Utilize the url() helper instead of the Url class directly 2017-11-09 08:33:18 +01:00
Alexander A. Klimov
cbfbb3a162 Handle enabled, but deleted modules properly
refs #2811
2017-11-08 09:48:58 +01:00
Michael Friedrich
ab364e0fc7 Remove unsupported livestatus functionality
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-09-29 10:33:55 +02:00
Florian Strohmaier
632de33035 Menu: Remove required attribute from search field
refs #2922
2017-09-21 17:46:37 +02:00
Eric Lippmann
53091384cd Remove unused attributes from the date time picker element 2017-07-04 10:32:30 +02:00
Eric Lippmann
a5990d4de8 Add date and time form elements 2017-07-03 15:03:26 +02:00
Eric Lippmann
02eb944608 Add start and end placeholder to the announcement form
fixes #2699
2017-05-04 11:58:32 +02:00
Johannes Meyer
181e2ef05c Swag: Fix swag (aka a whole bunch of code style issues..) 2017-01-27 14:48:59 +01:00
Michael Friedrich
1f7bf97a7e Update 'About' (remove wiki, update to Github)
refs #2687
2017-01-18 12:06:05 +01:00
Michael Friedrich
08a82daea3 Update to icinga.com
refs #2687
2017-01-18 12:04:43 +01:00
Johannes Meyer
0716f87852 Update german translation 2016-12-13 13:57:27 +01:00
Alexander A. Klimov
b75e24db91 Improve rendering of the announcements list
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-12-13 11:04:56 +01:00
Eric Lippmann
39c7451664 Implement announcements
refs #11198
2016-11-29 15:24:34 +01:00
Florian Strohmaier
bd7b612ba7 Replace chat icon w/ chat-empty in the about page
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-25 15:11:48 +01:00
Florian Strohmaier
de7d409377 Replace icinga header logos with pixel optimized SVGs
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-22 15:12:18 +01:00
Alexander A. Klimov
8f3ee4dedf Display the module's title in the module detail view
fixes #12557

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-16 16:31:41 +01:00
Eric Lippmann
6b06e05c04 CSS: Add clear button to the search field in the menu
refs #11835
2016-11-16 11:43:21 +01:00
Alexander A. Klimov
5a49c0beed config/module: show Git HEAD commit's ID if available
refs #11664
2016-09-01 10:26:55 +02:00
Eric Lippmann
e62d94209f Allow users to change their password if backend is db
refs #10616
2016-07-21 17:38:19 +02:00
Eric Lippmann
e6ec6e05b2 Rename Preferences to My Account
refs #10616
2016-07-21 12:31:10 +02:00
Eric Lippmann
3978d70127 Add screenreader compatibility note to the login page 2016-06-02 15:46:18 +02:00
Eric Lippmann
be7263ebfa Fix that only one default dashboard could be removed
fixes #11078
2016-04-13 12:27:25 +02:00