Johannes Meyer
774ad831c0
PreferenceForm: Enforce page size limit being 25 or higher
2020-11-16 13:29:18 +01:00
Valentina Da Rold
0520ed348d
Add ConfigFormEventsHook to UserForm.php
...
Add ConfigFormEventsHook to UserGroupForm.php
Add check in getValues for UserForm.php
2020-06-17 13:30:30 +02:00
Johannes Meyer
6a4b07a0f7
Remove `required => true` from skip validation switches
2020-04-20 14:44:35 +02:00
Johannes Meyer
abef0621ff
forms: Remove `required => true` from force creation checkboxes
2020-04-20 09:04:04 +02:00
Johannes Meyer
5ed41868d9
css: Fix no-script apply styles in non-inline forms
2020-04-15 09:42:36 +02:00
Johannes Meyer
e01852f34b
Update `required` attribute of all forms
...
Some were missing it, some were adding it unnecessarily.
Since it's now displayed what's required this needed to
be streamlined.
2020-04-09 14:39:52 +02:00
Johannes Meyer
425699d7b0
forms/Config: Don't call `array_map` without an array
2020-01-13 13:47:37 +01:00
Johannes Meyer
4d6dbcc746
ActionForm: Utilize ConfigFormEventsHook
2019-12-13 16:42:38 +01:00
Johannes Meyer
d9044203e7
RoleForm: Use hook `ConfigFormEventsHook`
2019-12-09 09:02:14 +01:00
Johannes Meyer
e2bcdd365a
RoleForm: Add zero-width char after each `/` in permission and restriction labels
...
Helps browsers break onto newlines if it's too narrow.
2019-12-09 08:21:55 +01:00
Johannes Meyer
7ae3f187bd
RoleForm: Add new app permission `no-user/password-change`
2019-12-05 09:12:59 +01:00
Johannes Meyer
7b488d7f93
swag: Fix violations of PSR-12
...
PSR-2 has been deprecated and phpcs v3.5.3
now checks for the successor PSR-12
2019-12-04 11:28:08 +01:00
Johannes Meyer
f22d759858
RoleForm: Fully hide a fieldset's content if collapsed
2019-07-29 16:02:48 +02:00
Florian Strohmaier
3c48daf022
CSS: Style role form
2019-07-29 10:19:39 +02:00
Johannes Meyer
83c386ea15
RoleForm: Don't wrap the h4's in a control-group
2019-07-29 10:19:39 +02:00
Florian Strohmaier
f57fc96b57
Add styles for roles form
2019-07-29 10:19:39 +02:00
Johannes Meyer
1b4b42a465
RoleForm: Use an `<h3>` for set headers, not legend
...
legend and `overflow:hidden` are bugged in safari..
2019-07-29 10:19:39 +02:00
Johannes Meyer
37387b603f
RoleForm: Use a fieldset's legend as collapsible control
2019-07-29 10:19:39 +02:00
Johannes Meyer
5a10b06200
RoleForm: Show a header for permissions and restrictions
2019-07-29 10:17:59 +02:00
Johannes Meyer
616f1fe2c8
RoleForm: Wrap module prefixes of permissions and restrictions in `<em>`
2019-07-29 10:17:59 +02:00
Johannes Meyer
f871caeecd
RoleForm: Show *General Module Access* instead of `module/...`
2019-07-29 10:17:59 +02:00
Johannes Meyer
13ad506393
css: Rename class `icinga-forms` to `icinga-form`
2019-07-29 10:17:59 +02:00
Johannes Meyer
f841c3d42f
Apply icinga form style to remaining form classes
2019-07-29 10:17:59 +02:00
Johannes Meyer
e327a978e8
LoginForm: Remove class `icinga-forms`, it's got already special rules
2019-07-29 10:17:59 +02:00
Johannes Meyer
5c6d04f5d7
LimiterControlForm: Remove class inline and update css
2019-07-29 10:17:59 +02:00
Johannes Meyer
2be7c784b2
AcknowledgeAnnouncementForm: Remove redundant class inline
2019-07-29 10:17:59 +02:00
Johannes Meyer
4eedc40583
AcknowledgeApplicationStateMessageForm: Remove redundant class inline
2019-07-29 10:17:59 +02:00
Florian Strohmaier
812e174c1e
AcknowledgeApplicationStateMessageForm: Fix cancel button being cropped
...
refs #3676
2019-07-29 10:17:59 +02:00
Florian Strohmaier
f70f996085
Announcements: Increase font-size and align control layout
...
refs #3676
refs #3560
refs #3839
2019-07-29 10:17:59 +02:00
Jennifer Mourek
bf48b6d26b
WIP: New form styles
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-07-29 10:17:59 +02:00
Johannes Meyer
8310d9c781
roles: Restructure form and utilize class `RolesConfig`
2019-07-23 13:53:29 +02:00
Johannes Meyer
37a972cf75
dashboard: Differentiate between `name` and `title`
...
The former is the original name while title may
be changed by the user. This change is strictly
necessary for the references bug and should also
be introduced when rewriting this mess.
refs #3542
2019-07-18 08:33:35 +02:00
Eric Lippmann
6804805036
Remove inheritdoc tags
2019-07-15 07:52:32 +02:00
Eric Lippmann
749ca88dab
Optimize imports
2019-07-15 07:52:32 +02:00
Eric Lippmann
6bb285f7b5
Use ConfigFormEventsHook
2019-07-15 07:52:32 +02:00
Johannes Meyer
c28155408f
Merge pull request #3831 from Icinga/feature/custom-author-for-announcements-created-over-api-3644
...
AnnouncementForm: Don't disable author field if it's an API request
2019-07-02 15:40:26 +02:00
Johannes Meyer
4dcea91775
NavigationConfigForm: Properly unset a parent for newly shared children
...
fixes #3565
2019-06-26 11:41:01 +02:00
Johannes Meyer
5c5ca26596
NavigationConfigForm: Properly handle parent names consisting only of numbers
2019-06-26 11:40:30 +02:00
Johannes Meyer
d790d8d7a7
AnnouncementForm: Don't disable author field if it's an API request
...
refs #3644
2019-06-26 08:20:18 +02:00
Johannes Meyer
1a030d3d65
LdapResourceForm: Remove hostname validator
...
It's now done automatically by the connection itself.
refs #3639
2019-04-23 10:56:05 +02:00
Johannes Meyer
37df008d7f
AnnouncementIniRepository: Don't transform retrieved timestamps to DateTime
...
refs #3414
2019-04-16 13:03:16 +02:00
Eric Lippmann
403c2d3495
Merge pull request #3481 from marianrh/feature/optionally-disable-mysql-server-certificate-validation
...
Allow disabling MySQL server certificate validation by setting ssl_do_not_verify_server_cert
2019-02-26 10:39:21 +01:00
Johannes Meyer
39dc8bcdbc
DashletForm: Make sure that we won't try to save invalid section names
...
refs #3648
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-02-05 11:31:29 +01:00
Johannes Meyer
1e0a2cdb64
ConfigForm: Only render valid configurations in the ui
...
refs #3648
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-02-05 11:31:08 +01:00
Markus Frosch
8c58ad7739
DbResourceForm: Remove default value for host when not required
...
Mainly used for Oracle
refs #3643
2018-12-12 11:09:10 +01:00
Markus Frosch
2df8132c46
DbConnection: Make host optional for Oracle connections
2018-12-04 15:50:53 +01:00
Eric Lippmann
1268c16a7f
Merge pull request #3588 from Icinga/fix/problems-the-world-has-and-ever-will
...
Fix problems the world has and ever will
2018-11-15 11:25:48 +01:00
Markus Frosch
3f782460dc
LdapConnection: Add timeout setting with a useful default value
2018-10-16 14:35:50 +02:00
Johannes Meyer
7ba0466048
config/module(en|dis)able: Utilize a form instead of a link
2018-10-10 09:44:11 +02:00
Marian Rainer-Harbach
5e40405a12
Allow disabling MySQL server certificate validation by setting ssl_do_not_verify_server_cert
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2018-07-16 11:41:13 +02:00