Commit Graph

41 Commits

Author SHA1 Message Date
ralf
1b9c543547 * API: support OpenID Connect for authentication against another OIC IdP
also migrating old fallback auth classes to new auth_fallback parameter and reordering providers a bit / give OIC a prominent position
2023-11-17 10:17:29 +02:00
ralf
e210d4b3c6 do not show classes not extending Api\Auth\Backend or interfaces as auth backends 2023-07-02 07:34:22 +02:00
ralf
55054024b6 fix PHP Deprecated errors visible in egroupware-docker-install.log 2023-01-26 10:42:33 +01:00
Hadi Nategh
49abce8235 Fix wrongly spelled EGroupware name 2018-04-11 15:13:39 +02:00
Ralf Becker
6cdcdf8180 * Univention: fix setup configuration does not allow to store Univention as account backend 2017-08-25 09:03:44 +02:00
Ralf Becker
c0de73db1f * Univention/Setup: allow to set Ham folder and automatically do so for Univention installation 2017-06-13 13:52:31 +02:00
Ralf Becker
b381843d01 * Setup: some authtication types eg. Cas were not shown in setup 2016-06-09 08:48:46 +02:00
Ralf Becker
fb0b6a033f add archive folder 2016-06-05 17:05:40 +02:00
Ralf Becker
c15fcdfb52 WIP egw installs now without phpgwapi and allows to login 2016-05-02 22:26:40 +00:00
Ralf Becker
0b9937332c some more setup fix, 16.1 updates now 1.8, 14.x and installs itself new 2016-04-05 16:51:43 +00:00
Ralf Becker
61cf8fa9f5 * Univention: Samba SID was not propagated to config of SambaAdmin app 2015-03-13 13:51:10 +00:00
Ralf Becker
f78f8762b0 fix typo 2014-11-30 13:46:39 +00:00
Ralf Becker
b721ae1afc changes for Univention install 2014-11-07 13:16:30 +00:00
Ralf Becker
8a32ae7c32 fix typo in smtp plugin name and stay on selected accounts plugin, even if it is inaccessible due to open_basedir, as we otherwise would store default "sql" 2014-11-06 19:21:56 +00:00
Ralf Becker
753ce75b15 using univention-directory-manager cli to create not accounts to get Kerberos stuff addded 2014-11-05 20:27:52 +00:00
Ralf Becker
3b68b8bff8 need to consider caching when applying setup operations 2014-04-16 17:57:44 +00:00
Ralf Becker
4ff9464133 fixed typo 2014-04-16 16:48:43 +00:00
Ralf Becker
87a6119595 some more changes to setup a mail account via cli, but not by default 2014-04-16 10:40:54 +00:00
Ralf Becker
90218092c2 some more changes to create mail accounts via setup 2014-04-15 20:03:16 +00:00
Ralf Becker
621d6d46f4 create new mail accounts from setup-cli 2014-04-15 15:10:39 +00:00
Ralf Becker
30d6d76d7a allow to set smtp auth options via setup-cli 2013-07-15 15:27:14 +00:00
Ralf Becker
8d93ebb01e * Setup: allow to enable account in AD via setup-cli.php and renamed --postfix and --cyrus options to more generic names --smtp and --imap 2013-06-20 14:48:53 +00:00
Ralf Becker
5e76d4197e * EMailAdmin/Setup: fixed wrong created default profile, user profiles and signatures were ot allowed, due to changed default parameter -1 --> false 2012-04-24 17:45:19 +00:00
Ralf Becker
fae1d29e68 - implemented more secure password hashing types: sha512_crypt, sha256_crypt and blowfish_crypt (later was only just broken)
- DB schema update for account_pwd to varchar(128) to accomodate sha512_crypt hashes
- enable automatic migration to sha512_crypt, if on SQL or LDAP (but only on Linux, as OpenLDAP has not native support for it)
2011-06-05 23:22:51 +00:00
Ralf Becker
86be53f4a3 showing ssha as default and sorting it as top option 2011-05-04 13:47:44 +00:00
Klaus Leithoff
e33aa2978c * API/Authentication: add fallback to sql for mail authentication. 2011-03-23 13:19:48 +00:00
Ralf Becker
871e5718af using one list of auth-types (in order of importance) and detecting additional ones in the filesystem 2010-09-10 09:26:17 +00:00
Ralf Becker
bfc3b262b3 rest to implement support for different mailbox names types / mail_login_types 2010-08-31 10:13:28 +00:00
Ralf Becker
6c885b31fb - setting set_defaults also with values containing (now replaced) replacements like $domain
- shorten db-name/-user to self::MAX_DB_NAME_LEN chars
2010-08-25 12:24:11 +00:00
Ralf Becker
19a25d392d some more adapting to current emailadmin: sieve host is not yet used, but defaulting to NULL is what emailadmin does too 2010-08-20 11:15:59 +00:00
Ralf Becker
ebc83beb06 updated mail config to match current emailadmin 2010-08-20 10:18:29 +00:00
Klaus Leithoff
963b99ea5b removing the defaultvalue for the imap_server, as we do not require imap_server for setup anymore 2010-05-28 13:19:23 +00:00
Klaus Leithoff
f7e70b5feb remove pop3/pop3s from setup_cmd_config, as it is not supported anymore 2010-05-20 12:59:49 +00:00
Ralf Becker
28a778955c "setting standard IMAP and SMTP as default" 2009-10-28 21:59:49 +00:00
Klaus Leithoff
58890aaf9c added email as mail Login Type 2009-09-10 12:16:29 +00:00
Klaus Leithoff
44a53ee05b backup housekeeping feature from H.J.Tappe together with a feature to backup egroupware the files - tree from Christian Fueller; The File-backup feature is testet against relatively small eGroupware Instances; It requires ZipArchive (If you dont have that, the backup should run, but without backup of files); AND if you enable it backup takes a) more time to run and restore b) way more space, so you should enable housekeeping 2009-08-27 12:46:12 +00:00
Ralf Becker
6e3c8ceda2 "allow setting install-id and vfs-root-user" 2008-11-23 13:09:51 +00:00
Ralf Becker
f4d11dc778 "fix from Frank Jas, Ontelix for renamed emailadmin bo class" 2008-06-30 07:50:29 +00:00
Ralf Becker
86001bea68 changing the way the account object gets instanciated again a bit, as the new setup stuff wasnt working fully after the last fix 2007-12-14 01:28:33 +00:00
Ralf Becker
e3a9dc646f - installs can now be switched before the install happens to ldap, so all default records get created (eg. sitemgr is working)
- new setup command to create an admin user, used eg. from setup-cli.php
2007-12-13 02:41:55 +00:00
Ralf Becker
f0e0d84e55 next step config is now also a command object and added better&shorter passwords 2007-12-11 01:28:07 +00:00