Commit Graph

1828 Commits

Author SHA1 Message Date
Ralf Becker
d82be8e985 * Setup/SAML: fix not stored custome OID and added eduPersonUniqueId 2021-04-07 10:08:32 +02:00
Ralf Becker
a6cb653767 installation check: remove world readable for header.inc.php and additional warn if no APCu available 2020-12-15 18:28:03 +01:00
Ralf Becker
c258019574 disable UCS support, as we currently have no way to know we are running on UCS (inside our open_basedir) 2020-11-23 21:11:24 +01:00
Hadi Nategh
0a86c06048 Add missing language ar in language selector 2020-11-18 13:12:30 +01:00
Ralf Becker
cacea8fe99 * Saml/Shiboleth/SmallPART: allow to use affiliation attribute to sync with Teachers group 2020-10-30 13:54:22 +01:00
Ralf Becker
85a7679049 * ActiveDirectory: implement addtional user or group filter 2020-10-22 14:11:02 +02:00
Ralf Becker
02ac06de1f * Authentication: allow using multiple backends, even same backend multiple times with different configuration 2020-10-02 08:40:21 +02:00
Ralf Becker
8243f7934e pending translations from our translation server 2020-07-31 13:04:06 +02:00
Ralf Becker
73515cd412 fix wrong idp example 2020-06-19 14:21:29 +02:00
Ralf Becker
d83c567703 pending translations from our translation server 2020-06-12 12:29:47 +02:00
Ralf Becker
4ccc773c74 German translations mostly for SAML/Shibboleth authentification 2020-06-12 12:19:16 +02:00
Ralf Becker
b7ed148371 * SAML: support joining a SAML account to an existing one, if configured in setup
notification of user does not yet work, as redirect on login page looses Api\Framework::message() :(
2020-06-11 16:03:54 +02:00
Ralf Becker
4c131c1866 SAML/Shibboleth with multiple IdP or optional on regular login page 2020-06-10 15:19:24 +02:00
Ralf Becker
b1f79d1c40 * SAML/Shibboleth/SimpleSAMLphp authentication configurable through setup 2020-05-28 23:24:09 +02:00
nathangray
fa9eda18b8 Setup: Fix backups to keep of 0 gave an error "must be integer" 2020-05-12 09:30:55 -06:00
Ralf Becker
c299c82e09 chmod 644 2020-05-08 08:17:33 +02:00
Ralf Becker
2662755c7f fix some warning in phpUnit, an other try ... 2020-03-04 21:40:17 +01:00
Ralf Becker
d86f990bd5 fix some errors in new phpUnit tests: using __DIR__ in header.inc.php include 2020-03-04 21:20:50 +01:00
Ralf Becker
aa4750009f Revert "fix some errors in new phpUnit tests: define lang() only if not already done"
This reverts commit ab289eb5c1.
2020-03-04 21:19:33 +01:00
Ralf Becker
ab289eb5c1 fix some errors in new phpUnit tests: define lang() only if not already done 2020-03-04 21:15:07 +01:00
Ralf Becker
f7989fc2c8 Revert "some fixes for errors in phpUnit in CalDAV tests"
This reverts commit 9d38bf3e97.
2020-03-04 20:50:32 +01:00
Ralf Becker
1f84af1966 Revert "some fixes for warnings during phpUnit about setup cookies"
This reverts commit 0591786534.
2020-03-04 20:44:10 +01:00
Ralf Becker
9d38bf3e97 some fixes for errors in phpUnit in CalDAV tests 2020-03-04 20:35:40 +01:00
Ralf Becker
0591786534 some fixes for warnings during phpUnit about setup cookies 2020-03-04 20:34:14 +01:00
Ralf Becker
44d9fcc790 Revert "* CalDAV/OutlookSynchronizer: reject invitations when client deletes then without appropriate rights in his calendar"
This reverts commit 4c6e41d479.
2020-03-04 19:16:50 +01:00
Ralf Becker
4c6e41d479 * CalDAV/OutlookSynchronizer: reject invitations when client deletes then without appropriate rights in his calendar 2020-03-04 16:58:38 +01:00
Ralf Becker
8ab7caf855 fix old AD class in account-migration 2020-01-24 14:18:35 +01:00
Alexandros Sigalas
4c28657df5 Fix reported version by setup_cmd, was reporting old phpgwapi instead of api version. 2019-11-24 14:10:49 +02:00
Ralf Becker
7cd4169768 * all apps: fixing serveral cases of wrong Url when proxying and terminating TLS on the proxy 2019-11-15 13:54:34 +01:00
Ralf Becker
302800b414 new class Api\Header\Http to handle X-Forwarded-Host and -Schema headers
also kope now with multiple comma-separated host-names in X-Forwarded-Host header happening with multiple proxys
2019-11-12 20:13:24 +01:00
Ralf Becker
b1fae07c75 invalidate opcache after writing header.inc.php if script is cached
so changes take immediate affect in our default container installation with opcache.validate_timestamps=off
2019-09-15 12:17:33 +02:00
Ralf Becker
c706f3f09c pending translations from our translation server 2019-08-22 13:57:23 +02:00
Ralf Becker
7496fbb66e remove quotes from arguments eg. 'db_host=db', in case it does not happen by shell (eg. debuging in Netbeans) 2019-08-18 12:51:41 +02:00
Ralf Becker
a6ee8eda1b allow apps to specify to be automatic deinstalled
this can either happen uncoditional or with an SQL statement checking they are empty first:
$setup_info[wiki][autodeinstall] = "SELECT COUNT(*)<=3 FROM egw_wiki_pages";
which would deinstall wiki if it has only the 3 default pages in it
2019-08-15 10:33:57 +02:00
Ralf Becker
2776d215e2 * Login: RememberMe token for either automatic login or as 2. factor for 2-Factor-Auth 2019-08-03 18:37:18 +02:00
Ralf Becker
2128a64a7e pending SK translations from our translation server 2019-07-26 10:54:41 +02:00
Ralf Becker
1b002165c4 setting required PHP version to 7.2 and recommended to 7.3 2019-07-16 11:00:16 +02:00
Ralf Becker
4ced6407c6 fix package install was generating md5 hased passwords for header 2019-07-06 11:42:19 +02:00
Ralf Becker
705c5b9f56 remove left-over development-test for "hugo" extension 2019-07-06 10:19:23 +02:00
Ralf Becker
3c9419ee1a replacing old PEAR dependency check with Composer 2019-06-17 18:11:56 +02:00
Ralf Becker
4b5890a501 do NOT used persistent connections, if they are disabled in php.ini 2019-05-29 11:28:46 +02:00
Ralf Becker
2d039afe8d check if persistent mysql connections are disabled --> disable them in header 2019-05-28 13:38:41 +02:00
Ralf Becker
310182cc85 Add translations 2019-05-14 17:27:48 +02:00
Ralf Becker
f5882ddd8d Add some translation 2019-04-08 15:55:28 +02:00
Ralf Becker
00fd12d651 * Api/Filemanager: create in non EPL missing /templates and app-sub-directores
Was caused by (unnecessary) transaction around defaul_records processing, causing during transaction inserted rows where not (yet) commited and therefore could not be read.
2019-03-24 11:36:33 +01:00
Alexandros Sigalas
fd8afd6704 Fixed, PHP message: PHP Warning: Use of undefined constant __LINES__ .. the constant is called __LINE__ 2019-03-06 08:25:42 +02:00
Ralf Becker
d084bd0679 fix --exit-codes did not found (now used) exceptions 2019-02-23 12:13:26 +01:00
Ralf Becker
23ceb00380 fix PHP Warning: Use of undefined constant __FILES__ 2019-02-18 16:03:22 +01:00
Ralf Becker
e089f4428f show how long the backup took 2019-02-18 13:42:29 +01:00
nathangray
d805e9f467 Stop using deprecated each(), using foreach(), key() or current() instead 2019-02-12 14:13:45 -07:00