Commit Graph

12062 Commits

Author SHA1 Message Date
Johannes Meyer ffe638ee36 collapsibleContainer.js: Don't expect a data attribute for a container's id 2019-07-17 13:12:41 +02:00
Johannes Meyer e6e43d07bf collapsibleContainer.js: Cleanup and streamline behavior implementation 2019-07-17 13:12:41 +02:00
Johannes Meyer 66084d6d94 collapsibleContainer.js: Adjust id handling
Id's are unique. Making this assumption is fine since anyone
not abiding by this isn't my problem.
2019-07-17 13:12:41 +02:00
Florian Strohmaier b73a608742 JS: Check collapsible containers for unique collapsible-id 2019-07-17 13:12:41 +02:00
Florian Strohmaier e375822ef1 CSS: Add hover effect for collapsible control 2019-07-17 13:12:41 +02:00
Florian Strohmaier d3e4fb6552 JS: Add code documentation 2019-07-17 13:12:41 +02:00
Florian Strohmaier 168cc33a69 CSS: Fade collapsed containers 2019-07-17 13:12:41 +02:00
Florian Strohmaier 545d3355a9 JS: Use can-collapse to flag containers with sufficient height 2019-07-17 13:12:41 +02:00
Florian Strohmaier b07ffd4987 JS: Implement collapsible-container behavior 2019-07-17 13:12:41 +02:00
Florian Strohmaier 14caccc384 CSS: Style for collapsible control 2019-07-17 13:12:41 +02:00
Florian Strohmaier 9a1b7f0cf8 Add ifont icons for collapsible button 2019-07-17 13:12:21 +02:00
Florian Strohmaier a1ef28460d Layout: Create collapsible ghost 2019-07-17 12:50:57 +02:00
Johannes Meyer 5145de6b50
Merge pull request #3852 from Icinga/feature/cli-load-enabled-modules
CLI: Automatically load enabled modules if not disabled
2019-07-15 08:39:57 +02:00
Johannes Meyer 8ad3754c55
Merge pull request #3857 from Icinga/fix/wrong-window-title-on-some-pages-3851
Fix wrong window title on some pages
2019-07-15 08:37:29 +02:00
Johannes Meyer 67c8053dc9 login: Override the default title instead of setting a title
refs #3851
2019-07-15 08:26:23 +02:00
Johannes Meyer 066aa0ef03 setup: Set a proper title for the wizard
refs #3851
2019-07-15 08:24:44 +02:00
Johannes Meyer 7ba998c6b1 monitoring: Set a proper title for all controller actions
refs #3851
2019-07-15 08:24:44 +02:00
Johannes Meyer fb48731978 Set a proper title for all controller actions
refs #3851
2019-07-15 08:24:44 +02:00
Johannes Meyer 3edda43bca ActionController: Utilize view variable `$defaultTitle` instead of the constant
Allows controllers to also customize the default title with translated contents.

refs #3851
2019-07-15 08:24:44 +02:00
Johannes Meyer b0b4f08797 layout.phtml: Also include the default title in any title just like for XHR
refs #3851
2019-07-15 08:24:44 +02:00
Johannes Meyer f6d40a9d1c loader.js: Directly set the window's title for full layout requests
refs #3851
2019-07-15 08:24:44 +02:00
Johannes Meyer d52cc07d41 body.phtml: Also set `data-icinga-title` for full layout requests
refs #3851
2019-07-15 08:24:44 +02:00
Johannes Meyer 0a55df0fcf
Merge pull request #3862 from Icinga/feature/config-form-events-hook-3768
Provide ConfigFormEventsHook
2019-07-15 08:03:26 +02:00
Eric Lippmann 5b450c270c Update German translation 2019-07-15 07:55:23 +02:00
Eric Lippmann d045a62300 Add docs for the ConfigFormEventsHook 2019-07-15 07:52:32 +02:00
Eric Lippmann 6804805036 Remove inheritdoc tags 2019-07-15 07:52:32 +02:00
Eric Lippmann 749ca88dab Optimize imports 2019-07-15 07:52:32 +02:00
Eric Lippmann 6bb285f7b5 Use ConfigFormEventsHook 2019-07-15 07:52:32 +02:00
Eric Lippmann 16fbf6d7bd Introduce ConfigFormEventsHook 2019-07-15 07:52:32 +02:00
Eric Lippmann 98b8631db3 Optimize imports 2019-07-12 14:23:41 +02:00
Eric Lippmann 6fa5af4de1 CLI: Automatically load enabled modules if not disabled 2019-07-12 14:23:41 +02:00
Johannes Meyer 5d87f6712e
Merge pull request #3856 from Icinga/feature/send-failed-login-attempts-to-the-audit-log-3855
Send failed login-attempts to the audit log
2019-07-12 14:00:09 +02:00
Johannes Meyer 2257eaa0c1
Merge pull request #3849 from Icinga/feature/commonly-accessible-module-hooks-3772
Add possibility to disable permission checks for hooks
2019-07-12 13:59:44 +02:00
Johannes Meyer b7726d7351
Merge pull request #3853 from Icinga/feature/logging-config-php
Document the logging config option 'php'
2019-07-12 13:18:21 +02:00
Johannes Meyer b06103bfc5 NavigationItemRenderer: Don't fail to render an icon if there's none
fixes #3859
2019-07-12 07:42:33 +02:00
Johannes Meyer 59fa054d42 AuthChain: Send failed login-attempts to the audit log
resolves #3855
2019-07-11 14:41:17 +02:00
Loei Petrus Marogi 617f1b35b3 Add possibility to let hooks always run
refs #3772
2019-07-11 13:36:33 +02:00
Eric Lippmann fe3a51937a Show downtime schedule times before creation time 2019-07-11 13:10:58 +02:00
Eric Lippmann ba6b8c04ec Always show downtime schedule times 2019-07-11 13:07:30 +02:00
Eric Lippmann 1351be7da8 Add param to timeUntil() to require time output
If the time specified in timeUntil() is at least 3 days in the future,
the output will only contain the month and the day. With $requireTime it
will also ouput the time. This is useful for some views, e.g.
scheduled downtimes.
2019-07-11 13:07:17 +02:00
Eric Lippmann 15b9a3e329 Document the logging config option 'php' 2019-07-11 12:36:53 +02:00
Johannes Meyer 902e5d1cb8
Merge pull request #3845 from Icinga/feature/add-tactical-overview-to-global-search-2529
Add tactical overview to global search
2019-07-11 08:20:52 +02:00
Niko Martini 7abd1b906b Cli: add version command
refs #3763
2019-07-11 08:17:56 +02:00
Johannes Meyer 801a6719b7
Merge pull request #3835 from Icinga/fix/problem-badges-not-visible-if-sidebar-is-collapsed-3568
ui: Show problem badges in collapsed sidebar
2019-07-11 08:00:12 +02:00
Johannes Meyer 83962edce5 tactical/index: Make sure the donuts are shown side-by-side
refs #2529
2019-07-04 15:10:20 +02:00
Johannes Meyer 2e574f64e2 monitoring: Provide the tactical overview as search url
refs #2529
2019-07-04 15:10:04 +02:00
Johannes Meyer 1aca142e1a tatical/index: Use an `ul` for the legends and render real links
refs #2529
refs #3804
2019-07-04 14:49:53 +02:00
Johannes Meyer 974df5f2a9 layout.less: Make sure that big numbers in badges don't overflow
refs #3568
2019-07-03 11:30:20 +02:00
Johannes Meyer f0b5d8fd8e BadgeNavigationItemRenderer: Round counts to the neareset base
refs #3568
2019-07-03 11:29:37 +02:00
Johannes Meyer c28155408f
Merge pull request #3831 from Icinga/feature/custom-author-for-announcements-created-over-api-3644
AnnouncementForm: Don't disable author field if it's an API request
2019-07-02 15:40:26 +02:00