Commit Graph

13353 Commits

Author SHA1 Message Date
Johannes Meyer 67da4ea757 datetime-picker.js: Only handle content inside top-level or modal containers 2022-02-07 14:13:40 +01:00
Johannes Meyer 29d0b8f2c7 collapsible.js: Only handle content inside top-level or modal containers 2022-02-07 14:13:12 +01:00
Johannes Meyer f932a4a44c application-state.js: Only run once when the layout is rendered 2022-02-07 14:12:44 +01:00
Johannes Meyer 30326dd1bb actiontable.js: Only handle top-level containers 2022-02-07 14:12:08 +01:00
Johannes Meyer d7d31d00ea Drop expandable.js 2022-02-07 14:11:48 +01:00
Johannes Meyer a2949fad7d js: Properly reset container ids when moving content
fixes #4554
2022-02-04 18:14:40 +01:00
Johannes Meyer 49ced694e7
Merge pull request #4655 from Icinga/fix/duplicate-ids-in-html-3762
Fix duplicate ids in html
2022-02-04 17:26:48 +01:00
Johannes Meyer fe6be6a107 js: Only use ids in Utils.getCSSPath() if they're truly unique 2022-02-04 17:22:16 +01:00
Johannes Meyer 4f501a89f5 monitoring: Avoid duplicate ids for check now and remove ack forms 2022-02-04 17:21:41 +01:00
Johannes Meyer 7f0ddd931c Form: Create CSRFTokens in way that ensures id uniqueness 2022-02-04 17:20:48 +01:00
Johannes Meyer 974bff9227
Merge pull request #4653 from Icinga/fix/module-dependency-evaluation-4652
Fix module dependency evaluation
2022-02-04 16:24:41 +01:00
Johannes Meyer d78bb02b41 Module: Parse requirements in metadata correctly 2022-02-04 16:17:54 +01:00
Johannes Meyer 57e8e41089 Manager: Parse version suffixes with decimals correctly 2022-02-04 16:17:54 +01:00
Johannes Meyer f0892799ff
Merge pull request #4654 from Icinga/fix/do-not-load-any-user-links-in-iframes-4637
Do not load any user links in iframes
2022-02-04 16:17:02 +01:00
Johannes Meyer 6b0f3f69c3 LinkTransformer: Don't load any external url in an iframe 2022-02-04 16:04:26 +01:00
Johannes Meyer baf2f1bbde LinkTransformer: Use a more reliable extention detection 2022-02-04 16:04:26 +01:00
Johannes Meyer 8f4a0c62d5
Merge pull request #4624 from Icinga/drop-locales
Drop locales
2022-02-04 16:02:19 +01:00
Johannes Meyer 2bd58aea83 translation: Mention translate.icinga.com in the documentation 2022-02-04 15:58:06 +01:00
Johannes Meyer 56cde52351 Drop locales of builtin modules 2022-02-04 15:58:06 +01:00
Johannes Meyer c42653a9b0 Drop core locales 2022-02-04 15:58:06 +01:00
Johannes Meyer ffaf6e5f04 Remove module asset support 2022-02-04 15:57:15 +01:00
Johannes Meyer 6b4f4d388a monitoring: Really show custom variable names as-is 2022-02-04 15:56:44 +01:00
Johannes Meyer 42963d1c1e
Merge pull request #4636 from Icinga/fix/stylesheet-cannot-be-rendered-on-cli-4635
StyleSheet: Use an absolute path to load responsive login orbs
2022-01-11 16:46:26 +01:00
Johannes Meyer ffc977846a StyleSheet: Use an absolute path to load responsive login orbs 2022-01-11 12:53:57 +01:00
Johannes Meyer 509d642982 tests: Introduce `TemporaryLocalFileStorageTest`
refs #4630
2022-01-11 12:48:34 +01:00
Johannes Meyer 316885b271
Merge pull request #4498 from Icinga/bugfix/tactical-4494
/monitoring/tactical: fall back to unknown services if none critical
2021-12-14 10:24:57 +01:00
Johannes Meyer d0105590c7 css: Style "button" buttons 2021-12-14 10:23:58 +01:00
Johannes Meyer 9b86e79987 css: Style file inputs 2021-12-14 10:23:58 +01:00
Johannes Meyer e01ee2d21e datetime-picker.js: Support input groups 2021-12-14 10:23:43 +01:00
Johannes Meyer e2a51e75e5 RoleForm: Really only show that everything is allowed if `*` is granted
fixes #4622
2021-12-14 10:22:18 +01:00
Yonas Habteab 354099b4e2 Fix migrating navigation items only for the given user doesn't work 2021-12-08 16:10:38 +01:00
Alexander A. Klimov 1d98c8cc3d Vagrant: Puppet: Icinga Web 2: set config database
Before:

* Remember me checkbox was disabled
* Preferences form called a method on null on submission
2021-11-22 09:44:20 +01:00
Eric Lippmann 3df684bcdf
Merge pull request #4606 from Icinga/release/2.9.5
Release 2.9.5
2021-11-17 16:57:40 +01:00
Sukhwinder Dhillon c30df56de4 Release version 2.9.5 2021-11-17 16:51:55 +01:00
Sukhwinder Dhillon dc893fd74b CHANGELOG.md: Add changelog for v2.9.5 2021-11-17 16:51:47 +01:00
Eric Lippmann 27811dba7b
Merge pull request #4607 from Icinga/fix/error-on-skipping-dlap-in-setup-wizard
Fix TypeError when skipping ldap in setup wizard
2021-11-17 15:05:58 +01:00
Sukhwinder Dhillon a3091b3617 `LdapDiscoveryPage::getValues()`: Do not return null 2021-11-16 19:13:40 +01:00
Eric Lippmann d3bc7b6731
Merge pull request #4600 from Icinga/fix/landing-redirects-in-col2-do-not-load
js: Fix that redirects into currently empty columns don't work
2021-11-16 11:51:32 +01:00
Johannes Meyer c83ab17826 js: Fix that redirects into currently empty columns don't work 2021-11-11 15:17:00 +01:00
Johannes Meyer e628cb0254 Release v2.9.4 2021-11-10 10:17:55 +01:00
Johannes Meyer 81f6116f3f Release version 2.9.4 2021-11-10 10:17:35 +01:00
Johannes Meyer 89019902ec Update .mailmap 2021-11-10 10:17:35 +01:00
Johannes Meyer 29c132f8f1 CHANGELOG.md: Add changelog for v2.9.4 2021-11-10 10:17:35 +01:00
Florian Strohmaier 1b0bb1b80b
Bugfix/fix collapsible bottom fade gradient (#4593)
* base: Introduce `@body-bg-transparent-color

* main.less: Fix collapsible bottom fade gradient

* css: Raise `.impact`'s z-index even higher

Co-authored-by: Johannes Meyer <johannes.meyer@icinga.com>
2021-11-10 09:34:40 +01:00
Sukhwinder Dhillon 2c01f38dec Add icingadb as OR dependecy
Add only if the given module supports icingadb and has monitoring as a requirement
2021-11-10 09:33:48 +01:00
raviks789 703956c3da Fix unresponsive modal submit buttons in Safari 2021-11-10 09:33:21 +01:00
Florian Strohmaier 457b6f6971 base.less: Optmize contrast for `pre` elements 2021-11-09 14:18:24 +01:00
Florian Strohmaier 80f6ab33a8 Error: Add missing `</div>` for `.content` element
fixes #4585
2021-11-08 15:52:36 +01:00
Markus Frosch d4763498e4
js: Fix regression for loading dependent modules for sub-containers (#4533) 2021-11-08 13:16:06 +01:00
Johannes Meyer 08c51d27a6
Merge pull request #4574 from Icinga/bugfix/theme-issues-4565
Bugfix/theme issues 4565
2021-11-05 08:45:36 +01:00