Commit Graph

12160 Commits

Author SHA1 Message Date
Johannes Meyer 7cb2050623
Merge pull request from p4k8/master
Add Ukrainian language support
2019-07-02 15:27:54 +02:00
Johannes Meyer 6ea012af7e
Merge pull request from Icinga/fix/query-double-execution
Fix double query execution
2019-07-02 13:56:50 +02:00
Johannes Meyer be5b9f870b
Merge pull request from Icinga/feature/update-php-vendor-libraries-3785
Update php vendor libraries
2019-07-02 13:56:30 +02:00
Johannes Meyer 56e85ebf66
Merge pull request from Icinga/feature/docs-security-issues
README: Add URL for security issues
2019-07-02 13:55:45 +02:00
Michael Friedrich 73845741f9 README: Add URL for security issues 2019-07-02 12:03:05 +02:00
Eric Lippmann b20291a606 Fix double query execution
Our monitoring list views call SimpleQuery::hasResult() first in
order to determine whether there are results to display. This calls
fetchRow() which executes the underlying query the first time. If there
are resulsts, the query is iterated which executes the query again.
With this patch, SimpleQuery::hasResult() makes use of the inner
iterator instead of calling fetchRow(). The query is now executed only
once.
2019-06-27 15:11:45 +02:00
Johannes Meyer 6aa2cf69c7 HtmlPurifier: Enable cache directory
refs 
2019-06-27 14:41:13 +02:00
Niko Martini cae8cea482 Support higher number of problems in the tactical overview
refs 
2019-06-27 11:06:07 +02:00
Johannes Meyer 44c7c427e8 vendor: Update dompdf to version 0.8.3
refs 
2019-06-27 09:39:41 +02:00
Johannes Meyer 3f7b317ced vendor: Update lessphp to version 0.5.0
refs 
2019-06-27 09:21:13 +02:00
Johannes Meyer cdaef76faf vendor: Update Parsedown to version 1.7.3
refs 
2019-06-27 09:20:11 +02:00
Johannes Meyer 0aa32c7ef1 vendor: Update JShrink to version 1.3.2
refs 
2019-06-27 09:19:36 +02:00
Johannes Meyer 4dcea91775 NavigationConfigForm: Properly unset a parent for newly shared children
fixes 
2019-06-26 11:41:01 +02:00
Johannes Meyer 5c5ca26596 NavigationConfigForm: Properly handle parent names consisting only of numbers 2019-06-26 11:40:30 +02:00
Johannes Meyer e992eb6b26 ui: Show problem badges in collapsed sidebar
fixes 
2019-06-26 10:34:30 +02:00
Johannes Meyer d790d8d7a7 AnnouncementForm: Don't disable author field if it's an API request
refs 
2019-06-26 08:20:18 +02:00
Johannes Meyer 74642d1cf7 FileCache: Add method to prepare sub directories
refs 
2019-06-25 16:18:26 +02:00
Johannes Meyer bd2060739e announcements: Transform markdown markup 2019-06-25 15:04:04 +02:00
Johannes Meyer 3a955ae19b monitoring: Transform markdown markup in host and service notes
refs 
2019-06-25 15:04:04 +02:00
Johannes Meyer d4cf7a8ec4 monitoring: Transform markdown markup in comments
refs 
refs 
2019-06-25 15:04:04 +02:00
Johannes Meyer 1ac5557187 lib: Introduce Markdown view helper
refs 
2019-06-25 15:01:35 +02:00
Johannes Meyer 245f392a9d
Merge pull request from Icinga/fix/object-actions-dont-handle-external-paths-properly-3829
Fix object actions dont handle external paths properly
2019-06-25 09:34:14 +02:00
Johannes Meyer dd664aab98 Url: Trim all leading slashes from paths, not just the first
refs 
2019-06-25 09:18:15 +02:00
Johannes Meyer 3f2a2fa984 Action: Only create an `Url` object once macros are resolved
refs 
2019-06-25 09:08:04 +02:00
Johannes Meyer a527a80c93
Merge pull request from Icinga/feature/support-relative-links-with-a-base-path-2916
Support relative links with a base path
2019-06-24 15:41:50 +02:00
p4k8 0e3be14f96 Add Ukrainian language support 2019-06-23 21:48:32 +03:00
Johannes Meyer 23776152eb layout: Add base path
refs 
2019-06-06 08:16:12 +02:00
Johannes Meyer dbd5e064ff
Merge pull request from Icinga/fix/cli-css-path
CLI: Fix CSS path
2019-06-05 14:09:24 +02:00
Johannes Meyer 40e27f8e2a LdapConnection: Properly render logical NOTs with only single expression
fixes 
2019-06-05 12:59:36 +02:00
Eric Lippmann b9c2c45af1 CLI: Fix CSS path
CLI commands which require our LESS parser had no access to our CSS
because the public path was set to the path of the icingacli executable
which is most likely bin.
2019-06-04 09:43:39 +02:00
Johannes Meyer 09090bcf9f
Merge pull request from oliverrahner/patch-1
Enable `$user:local_name$` placeholder in restrictions
2019-06-04 07:33:51 +02:00
Oliver Rahner 6ad74ef1cc
renamed variable $currentUser$ to $user:local_name$
updated docs, too
2019-06-03 23:56:21 +02:00
Johannes Meyer d560ab011c
Merge pull request from Icinga/bugfix/fix-navigation-level-2-indent
Fix the indentation of level-2 nav-items
2019-05-29 10:35:47 +02:00
Florian Strohmaier b6adf2caef CSS: Fix navigation level-2 indentation 2019-05-28 16:30:43 +02:00
Florian Strohmaier d3f9f82238 CSS: Fix rounding error for font-size-small 2019-05-28 16:30:17 +02:00
Johannes Meyer ba5f6b1745
Merge pull request from Icinga/feature/allow-to-fully-customize-click-and-submit-handling-3767
Allow to fully customize click and submit handling
2019-05-27 14:55:07 +02:00
Loei Petrus Marogi 302422d814 Allow to fully customize click and submit handling
resolves 
2019-05-27 14:34:38 +02:00
Johannes Meyer 96f3807610 GettextTranslationHelper: Properly fix module source paths 2019-05-27 11:02:34 +02:00
Johannes Meyer 5961f43aa9
Merge pull request from mdetrano/bugfix/cant_search_for_output_in_event_history_2266
Fixes 2266.  Special handling of notification 'output' field.
2019-05-27 08:29:34 +02:00
Johannes Meyer a2d82c2365
Merge pull request from Punkoivan/master
Added info about icingaweb endpoint into "System -> Monitoring Health" section
2019-05-27 08:28:00 +02:00
Marc DeTrano 5e5a5c68cc Fixes 2266. Special handling of notification 'output' field to avoid using aggregate function in WHERE clause of query...which dumps an error
style fixup, exact === usage
2019-05-24 17:04:02 -06:00
PunkoIvan 20614a8cea
updated with requested changes from PR 3783 2019-05-24 21:01:57 +03:00
Johannes Meyer b4979b75a9
Merge pull request from Icinga/feature/ctrl-click-does-not-open-links-in-new-tab-3722
Make ctrl-click open new tab
2019-05-24 13:01:52 +02:00
Jennifer Mourek b6f8df5ddc Disallow new tab opening on anything but anchors 2019-05-24 11:09:05 +02:00
Johannes Meyer 82d6b22697
Merge pull request from Icinga/bugfix/improve-mobile-menu
Improve mobile menu
2019-05-24 10:56:02 +02:00
Johannes Meyer a063cc9dcf
Merge pull request from mdetrano/feature/improve-eventgrid-performance-12732
Improve Event Grid performance
2019-05-24 07:53:21 +02:00
Jennifer Mourek 1c666d88e6 Prevent new tab opening in tables and href="#" 2019-05-23 11:04:11 +02:00
Johannes Meyer 3a1876e018
Merge pull request from Icinga/fix/multiple-announcements-broken-without-js
Multiple announcements broken without javascript
2019-05-23 10:46:05 +02:00
Johannes Meyer dcbb477d3a AnnouncementIniRepository: Also fetch column `start` in `findActive()` 2019-05-23 10:05:14 +02:00
Johannes Meyer 3b82fffca9
Merge pull request from Icinga/fix/dont-trigger-rendered-event-for-redirects
loader.js: Return in onComplete upon handled redirects
2019-05-23 09:08:23 +02:00