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 |
Sukhwinder Dhillon
|
9fbd82e17f
|
PreferenceForm: Add option to change the theme mode
|
2021-06-23 17:34:27 +02:00 |
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 |