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
8551fffd4f
roles: Fix default sort rule by name
2024-11-05 09:16:21 +01:00
Johannes Meyer
aba56d8ef1
RoleController: Clean up sort rules
...
* Removes `permissions` from sort rules
* Adds `parent` to filter and sort rules
2024-11-05 09:16:21 +01:00
Johannes Meyer
1612b78af6
RoleController: Remove todos, the issue is closed
2024-11-05 09:16:21 +01:00
Alexander Aleksandrovič Klimov
11251481dc
ApplicationConfigForm: fix typo
...
Fix a consecutive "to" in a form element description.
2024-11-04 14:20:24 +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
781b97fc41
removed gendered language ( #5169 )
2024-08-07 14:40:32 +02: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
alyxbb
5c94bf7bae
removed gendered languaged
2024-01-08 23:55:09 +00:00
Johannes Meyer
2432d055e6
Raise library requirements
2023-09-21 16:35:31 +02:00
Johannes Meyer
4a8d171aec
migrations/index: Let the migrate all button submit the migration form
2023-09-19 14:37:55 +02:00
Yonas Habteab
99e8a2322d
Don't render migrate button in detailed file list view
2023-09-19 14:37:55 +02:00
Yonas Habteab
26cae8b882
Rename MigrationHook
-> DbMigrationHook
2023-09-19 14:37:55 +02:00
Yonas Habteab
2657f032dc
Allow to automatically fix missing grants & elevalte database users
...
Co-authored-by: Johannes Meyer
2023-09-19 14:37:55 +02:00
Yonas Habteab
73b1041816
Fix phpstan claims & php code sniffer errors
2023-09-19 14:37:55 +02:00
Yonas Habteab
fdadba59ca
Fix form with mulitple buttons doesn't recognize whether it's been submitted
2023-09-19 14:37:55 +02:00
Yonas Habteab
1da5487066
Introduce MigrationsController
& add pending migrations list in about view
2023-09-19 14:37:55 +02:00
Yonas Habteab
a9db85ed71
Introduce application/migrations
permission
2023-09-19 14:37:55 +02:00
Yonas Habteab
faaebaeffb
Forward failed requests for routes with pending migrations
2023-09-19 14:37:55 +02:00
Yonas Habteab
2daa1447b7
Introduce MigrationForm
class
2023-09-19 14:37:55 +02:00
raviks789
91ad755759
Remove redundant gravatar in contact detail
...
The gravatar for contacts was never correctly rendered in the detailed page. Hence it will be
completely removed.
2023-09-07 13:38:02 +02:00
Sukhwinder Dhillon
8739a9da73
Fix setup wizard ( #5094 )
2023-09-07 13:37:10 +02:00
Eric Lippmann
1b91a93e34
Make host
optional for oci
database resources
...
`oci` uses Zend's `Oracle` adapter, which does not use this setting at
all.
2023-09-07 08:51:22 +02:00
Tobias Tiederle
e66f76e881
configure landing page using environment variable
2023-09-07 08:49:21 +02:00
raviks789
4e8107c231
RoleForm: Replace static inline styles with css class
...
The static inline style for resetriction text element is replaced with css class `role-restriction-text`
to avoid Content-Security-Policy violations.
2023-08-28 16:40:37 +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
Yonas Habteab
3b7f054534
Initiate full page reload upon CSP
config change
2023-08-28 12:42:32 +02:00
Eric Lippmann
0bac6cfe07
Config: Add setting to enable strict CSP
2023-08-24 16:02:06 +02:00
Yonas Habteab
55b4a5eb63
StaticController: Pass only strings to str_pad
as first argument
2023-08-23 10:53:15 +02:00
raviks789
6353f79528
VersionCommand
: Avoid using deprecated ${}
string interpolation
2023-08-23 10:53:15 +02:00
Sukhwinder Dhillon
ee9d139a3a
PhpDoc: Fix incorrect @param
and @return
type hints
2023-08-23 10:53:15 +02:00
Sukhwinder Dhillon
01b93024f6
CreateTicketLinks: Variable $ticket
is always set, but can be emtpy
2023-08-23 10:53:14 +02:00
Sukhwinder Dhillon
4d3765b22f
PreferenceForm: Fix Variable '$disabled' is probably undefined
...
- Remove obsolete `value` attribute
2023-08-23 10:53:14 +02:00
Sukhwinder Dhillon
143347634f
NavigationConfigForm: Fix Variable '$classPath' is probably undefined
2023-08-23 10:53:14 +02:00
Sukhwinder Dhillon
c501e3e2e1
AddMemberForm: Fix Variable '$userName' is probably undefined
2023-08-23 10:53:14 +02:00
Sukhwinder Dhillon
0198054943
CreateMembershipForm: Fix Variable '$groupName' is probably undefined
2023-08-23 10:53:14 +02:00
raviks789
0476046ce6
AuthenticationController
: Use correct name case for method AesCrypt::getIV()
2023-08-23 10:53:14 +02:00
raviks789
89630bf0de
ResourceConfigForm
: Import class Zend_Form_Element
...
Class `Zend_Form_Element` is the return type of the method `getForceCreationCheckBox()`. Hence the class should be imported.
2023-08-23 10:53:14 +02:00
raviks789
2eb3b6c405
ResourceConfigForm
: Fix return type for edit()
and remove()
methods
2023-08-23 10:53:14 +02:00
raviks789
eff262cafd
PreferenceForm
: Use correct number of arguments for method Preferences::get()
2023-08-23 10:53:14 +02:00
Johannes Meyer
c40cfb41a8
RoleForm: Force a suffix for all element names
...
fixes #4973
2023-06-22 15:04:19 +02:00
Alexander A. Klimov
3784fe80b7
LoggingConfigForm: on Docker default to webserver log
2023-01-24 11:23:34 +01:00