Commit Graph

685 Commits

Author SHA1 Message Date
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
Florian Strohmaier 73a80234cb Fix icon for remove action in the user group list 2016-04-07 10:53:54 +02:00
Florian Strohmaier 9d87b469c7 Fix UserGroup authentication markup for empty state 2016-04-07 10:50:57 +02:00
Florian Strohmaier 4ea1e054e9 Update user and group list controls markup
refs #11145
2016-03-31 10:37:07 +02:00