Johannes Rauh
aa7a60c893
Replace search icon png with fontawesome icon
2025-05-08 08:37:37 +02:00
Johannes Meyer
53fa6d57e1
Raise ipl requirement
2025-03-26 10:35:11 +01:00
Johannes Meyer
ec40efe157
Only open trusted iframe sources by default
...
Trusted in this case means, it was Icinga Web that
rendered a link and the user followed it. Whether
a source is trustworthy or not is detected by use
of the user's session id to hash it combined with
the source similar to how CSRF tokens are assembled.
2025-03-26 10:25:31 +01:00
Johannes Meyer
db851bbe33
Don't mention Twitter anymore, it's gone now for good
2025-03-20 16:36:52 +01:00
Johannes Meyer
02dece2a35
Escape invalid module name in error messages
2025-03-20 14:56:53 +01:00
Johannes Meyer
526de93c89
navigation/dashboard.phtml: Use ipl-web's Icon for fa- icons
2024-11-04 10:26:06 +01:00
Sukhwinder Dhillon
9f14c32b71
About Page: Suppress the MigrationManager
exception
2024-11-04 09:20:00 +01:00
Johannes Meyer
474f918458
navigation/dashboard: Provide fallback for icingadb items without icon
...
fixes #5177
2024-08-07 13:41:23 +02:00
Johannes Meyer
ab3c9f326d
Require ipl version which provides i18n v0.2.2
2024-08-07 13:19:11 +02:00
Johannes Meyer
2432d055e6
Raise library requirements
2023-09-21 16:35:31 +02:00
Yonas Habteab
1da5487066
Introduce MigrationsController
& add pending migrations list in about view
2023-09-19 14:37:55 +02:00
raviks789
afd2a65df6
Add nonce
attribute to <style>
elements
...
`nonce` attribute needs to be set on the style elements to avoid CSP violations.
2023-08-28 16:40:37 +02:00
raviks789
da1bf7048d
Remove inline scripts
...
Remove inline scripts present in `layout.phtml` and `logout.phtml` to prevent CSP violation.
2023-08-28 16:40:37 +02:00
raviks789
459f4198c3
Replace static inline styles with css class
...
The static inline styles are replaced with css class to avoid Content-Security-Policy violations.
2023-08-28 16:30:12 +02:00
Sukhwinder Dhillon
01b93024f6
CreateTicketLinks: Variable $ticket
is always set, but can be emtpy
2023-08-23 10:53:14 +02:00
Johannes Meyer
e542982de0
Fix some reflected XSS bugs
...
fixes #4979
2023-01-12 09:55:57 +01:00
Johannes Meyer
d25854ebce
Drop class Icinga\Web\Hook\TicketHook
2022-06-14 14:24:30 +02:00
Florian Strohmaier
c536ddb5d8
menu.phtml: Use ConfigMenu
2022-05-12 11:10:59 +02:00
Johannes Meyer
d63f645bd8
Update requirements for PHP 8.1
2022-03-24 15:46:26 +01:00
Johannes Meyer
01f67a78c6
Increase required version of the icinga-php-library
2022-03-23 11:49:06 +01:00
Johannes Meyer
3c48d693ff
about: Fix documentation link and use a version dependent one
2022-02-25 12:27:08 +01:00
Florian Strohmaier
c1d0c132f3
about/index: Adjust markup
...
refs #4328
2022-02-25 11:06:22 +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
Florian Strohmaier
80f6ab33a8
Error: Add missing </div>
for .content
element
...
fixes #4585
2021-11-08 15:52:36 +01:00
Florian Strohmaier
7be774b71d
Dashboard: Add ability to use IPL Icons ( #4429 )
2021-07-07 17:29:05 +02:00
Johannes Meyer
5ca7a1acb5
about: Change The Icinga Project
to Icinga GmbH
2021-07-07 16:30:06 +02:00
Johannes Meyer
c0a5ca6f84
login: Update documentation link
2021-07-07 15:08:53 +02:00
Johannes Meyer
c23a2c8159
login: Use img helper to avoid hardcoding the base url
2021-06-23 07:39:55 +02:00
Florian Strohmaier
f9a801f1a4
Login: Adjust markup for login view redesign
2021-06-23 07:39:55 +02:00
Florian Strohmaier
35e7e85636
Login: Add orb elements
2021-06-23 07:39:55 +02:00
Florian Strohmaier
464e6a0b43
about/index.phtml: Use default icinga logo
2021-06-23 07:39:55 +02:00
Florian Strohmaier
0f8dc461b2
login.phtml: invert icinga logo
2021-06-23 07:39:55 +02:00
Johannes Meyer
0d6da2d859
error/error: Check web2's deps and enhance lib checks
2021-06-07 09:40:40 +02:00
Johannes Meyer
0a0ae95d6c
FormDateTime: Enable datetime-picker widget by default
2021-05-17 13:20:43 +02:00
Johannes Meyer
cc65164a67
Adjust global permissions
2021-02-18 11:11:39 +01:00
Johannes Meyer
bdd0f204f0
Auth: Support single inheritance in roles
2021-02-18 11:11:39 +01:00
Johannes Meyer
39e59422f4
error/error: Show a hint to check dependencies if there are unmet ones
2020-11-18 13:21:34 +01:00
Johannes Meyer
32f9ce8b7c
config/module: Show library dependencies and unmet ones
2020-11-18 13:21:34 +01:00
Johannes Meyer
7af8bf351c
about: List loaded libraries
2020-11-18 13:21:33 +01:00
Eric Lippmann
63514eeeb7
Add controls to the roles list
2020-05-25 11:09:33 +02:00
Johannes Meyer
cd2ff3d925
announcements/index: Provide a real link to edit an announcement
2020-05-13 12:05:15 +02:00
Philipp Dorschner
aac860b118
update PR based on the feedback
2020-04-09 15:04:10 +02:00
Philipp Dorschner
564fb8c320
Only show edit role link if user has the appropriate permission
2020-04-09 09:52:51 +02:00
Philipp Dorschner
8645035ecc
Display the roles of a user
2020-04-09 09:13:44 +02:00
Johannes Meyer
52df0eb399
navigation/dashboard: Fix that an item's properties are not rendered
2019-12-05 15:12:19 +01:00
Johannes Meyer
f98f988aff
Remove tristate form element
2019-09-23 08:36:24 +02:00
Johannes Meyer
6e5353fd50
solarized-dark: Let the dashboard settings look less weird
2019-08-12 11:17:12 +02:00
Johannes Meyer
6fbae2d1c0
user/show: Fix wrong class for the limiter and sort control container
2019-07-29 10:19:39 +02:00
Johannes Meyer
ad16fffa94
group/show: Fix wrong class for the limiter and sort control container
2019-07-29 10:19:39 +02:00
Florian Strohmaier
faca0962ef
Navigation: Hide search clear button when value is empty
...
refs #3676
2019-07-29 10:19:39 +02:00