Florian Strohmaier
|
9a8bf67072
|
LoginFormn: Use placeholder insted of labels
|
2021-06-23 07:39:56 +02:00 |
Johannes Meyer
|
0756797fbb
|
Make configuration of custom user-group backends possible
refs #2840
|
2021-06-18 10:41:39 +02:00 |
Gianluca Piccolo
|
1e7f700102
|
Make configuration of custom user backends possible
refs Icinga/icingaweb2#2840
|
2021-06-18 10:28:35 +02:00 |
Johannes Meyer
|
caef8dab6a
|
PreferenceForm: Fix that the default locale is not choosable
refs #4376
|
2021-06-02 12:03:50 +02:00 |
Johannes Meyer
|
573af6b2df
|
PreferenceForm: Detect locales using ipl-i18n
|
2021-05-28 14:03:36 +02:00 |
Eric Lippmann
|
68acf12407
|
Remember me (#4112)
Co-authored-by: Sukhwinder Dhillon <sukhwinder.dhillon@icinga.com>
|
2021-05-21 15:43:06 +02:00 |
Johannes Meyer
|
9d6bef0a39
|
PreferenceForm: Reload the entire layout if the locale changes
|
2021-05-17 13:20:42 +02:00 |
Johannes Meyer
|
f782c08d80
|
RoleForm: Highlight set privileges in headers
resolves #4241
|
2021-04-08 10:13:24 +02:00 |
Johannes Meyer
|
68f101b015
|
RoleForm: Don't let privilege labels break on dashes
|
2021-04-07 14:30:14 +02:00 |
Johannes Meyer
|
ab7d73a8ee
|
RoleForm: Add static method `collectProvidedPrivileges()`
Was previously part of method `init()`. Split up into its
own method to allow external usage.
|
2021-04-07 14:30:14 +02:00 |
Johannes Meyer
|
544febe84e
|
RoleForm: Fix self reference when creating a new role without parent
|
2021-03-19 09:03:19 +01:00 |
Johannes Meyer
|
885947bc6a
|
LoginForm: Add `autocomplete` attributes as requested by Chrome
|
2021-03-09 08:58:12 +01:00 |
sukhwinder33445
|
ab97b6fdf0
|
Enforce database as configuration backend (#4135)
|
2021-02-18 12:31:21 +01:00 |
Johannes Meyer
|
cc65164a67
|
Adjust global permissions
|
2021-02-18 11:11:39 +01:00 |
Johannes Meyer
|
429a70f05f
|
Auth: Allow to ignore any and all restrictions
|
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
|
87d741265e
|
Auth: Add support for denied permissions
|
2021-02-18 11:11:39 +01:00 |
Johannes Meyer
|
c2efbbdafc
|
RoleForm: Don't hide permissions/restrictions in admin roles
resolves #4068
|
2021-01-12 11:38:59 +01:00 |
Johannes Meyer
|
0f400ea4ef
|
PreferenceForm: Properly process autosubmits
Otherwise the default value of element `auto_refresh_speed`
is not applied after enabling element `auto_refresh`.
|
2020-11-30 11:41:23 +01:00 |
Alexander Aleksandrovič Klimov
|
79ad7a4197
|
Name auto-refresh speeds more human readable
Co-authored-by: Johannes Meyer <johannes.meyer@icinga.com>
|
2020-11-26 11:38:02 +01:00 |
Alexander A. Klimov
|
81b19285a7
|
Make auto refresh interval configurable
refs #2819
|
2020-11-26 11:38:02 +01:00 |
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 |