Johannes Meyer
570dada0d8
js: Manually submit the form if it's being automatically submitted...
...
...in case we're submitting a multipart/form-data form using the iframe
fallback. The form wouldn't be submitted otherwise.
refs #8758
2015-07-21 14:15:12 +02:00
Eric Lippmann
9dc4dbf24b
Vagrant: Use CentOS 7 base boxes
...
refs #9453
2015-07-20 16:49:17 +02:00
Eric Lippmann
cd4caf769b
Puppet: Fix indent in puppet.sh
...
refs #9453
2015-07-20 16:48:40 +02:00
Eric Lippmann
a9bb42029c
Puppet: Don't fail on createlang for PostgreSQL databases
...
refs #9453
2015-07-20 16:48:02 +02:00
Eric Lippmann
af4dbadd36
Puppet: Use mariadb on RHEL/CentOS >= 7
...
refs #9453
2015-07-20 16:47:29 +02:00
Eric Lippmann
2ac27e3325
Puppet: Fix icinga_packages to use the major release version of the OS
...
refs #9453
2015-07-20 16:46:25 +02:00
Eric Lippmann
7f8c589cdb
Puppet: Fix epel to use the major release version of the OS
...
refs #9453
2015-07-20 16:45:21 +02:00
Eric Lippmann
b74b10a6d0
Puppet: Disable api feature of Icinga 2
...
refs #9453
2015-07-20 16:44:48 +02:00
Eric Lippmann
33aa78d8b7
Puppet: Support Apache 2.4
...
refs #9453
2015-07-20 16:44:00 +02:00
Johannes Meyer
c9a532a2b1
Merge branch 'bugfix/improve-form-notifications-8983'
...
fixes #8983
2015-07-20 15:54:14 +02:00
Johannes Meyer
47fbc24f17
Merge branch 'master' into bugfix/improve-form-notifications-8983
...
Conflicts:
library/Icinga/Web/Form.php
modules/setup/application/forms/AdminAccountPage.php
2015-07-20 15:52:10 +02:00
Johannes Meyer
37b87eb284
js: Add fallback in case XHR file uploads are not possible
...
refs #8758
2015-07-20 10:52:28 +02:00
Johannes Meyer
be88683c19
layout.phtml: Add hidden iframe for non-xhr file uploads
...
refs #8758
2015-07-20 10:14:55 +02:00
Johannes Meyer
95bcb95cb5
events.js: Prevent default form submission as late as possible
2015-07-20 10:13:48 +02:00
Matthias Jentsch
5478027855
Bring back user count in ldap backend inspection
...
We already use count later in the wizard anyways.
refs #9630
2015-07-16 16:52:56 +02:00
Matthias Jentsch
67f46bab27
Merge branch 'feature/add-inspectable-api-to-db-connections-9641'
...
resolves #9641
2015-07-16 16:30:46 +02:00
Matthias Jentsch
9ba4189617
fix coding guideline violations
2015-07-16 16:27:28 +02:00
Matthias Jentsch
6d209ee203
Fix unit DB Form unit tests broken by inspection
...
refs #9641
2015-07-16 16:22:13 +02:00
Matthias Jentsch
e357960d1e
Add Inspection API to DB backend
...
refs #9641
2015-07-16 16:16:55 +02:00
Matthias Jentsch
31618ce2cf
Fix unit DB Form unit tests broken by inspection
...
refs #9641
2015-07-16 16:15:27 +02:00
Matthias Jentsch
f4054d575b
Add Inspection API to db connection
...
refs #9641
2015-07-16 15:29:45 +02:00
Matthias Jentsch
3cd6d2e490
Merge branch 'feature/add-inspectable-api-to-db-and-ldap-connections-9630'
...
resolves #9630
2015-07-16 13:56:56 +02:00
Matthias Jentsch
c55ba6dff4
fix coding guideline violations
2015-07-16 13:51:35 +02:00
Matthias Jentsch
ffe672c252
Improve message texts and scalabillity
...
Always start uppercase and don't use count() function until we've got a more scalable implementation in the LdapConnection.
refs #9630
2015-07-16 13:51:26 +02:00
Matthias Jentsch
da5ceb0e73
Fix broken unit tests
...
Fix unit tests that were broken by API changes to the resource form classes and contemplate life choices.
refs #9630
2015-07-16 12:54:37 +02:00
Matthias Jentsch
6b8e5da76d
Move all assertion functions into the inspect functions
...
Reduce code duplication and add class Inspection
refs #9630
2015-07-16 12:21:11 +02:00
Johannes Meyer
2164bb86c8
Tabs: Do not create a new instance of Url when rendering the refresh url
...
We're shifting parameters and by creating a new instance we'll lose
such changes.
refs #8758
2015-07-16 11:27:31 +02:00
Johannes Meyer
549f36f82c
Form: Do not create a new instance of Url when setting the action
...
We're shifting parameters and by creating a new instance we'll lose
such changes.
refs #8758
2015-07-16 11:27:02 +02:00
Johannes Meyer
d192410435
Introduce GET parameter _disableLayout to ... disable the entire layout
...
refs #8758
2015-07-16 11:23:48 +02:00
Matthias Jentsch
59c4f8d056
Use Inspection API in User Backend Form
...
refs #9630
2015-07-15 19:35:25 +02:00
Matthias Jentsch
cf8b760ade
Use Inspection API in LdapResourceForm
...
refs #9630
2015-07-15 19:33:47 +02:00
Matthias Jentsch
276aa43aa2
Upgrdae Inspection API again
...
Do not use InspectionException any more to reduce complexity of nested inspections, but keep error states
in the Inspection object itself.
refs #9630
2015-07-15 18:39:09 +02:00
Matthias Jentsch
6762ef053e
Upgrade Inspection API
...
Reduce code duplication and stateffullnes by using InspectionException to indicate that an error was thrown, and only using one inspect function.
refs #9630
2015-07-15 17:51:18 +02:00
Johannes Meyer
6d4d99aa62
js: Use window.FormData instead of just FormData
...
refs #8758
2015-07-15 15:49:34 +02:00
Matthias Jentsch
11360f36e4
Fix grammar errors in backend titles
2015-07-15 15:37:59 +02:00
Matthias Jentsch
774d6ce94a
Fix invalid function call in getCapabilities caused by refactoring
2015-07-15 15:36:32 +02:00
Johannes Meyer
c1d9cde312
js: Properly submit multipart/form-data
...
This is not IE <10 compatible. Fix follows. ;-)
refs #8758
2015-07-15 15:25:40 +02:00
Johannes Meyer
f3c8f2229f
ErrorLabeller: Provide localized output for the MimeType validator
...
refs #8758
2015-07-15 15:15:15 +02:00
Matthias Jentsch
930303dfb2
Merge branch 'bugfix/ldap-connection-fail-when-encryption-not-possible-9608'
...
fixes #9608
2015-07-15 12:50:49 +02:00
Matthias Jentsch
af58d6964b
Fix isEncrypted function broken by refactaring
...
refs #9608
2015-07-15 12:23:30 +02:00
Matthias Jentsch
7daa97a166
Clean up unneded code
...
Remove the now useless error handling cases in case encryption wasn't successful.
refs #9608
2015-07-15 11:31:56 +02:00
Matthias Jentsch
3b8b5b0022
Revert accidentally commited unneded changes
2015-07-15 11:16:06 +02:00
Matthias Jentsch
6db80f1e74
Merge branch 'feature/ldap-connection-test-function-9605'
...
fixes #9605
2015-07-15 10:50:02 +02:00
Matthias Jentsch
212111511a
Fix violations of coding guidelines
2015-07-15 10:32:54 +02:00
Matthias Jentsch
84899e3e56
Revert some unneeded changes
...
refs #9605
2015-07-15 09:56:18 +02:00
Johannes Meyer
9a90e2a183
Wizard: Be less hysteric to not to make users upset
...
fixes #9620
2015-07-15 08:50:39 +02:00
Matthias Jentsch
f4d8bfc309
Display connection test info when inspecting LdapConnections
...
refs #9605
2015-07-14 18:36:26 +02:00
Matthias Jentsch
3ddb8ca1bd
Add abillity to discover AD version and vendor name to discovery
...
refs #9605
2015-07-14 18:32:44 +02:00
Matthias Jentsch
40d432100b
Add a function to test the connection health
...
refs #9605
2015-07-14 18:29:58 +02:00
Matthias Jentsch
6599940e6c
Introduce Interface for inspecting ldap connections
...
refs #9605
2015-07-14 12:30:16 +02:00