12739 Commits

Author SHA1 Message Date
Johannes Meyer
00ff11ea9f IdoQuery: Accept any character in custom var names
fixes #4342

(cherry picked from commit fe51f8c96811d03e39010325cb2af6c124d0f112)
2021-07-09 11:09:26 +02:00
Johannes Meyer
4c929c3dbb Merge pull request #4276 from Icinga/fix/handling-of-multi-valued-ldap-attributes-4213
Fix handling of multi valued ldap attributes

(cherry picked from commit 293021b2000e9d459387153ca5690f97e0184aaa)
2021-07-09 11:09:15 +02:00
Johannes Meyer
bf2b3fa375 css: Use a more strict rule to apply selected style to active nav items
(cherry picked from commit 2da08ff58db7b065d6b6d51a3831fd62580c1635)
2021-07-09 11:08:59 +02:00
Johannes Meyer
b84a219413 list/services: Avoid duplicates when filtering contact(group)s
fixes #4238

(cherry picked from commit fbacd3db36a02237c03ef1ee2fcc0be1b92f2b57)
2021-07-09 11:08:52 +02:00
Johannes Meyer
4c28a302e4 Add docker workflow 2021-06-08 15:59:57 +02:00
Johannes Meyer
8a89839af9 Release v2.8.2 v2.8.2 2020-08-17 16:14:11 +02:00
Johannes Meyer
b012efcfed Update CHANGELOG.md 2020-08-17 16:13:16 +02:00
Johannes Meyer
5e596c4c85 Raise version to v2.8.2 2020-08-17 16:13:16 +02:00
Johannes Meyer
c6baff223a static/img: Make sure to correctly access module images
fixes #4226

(cherry picked from commit 3035efac65ca2f7977916bd117056aa411776dfd)
2020-08-14 14:41:14 +02:00
Johannes Meyer
999e76ee0b IdoQuery: Force array cast when lowering subquery filter expressions
fixes #4196

(cherry picked from commit 0db4dc0311d40e18e7691ac205634fac41e3fbed)
2020-08-14 14:39:41 +02:00
Johannes Meyer
233bd29e41 Release v2.8.1 v2.8.1 2020-06-29 10:28:41 +02:00
Johannes Meyer
4920a47e9f CHANGELOG: Add release notes for v2.8.1 2020-06-29 10:28:17 +02:00
Johannes Meyer
c543111e4b Raise version to 2.8.1 2020-06-29 10:28:17 +02:00
Florian Strohmaier
7500b45d95 Update fontello icon font
refs [Icinga/ipl-web/#4](https://github.com/Icinga/ipl-web/pull/4)

(cherry picked from commit 962f0ef5dcb26d2feb6ebfefc5aea07607ff518f)
2020-06-29 08:37:27 +02:00
Johannes Meyer
2b4488ad1d DbQuery: Return non-string args as is in valueToTimestamp()
fixes #4182

(cherry picked from commit b288d86e916fd41e9077c344999eac31b4404955)
2020-06-24 14:17:07 +02:00
Johannes Meyer
ef522cc2a0 DbUserBackend: Lowercase usernames before fetching password hashes
The BINARY cast to make trailing spaces significant (#4030) also
made these queries case-sensitive. This wasn't identified at the
time because the query itself wasn't case-insensitive, but the
default collation on the `name` column. (Tests sometimes are the
perfect mitigation for this...)

fixes #4184

(cherry picked from commit 4d173e6746d11314e12dc9a48a8e27826ab6a5ed)
2020-06-24 14:17:07 +02:00
Johannes Meyer
ad7f009b05 css: Show overflowing content in the sidebar while in minimal layout
fixes #4189

(cherry picked from commit 38e585222ede88eb30374cfa89736b39e72d4be8)
2020-06-24 14:17:07 +02:00
Alexander A. Klimov
5e6c1a9c45 /monitoring/tactical: don't show negative amounts of monitored objects
refs #4174

(cherry picked from commit 361fc2792218c781874a312d000922d1f0accf98)
2020-06-24 14:17:07 +02:00
Johannes Meyer
eb2e842a36 IdoQuery: Lowercase subquery ci filters on postgres
fixes #4178

(cherry picked from commit 4505e29ce3840f7f8ba7f168c5b9b1bd2ce428fb)
2020-06-24 14:17:07 +02:00
Markus Frosch
55d66f0e6b css: Fix relative path loading for icinga-loader.gif
(cherry picked from commit 1979b53555b3c7fae21ebdc62ea7d05c43f44e56)
2020-06-24 14:13:32 +02:00
Johannes Meyer
642ec11228 Release v2.8.0 v2.8.0 2020-06-08 11:02:03 +02:00
Johannes Meyer
9784cdc5b3 doc: Add remaining upgrading notes 2020-06-08 10:51:35 +02:00
Johannes Meyer
78759e7e6b Update CHANGELOG 2020-06-08 10:51:35 +02:00
Johannes Meyer
e95fac3ff1 Raise version to 2.8.0 2020-06-08 10:51:35 +02:00
Johannes Meyer
864d72b65e Update AUTHORS and .mailmap 2020-06-08 10:51:35 +02:00
Johannes Meyer
2a64a97302 js: Don't add class impact to already finished targets 2020-06-08 10:49:02 +02:00
Johannes Meyer
62dd0b3f1e ActionController: Fix that view variable compact is undefined
refs #4164
2020-06-08 09:26:36 +02:00
Johannes Meyer
14b276ff06
Merge pull request #4166 from Icinga/bugfix/modal-button-styles
modal.less: Optimize close button styles
2020-06-08 08:53:30 +02:00
Johannes Meyer
237d79e43f modal.less: Move close button to the right 2020-06-08 08:36:41 +02:00
Florian Strohmaier
f8654b1873 modal.less: Optimize close button styles 2020-06-08 08:36:41 +02:00
Johannes Meyer
001798b9d6
Merge pull request #4168 from Icinga/fix/null-values-in-query-params-4167
js: Properly parse/build url query values
2020-06-08 08:29:58 +02:00
Johannes Meyer
a59977f181 js: Properly parse/build url query values
fixes #4167
2020-06-05 08:57:30 +02:00
Johannes Meyer
aa14b59e14
Merge pull request #4164 from Icinga/fix/view-compact-handling
Fix view compact handling
2020-06-04 10:23:15 +02:00
Johannes Meyer
e37e181935 doc: Mention view=compact change in upgrading notes 2020-06-04 08:50:41 +02:00
Johannes Meyer
74a9a8edf0 modal.js: Request compact content with showCompact 2020-06-04 08:50:41 +02:00
Johannes Meyer
a240e306ed Preserve/Remove param showCompact instead of view 2020-06-04 08:50:41 +02:00
Johannes Meyer
6cf9f19048 ActionController: Shift parameter view if its value is compact 2020-06-04 08:50:41 +02:00
Johannes Meyer
60c3fd6406 FilterEditor: Use a new url from request when redirecting searches
Creating a new url has the benefit that all framework params are
still there. `$this->url()` however returns a url that's already
mangled and parameter preservation does not work for framework
params.

This is not quite the correct fix. But the entire parameter
handling here is way too convoluted.
2020-06-04 08:50:41 +02:00
Johannes Meyer
46c6201a21 Url: Add method onlyWith() 2020-06-04 08:50:41 +02:00
Johannes Meyer
b083b544f5 Merge branch 'fix/some-style-issues' 2020-06-04 08:47:48 +02:00
Johannes Meyer
9aca8a1fc5 css: Fix filter editor button placement 2020-06-04 08:32:15 +02:00
Johannes Meyer
1527b7c85c css: Style outline for any focusable element the same
A recent chrome version changed the focus style again.
Without this some form elements and other focusable
elements get a black outline.
2020-06-04 08:32:15 +02:00
Eric Lippmann
49eb245580 CLI: Also register assets
Because assets are not registered in the CLI context,
CLI actions cannot access the full style sheet.
This is necessary for Icinga Reporting though in order to send PDF reports.
2020-06-04 07:31:02 +02:00
Johannes Meyer
886925959d
Merge pull request #4147 from Icinga/fix/missing-upgrade-docs-4122
Add missing upgrade docs
2020-05-27 15:42:02 +02:00
Johannes Meyer
64efdfccf7 CHANGELOG: Mention package changes for version 2.8.0 2020-05-27 15:37:52 +02:00
Johannes Meyer
f35aa2848e doc: Mention package changes in upgrading notes for 2.8.x 2020-05-27 15:37:52 +02:00
Johannes Meyer
9356c55248
Merge pull request #4102 from Icinga/feature/list-roles-controls
Add controls to the roles list
2020-05-27 14:18:46 +02:00
Johannes Meyer
f7281f6832 ci: Let the icingabot trigger L10n updates 2020-05-27 09:16:51 +02:00
Johannes Meyer
ba38609cbe
Merge pull request #4156 from Icinga/fix/modals-are-not-scrollable-4115
Make modals responsive
2020-05-26 13:48:42 +02:00
Johannes Meyer
bc403844ad
Merge pull request #4124 from Icinga/feature/disable-ldap-server-side-sort
LDAP: Add option to disable server side sorting
2020-05-26 13:40:26 +02:00