Eric Lippmann
a119ed1589
Add more help text to the login domain configurations
...
refs #2153
2017-06-13 11:15:53 +02:00
Eric Lippmann
9599f6672f
Add domain config to LDAP user group backends if the backend is not linked w/ a LDAP user backend
...
refs #2153
2017-06-12 13:31:07 +02:00
Eric Lippmann
b34d1977d8
Fix discover domain btn
...
refs #2153
2017-06-12 13:31:07 +02:00
Eric Lippmann
de62fa6baa
Change label for the default domain config
...
refs #2153
2017-06-12 13:31:07 +02:00
Eric Lippmann
41acffdc24
Login: set the default domain if necessary
...
refs #2153
2017-06-12 13:31:07 +02:00
Alexander A. Klimov
1a5e64eda9
Any backend is responsible for at most one domain
...
refs #2153
2017-06-12 13:31:07 +02:00
Alexander A. Klimov
8359771271
LdapCapabilities: discover NetBIOS name of an AD
...
refs #2153
2017-06-12 13:31:07 +02:00
Alexander A. Klimov
46c5b30de8
Make a default domain configurable
...
refs #2153
2017-06-12 13:31:07 +02:00
Alexander A. Klimov
9400bf9224
LDAP user backend form: implement populateDomains()
...
refs #2153
2017-06-12 13:29:54 +02:00
Alexander A. Klimov
0b8e4d4b5c
LDAP user backend form: discover and store the LDAP server's domains
...
refs #2153
2017-06-07 10:19:52 +02:00
Eric Lippmann
7704d6972d
Use textarea for dashlet URLs
...
fixes #2719
2017-05-04 13:52:25 +02:00
Eric Lippmann
02eb944608
Add start and end placeholder to the announcement form
...
fixes #2699
2017-05-04 11:58:32 +02:00
Johannes Meyer
460c06e922
RepositoryForm: Add more flexibility when interacting with the repository
2017-02-03 12:20:24 +01:00
Johannes Meyer
7864450dde
LdapResourceForm: Add hostname validation
...
refs #2645
2017-02-02 11:08:07 +01:00
Johannes Meyer
181e2ef05c
Swag: Fix swag (aka a whole bunch of code style issues..)
2017-01-27 14:48:59 +01:00
Johannes Meyer
d246f76268
NavigationItemForm: Don't pre-optimize urls with a port-macro
...
fixes #2695
2017-01-23 14:56:27 +01:00
Michael Friedrich
1f7bf97a7e
Update 'About' (remove wiki, update to Github)
...
refs #2687
2017-01-18 12:06:05 +01:00
Michael Friedrich
08a82daea3
Update to icinga.com
...
refs #2687
2017-01-18 12:04:43 +01:00
Johannes Meyer
0716f87852
Update german translation
2016-12-13 13:57:27 +01:00
Eric Lippmann
94071848ca
Only keep hashes of active acknowledged announcements in the announcements cookie
...
refs #11198
2016-12-13 11:04:56 +01:00
Eric Lippmann
de94749502
Note that its possible to provide multiple LDAP hosts separated by a space
...
fixes #11809
2016-12-12 16:42:56 +01:00
Alexander A. Klimov
b44c932de8
Improve element handling in the resource config forms
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-12-11 17:23:20 +01:00
Alexander A. Klimov
3889e870a3
Don't require passwords for DB resources
...
fixes #12170
2016-12-11 17:23:14 +01:00
Alexander A. Klimov
bb920c37d4
Merge branch 'master' into feature/add-ssl-support-to-mysql-database-resources-11115
...
refs #11115
2016-12-09 14:12:49 +01:00
Alexander A. Klimov
e10384770d
DbResourceForm: make the encryption selection a checkbox
...
refs #11115
2016-12-08 17:52:07 +01:00
Alexander A. Klimov
eafb066024
DbResourceForm: make code a bit less redundand
...
refs #11115
2016-12-08 17:30:16 +01:00
Alexander A. Klimov
2e1c1da927
DbResourceForm: move the encryption settings below all others
...
refs #11115
2016-12-08 17:11:15 +01:00
Alexander A. Klimov
dce6b4eb08
Merge branch 'master' into feature/add-ssl-support-to-mysql-database-resources-11115
2016-12-08 16:50:41 +01:00
Alexander A. Klimov
648f088564
Conform to coding guidelines
...
refs #12598
2016-12-07 17:45:50 +01:00
Rune Darrud
59f1a70d5e
Add support for nested AD groups resolved from the user
...
This will make sure that nested groups also work with roles.
Signed-off-by: Alexander A. Klimov <alexander.klimov@icinga.com>
refs #12598
2016-12-07 17:15:59 +01:00
Johannes Meyer
2fa854b0a8
ConfigForm: Introduce and utilize method transformEmptyValuesToNull()
...
This utility method serves as alternative for all previous custom solutions to prevent empty values from being persisted to INI files.
Since the IniWriter now handles NULL correctly, we're able to refrain from using array_filter for this purpose which was the actual cause for the referenced bug.
fixes #13357
2016-12-01 10:55:24 +01:00
Eric Lippmann
39c7451664
Implement announcements
...
refs #11198
2016-11-29 15:24:34 +01:00
Eric Lippmann
3d6e804ff3
Merge branch 'feature/include-check-if-chosen-locale-is-available-11820'
...
resolves #11820
2016-11-17 11:23:49 +01:00
Alexander A. Klimov
1450bc4022
Show a warning if the chosen locale by the user is not available on the system
...
refs #11820
2016-11-17 11:21:59 +01:00
Eric Lippmann
7c83db08a3
Don't auto-capitalize the username in the login form
2016-11-14 14:01:55 +01:00
Johannes Meyer
f3b1d28f7d
Merge branch 'bugfix/renaming-the-resource-used-for-the-config-backend-9804'
...
fixes #9804
2016-11-11 11:03:55 +01:00
Johannes Meyer
39e4a39654
Merge branch 'bugfix/ldapusergroupbackendform-user_-settings-not-purged-10401'
...
fixes #10401
2016-11-11 09:55:10 +01:00
Johannes Meyer
c72cf257ca
LdapUserGroupBackendForm: Fix doc of method createHiddenUserConfigElements
...
refs #10401
2016-11-11 09:50:37 +01:00
Alexander A. Klimov
14363e52f4
Revert "Merge branch 'feature/emit-log-messages-in-the-webserver-s-log-11652'"
...
This reverts commit f27e8c059d
.
refs #11652
2016-11-09 11:48:17 +01:00
Alexander A. Klimov
1045d91389
LoggingConfigForm: only display the Syslog facility option if logging to Syslog
2016-11-04 17:19:35 +01:00
Alexander A. Klimov
f27e8c059d
Merge branch 'feature/emit-log-messages-in-the-webserver-s-log-11652'
...
resolves #11652
2016-11-04 17:15:06 +01:00
Alexander A. Klimov
9c13eedd00
LdapUserGroupBackendForm::createHiddenUserConfigElements(): improve doc
...
refs #10401
2016-11-03 18:48:01 +01:00
Johannes Meyer
da2940a811
NavigationItemForm: Don't bypass Url's own optimisations when saving urls
...
refs #12133
2016-11-03 14:31:47 +01:00
Alexander A. Klimov
8952434393
PhpWriter: prefix messages with the app name as in Syslog
...
refs #11652
2016-11-03 12:35:40 +01:00
Noah Hilverling
e737d591e5
Merge branch 'bugfix/navigation-item-creation-throws-exception-without-scheme-in-url-12890'
...
fixes #12890
2016-10-28 10:42:53 +02:00
Noah Hilverling
6492f3c105
NavigationItemForm: Validate that urls with credentials contain a protocol
...
refs #12890
2016-10-28 10:36:13 +02:00
Noah Hilverling
366064e21f
NavigationItemForm: Improve translation
...
refs #12890
2016-10-25 13:37:31 +02:00
Alexander A. Klimov
893daf3a7b
Store available Syslog facilities non-redundandly
...
refs #11214
2016-10-24 10:55:15 +02:00
Alexander A. Klimov
00af3d61b7
LoggingConfigForm: provide less Syslog facilities
...
refs #11214
2016-10-24 10:43:27 +02:00
Alexander A. Klimov
52e6293b96
Allow to configure the Syslog facility
...
refs #11214
2016-10-21 17:09:22 +02:00
Alexander A. Klimov
319f648b32
LdapUserGroupBackendForm: purge user_* settings
...
refs #10401
2016-10-21 11:48:39 +02:00
Noah Hilverling
8a06e686bb
NavigationItemForm: Update translation to fit updated Url class
...
refs #12890
2016-10-20 11:29:35 +02:00
Alexander A. Klimov
59e763c863
LoggingConfigForm: make the webserver log option available
...
refs #11652
2016-10-19 15:34:57 +02:00
Alexander A. Klimov
647c0b4354
ResourceConfigForm: if the resource being used as config backend gets renamed, update the global config
...
refs #9804
2016-10-19 14:09:06 +02:00
Alexander A. Klimov
e2f6c81bfa
Remove obsolete workarounds
...
refs #11743
2016-10-17 15:00:43 +02:00
Alexander A. Klimov
014e7c136a
Revert "UserGroupBackendForm: Do not persist null values, really"
...
This reverts commit 975edbe548
.
refs #11743
2016-10-12 11:07:21 +02:00
Alexander A. Klimov
b3a3db6382
Make permission application/log configurable
...
refs #12655
2016-09-27 11:08:34 +02:00
Eric Lippmann
5845d6c0cb
Optimize imports in DashletForm
...
refs #11920
2016-09-09 15:20:45 +02:00
Alexander A. Klimov
fa113e023b
dashboard/new-dashlet: don't allow external URLs
...
refs #11920
2016-08-31 15:11:55 +02:00
Eric Lippmann
c899456d93
Fix copyright year in ChangePasswordForm
...
refs #10616
2016-08-04 16:11:43 +02:00
Eric Lippmann
e62d94209f
Allow users to change their password if backend is db
...
refs #10616
2016-07-21 17:38:19 +02:00
Johannes Meyer
b759ab6f5a
DbResourceForm: Don't show SSL form elements by default
...
Addded additionally a check for PHP 5.4 so that these elements
are not shown for earlier versions.
refs #11115
2016-05-27 15:45:22 +02:00
Johannes Meyer
5e7817cad2
DbResourceForm: Fix initial db type selection
...
refs #11115
2016-05-27 15:42:16 +02:00
Lee Clemens
87e774cb88
Add SSL Support to MySQL resources
...
Signed-off-by: Johannes Meyer <johannes.meyer@netways.de>
2016-05-27 13:15:48 +02:00
Johannes Meyer
695d2fdaf6
RepositoryForm: Use null as default in methods add() and edit()
...
An empty array is now considered valid data in method
onUpdateRequest() which now allows to avoid unnecessary
data retrieval.
2016-04-29 09:32:20 +02:00
Johannes Meyer
9c097c3957
RepositoryForm: Introduce method getBaseTable()
...
Concrete form classes may want to utilize another base table
than the one of the repository.
2016-04-29 09:31:26 +02:00
Alexander A. Klimov
21eeeea7ea
Don't allow raw double quotes in dashlet URLs
2016-02-23 16:34:18 +01:00
Alexander A. Klimov
15c8269a57
Write Url instead of URL not to let IDEs report an unused use statement
2016-02-23 13:32:34 +01:00
Alexander A. Klimov
474803fee4
Change all license headers to only reflect a file's year of creation
...
refs #11000
2016-02-08 15:41:00 +01:00
Eric Lippmann
7fd575080e
PHP7: Rename String to StringHelper
...
refs #10251
2016-01-27 16:46:55 +01:00
Eric Lippmann
0e4b9f1672
Auto-focus submit button in the confirm removal form
2016-01-25 07:23:12 +01:00
Eric Lippmann
26d6362657
Revert changes of LoginForm
2016-01-18 13:44:54 +01:00
Eric Lippmann
e1eb505986
JS: Maintain autosubmit focus
2016-01-18 13:28:36 +01:00
Eric Lippmann
92d8ad42e6
Fix control order in the dashlet form
2016-01-18 12:50:27 +01:00
Eric Lippmann
17dda6df4e
Fix that themes are always disabled in the general config
...
fixes #10906
2015-12-23 14:03:17 +01:00
Eric Lippmann
9c7c2bd6b1
Show correct default theme in configuration dialogs
2015-12-22 14:10:47 +01:00
Eric Lippmann
9599b63a55
Fix that setting a default theme had not effect
2015-12-22 13:00:01 +01:00
Alexander A. Klimov
21f7af4b64
Revert "Merge branch 'bugfix/logout-requires-restart-of-browser-10330'"
...
This reverts commit 94f4c670c1
, reversing
changes made to 7d5c15469e
.
refs #10330
2015-12-17 18:50:51 +01:00
Alexander A. Klimov
2059261eeb
NavigationItemForm: use the new target names in createElements()
...
refs #10330
2015-12-17 18:05:49 +01:00
Eric Lippmann
8006090108
Merge branch 'feature/theming-10705'
...
resolves #10705
2015-12-16 12:49:11 +01:00
Alexander A. Klimov
ad3f6bbbad
LoggingConfigForm: correct syslog application prefix validation
...
fixes #10781
2015-12-09 17:56:22 +01:00
Eric Lippmann
958f8e5baf
Allow to choose a theme via preferences when there are themes
...
refs #10705
2015-11-27 15:42:18 +01:00
Eric Lippmann
de10171580
Show theming options in the application configuration
...
refs #10705
2015-11-26 15:52:45 +01:00
Eric Lippmann
f9c10ab500
Add configuration form for theming options
...
refs #10705
2015-11-26 15:52:15 +01:00
Eric Lippmann
74820de9ea
Fix doc blocks in LoggingConfigForm
2015-11-26 15:40:14 +01:00
Eric Lippmann
f3630bb58f
Fix doc blocks in ApplicationConfigForm
2015-11-26 15:40:14 +01:00
Eric Lippmann
6065e21e3a
Remove ConfigForm::getValues() overrides where subform values are extracted manually
2015-11-26 15:40:10 +01:00
Eric Lippmann
395201eee9
lib: Automatically flatten subform values in ConfigForm::getValues()
...
Zend returns values from subforms grouped by their names and we have several places where we manually extract them. ConfigForm::getValues() does this automatically now.
2015-11-26 15:40:06 +01:00
Eric Lippmann
742542d52e
lib: Remove unused permissions in the RoleForm
2015-11-23 13:13:54 +01:00
Eric Lippmann
52c3e5d8dd
Reset page when setting a new limit
2015-11-17 16:46:01 +01:00
Johannes Meyer
a500937b7d
Properly handle undefined configuration values
...
fixes #10597
2015-11-13 16:14:11 +01:00
Eric Lippmann
d5fe0c9610
Merge branch 'feature/dope-layout-5543#2'
2015-11-13 15:21:07 +01:00
Eric Lippmann
b4e0fe999f
Don't talk about pane, #2
...
refs #5543
2015-11-12 15:57:03 +01:00
Eric Lippmann
0abbe2583b
Introduce a form the limiter control
...
refs #5543
2015-11-12 13:04:52 +01:00
Eric Lippmann
8d072bcb98
Remove title from preferences page
...
refs #5543
2015-11-10 14:05:01 +01:00
Alexander A. Klimov
da744caaef
Repair redirect after login
...
fixes #10287
2015-10-22 16:57:01 +02:00
Alexander A. Klimov
fdb186ec56
Revert "Repair redirect after login"
...
This reverts commit 6b0b7fbeea
.
2015-10-22 16:55:40 +02:00
Alexander A. Klimov
6b0b7fbeea
Repair redirect after login
...
fixes #10287
2015-10-22 16:29:37 +02:00
Johannes Meyer
8e94f3e58e
Revert "Revert "Fix logout loop (testing), #2""
...
This reverts commit 967c3552e5
.
2015-10-02 11:46:44 +02:00
Johannes Meyer
967c3552e5
Revert "Fix logout loop (testing), #2"
...
This reverts commit 6affad6895
.
2015-10-02 11:36:06 +02:00