Jolien Trog
56793c81e9
fix: resolve review comments
...
Co-authored-by: Ravi Kumar Kempapura Srinivasa <33730024+raviks789@users.noreply.github.com>
2025-08-08 13:39:11 +02:00
Jolien Trog
fe03c03cd9
Fix stacktrace for missing database connection
...
- Add error handling for database connection failures
- Suppress stacktrace and add error messages for user and admin
- Improve user experience with clear error messages
2025-08-08 12:25:24 +02:00
Johannes Meyer
451ec34775
migrations: Show a hint about wildcards in database names
2025-07-14 11:31:51 +02: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
4a8d171aec
migrations/index: Let the migrate all button submit the migration form
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
fdadba59ca
Fix form with mulitple buttons doesn't recognize whether it's been submitted
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
2daa1447b7
Introduce MigrationForm
class
2023-09-19 14:37:55 +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
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
Eric Lippmann
0bac6cfe07
Config: Add setting to enable strict CSP
2023-08-24 16:02:06 +02:00
Sukhwinder Dhillon
ee9d139a3a
PhpDoc: Fix incorrect @param
and @return
type hints
2023-08-23 10:53:15 +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
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
Johannes Meyer
ec7fb82a94
login: Don't redirect to external resources
...
fixes #4945
2022-12-07 11:54:45 +01:00
Alexander A. Klimov
a3100d378b
SshResourceForm: fix XSS by escaping user-defined resource name
...
in the tooltip of the message shown instead of the private key.
2022-12-01 11:35:11 +01:00
Johannes Meyer
4d0e42787a
ConfigForm: Remove empty sections
...
fixes #4939
2022-11-02 16:07:53 +01:00
Johannes Meyer
5059a782a8
RoleForm: Use the <details>
tag
2022-10-10 10:42:45 +02:00
Sukhwinder Dhillon
09d378ab65
ApplicationConfigForm: Remove loop and simplify the code
2022-05-27 14:02:11 +02:00
Sukhwinder Dhillon
a250202fa3
ApplicationConfigForm: Remove not required Form elements
2022-05-27 14:02:11 +02:00
Sukhwinder Dhillon
aad2419545
Remove obsolete config_backend
option and not required code
...
The user preferences backend is now always a `db`.
2022-05-27 14:02:11 +02:00
Johannes Meyer
dcb83d9ab5
PreferenceForm: Always enable mode selection if user theme is compatible
...
fixes #4744
2022-04-11 13:28:36 +02:00
Johannes Meyer
1422f50fad
RoleForm: Don't pass null to preg_match
2022-03-29 16:35:23 +02:00
moreamazingnick
ba677de0c6
Fix missing global theme check refs #4723 ( #4724 )
2022-03-29 16:34:35 +02:00
Johannes Meyer
3dc384fb58
Avoid passing null
to non-nullable arguments
2022-03-24 12:29:06 +01:00
Johannes Meyer
0d032989e6
Fix style issues in recent security fixes
2022-03-08 15:20:16 +01:00
Johannes Meyer
9883c36841
SshResourceForm: Don't accept file://...
as private key
2022-02-23 16:41:40 +01:00
Johannes Meyer
74971359a3
css: Change mode detection to look for @light-mode
2022-02-10 11:11:06 +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
Johannes Meyer
a9a3288e10
Merge pull request #4567 from Icinga/bugfix/mobile-issues-4562
...
Bugfix/mobile issues 4562
2021-11-04 08:55:18 +01:00
Johannes Meyer
aa101e18c8
PreferenceForm: Don't try to load missing themes
2021-11-02 15:09:26 +01:00
Johannes Meyer
16f1f51f66
GeneralConfigForm: Fix error if there's no config.ini
2021-11-02 13:29:36 +01:00
Florian Strohmaier
bdfb75023f
PreferenceForm: Add .theme-mode
class to theme mode control-group
...
refs #4562
2021-10-26 16:49:15 +02:00
Johannes Meyer
24c1618793
LoginForm: Also disable stay logged in case of no encryption method
2021-08-10 10:09:15 +02:00
Johannes Meyer
0c8466fa93
RoleForm: Make sure to grant general module access...
...
...if full access is granted
2021-07-27 14:04:29 +02:00
Johannes Meyer
1fd00dcf1c
We drop support for the INI
config backend type with v2.11
2021-07-12 10:35:56 +02:00
Johannes Meyer
df49f0c241
PreferenceForm: Detect client changes based on current session
...
not based on the stored preferences. The session is more up2date.
refs #4417
2021-07-05 18:08:15 +02:00
Johannes Meyer
decf8c0588
css: Cleanup login.less and fix layout issues
...
fixes #4419
2021-07-02 12:12:13 +02:00
Florian Strohmaier
4b75f94573
PreferenceForm: Style theme mode control
2021-06-23 17:34:27 +02:00
Sukhwinder Dhillon
4ba0fb102f
PreferencesForm : Reload CSS if theme mode changed
2021-06-23 17:34:27 +02:00
Johannes Meyer
ae7b2c47a6
PreferenceForm: Really only reload CSS or redirect if required
2021-06-23 17:34:27 +02:00