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
Ralf Becker
54bd5eac99
* show maintenance release as version-number everywhere
2019-01-09 10:39:02 +01:00