595 Commits

Author SHA1 Message Date
Eric Lippmann
63514eeeb7 Add controls to the roles list 2020-05-25 11:09:33 +02:00
Johannes Meyer
cd2ff3d925 announcements/index: Provide a real link to edit an announcement 2020-05-13 12:05:15 +02:00
Philipp Dorschner
aac860b118 update PR based on the feedback 2020-04-09 15:04:10 +02:00
Philipp Dorschner
564fb8c320 Only show edit role link if user has the appropriate permission 2020-04-09 09:52:51 +02:00
Philipp Dorschner
8645035ecc Display the roles of a user 2020-04-09 09:13:44 +02:00
Johannes Meyer
52df0eb399 navigation/dashboard: Fix that an item's properties are not rendered 2019-12-05 15:12:19 +01:00
Johannes Meyer
6e5353fd50 solarized-dark: Let the dashboard settings look less weird 2019-08-12 11:17:12 +02:00
Johannes Meyer
6fbae2d1c0 user/show: Fix wrong class for the limiter and sort control container 2019-07-29 10:19:39 +02:00
Johannes Meyer
ad16fffa94 group/show: Fix wrong class for the limiter and sort control container 2019-07-29 10:19:39 +02:00
Florian Strohmaier
faca0962ef Navigation: Hide search clear button when value is empty
refs #3676
2019-07-29 10:19:39 +02:00
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
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