Commit Graph

1487 Commits

Author SHA1 Message Date
Ralf Becker
214afe0bd5 datetime --> egw_datetime 2008-10-21 14:22:27 +00:00
Oscar Manuel Gómez Senovilla
504b096e06 latest update of egw translators pending work 2008-10-15 21:11:30 +00:00
Ralf Becker
3684010c3b create home dir for admin created in setup 2008-10-14 16:08:32 +00:00
Ralf Becker
cd781c228c Only check for smtp server. As Klaus is going to create an emailadmin
profile allowing the user to set there own profiles and signatures, if
no default imap server is defined in setup.
2008-10-14 14:34:41 +00:00
Ralf Becker
40f013181e "set recommend php version to 5.2+" 2008-10-14 09:27:10 +00:00
Ralf Becker
2030c6a24a "better handle the situation of an empty / dummy header in rpm files" 2008-10-13 06:03:32 +00:00
Ralf Becker
025b54917a new translation and removing not longer used ones 2008-10-09 17:08:52 +00:00
Ralf Becker
cb45f661a2 fixed typo session_handler 2008-10-09 16:45:53 +00:00
Ralf Becker
b6996bee01 reworked manageheader:
- removed include_root (is now always identical to server_root)
- removed mcrypt_version (not relevant to todays php versions)
- replaced session_type with session_handler
- look is now a bit more like setup and eGroupware itself
--> updated header-version to 1.29 forcing everyone to update
2008-10-09 16:22:42 +00:00
Oscar Manuel Gómez Senovilla
8ed57c413b tracker #1747 2008-10-05 19:24:49 +00:00
Ralf Becker
9e3281799f Allow to change the where VFS stores the content of files:
1. filesystem (default)
2. database (problems with files > 1mb)
3. custome set via filemanager/cli.php mount
--> If you can only access the docroot, you can use 2. AND set the files
directory to the path for temp. files
2008-10-02 15:30:44 +00:00
Ralf Becker
8d7c57e253 small fix 2008-10-02 15:27:39 +00:00
Ralf Becker
dd50a906a2 Patch from Raphael Alla allowing to specify mysqlt direct in header-admin 2008-09-27 06:56:36 +00:00
Ralf Becker
da43ab71f8 "- calling setup_header methods via magic __call method, to allow classes to extend this command and alow overwrite the setup_header methods
- added new session-handler config var"
2008-08-20 09:01:29 +00:00
Ralf Becker
93112e0277 phpDoc headers 2008-08-20 06:04:28 +00:00
Ralf Becker
9d2016ebf6 - php5 static and protected for egw_framework
- new feature allowing apps to specify with index-page and icon to use
--> allows to install sitemgr-link icon without an extra application
(which was a symlink and got lost in every version upgrade)
2008-08-18 09:00:19 +00:00
Ralf Becker
5447cd6a6d "setting currentapp='setup' for setup" 2008-08-13 07:19:32 +00:00
Oscar Manuel Gómez Senovilla
b8df48b6f4 updated spanish translation 2008-08-05 19:13:53 +00:00
Ralf Becker
0587f0585d added PEAR HTTP_WebDAV_Server, PDO and file-upload checks plus missing translations 2008-08-05 06:23:52 +00:00
Oscar Manuel Gómez Senovilla
f98569ee85 Updated russian translation (#1658) and some spanish updates 2008-08-03 19:07:15 +00:00
Oscar Manuel Gómez Senovilla
77f63b4c00 updated russian translation 2008-07-29 20:40:02 +00:00
Oscar Manuel Gómez Senovilla
241e844f4b Resulting lang files after applying the "Search for new phrases" in translation tools for every app 2008-07-26 21:59:22 +00:00
Oscar Manuel Gómez Senovilla
e6a0bc30a9 tracker #1511 2008-07-25 21:22:37 +00:00
Stefan Becker
3485f97e90 "Patch for IE 6/7 PNG bugfix on setup template" 2008-07-22 09:26:27 +00:00
Ralf Becker
b5c28fba48 1. NTLM Single Sign ON
NTLM SSO removes Windows users on a PC, which is a member of a Windows
domain and who are logged into that domain, from the need to explicitly log
into eGW.  They simply point IE to the eGW URL (eg. http://domain.com/egroupware/)
and start working. They can of cause explicitly log out and log in as an
other user.
For more information look at the README at
http://www.egroupware.org/viewvc/trunk/phpgwapi/ntml/README

2. different authentication for SyncML and/or GroupDAV
You can now use eg. an external auth provider for the login via the
WebGUI (eg. ADS) and the passwords stored in SQL for SyncML.
2008-07-16 09:29:13 +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
6b631a3dd0 "removed debug messages (error_log)" 2008-06-18 20:00:25 +00:00
Klaus Leithoff
01c02fe075 bugfix: missed that emailadmin.bo while doing the class rename 2008-06-09 06:23:53 +00:00
Klaus Leithoff
f4f0470b16 general stuff:
--------------
-emailadmin classnames
YOU MAY HAVE TO RUN "SEARCH AND REGISTER ALL HOOKS OF ALL APPLICATIONS"
2008-06-05 14:08:17 +00:00
Ralf Becker
a5a7c2d30e Additional password crypt types for ldap:
- MD5_CRYPT (9 char salt prefixed with $1$)
- BLOWFISH_CRYPT (16 char salt prefixed with $2$)
- EXT_CRYPT (9 char salt, no prefix)
2008-05-31 06:25:04 +00:00
Ralf Becker
1ab52586bd "fixed fatal error \"Exception thrown without a stack frame in Unknown on line 0\", if DB does not exist when calling setup" 2008-04-01 09:16:03 +00:00
Ralf Becker
ea3ae107d1 added minimal egw object (egw_minimal), which is shared between egw and setup 2008-03-22 09:29:29 +00:00
Ralf Becker
d36c179645 fixed account-migration to work with current accounts-class 2008-03-06 20:02:30 +00:00
Ralf Becker
a53b69af40 setting the session.save_path to /tmp only for session.save_handler=files and !is_writable(session.save_path) 2008-03-06 06:03:18 +00:00
Nathan Gray
c53cf5cee5 Allow applications with setup in their name to be setup 2008-02-27 16:07:35 +00:00
Ralf Becker
c27c36286e allow to call command objects via setup-cli 2008-01-14 05:44:32 +00:00
Oscar Manuel Gómez Senovilla
f3cd85add5 periodical lang updates from translators 2007-12-22 21:39:38 +00:00
Oscar Manuel Gómez Senovilla
71fbe90a15 tracer #1370 for farsi 2007-12-22 10:28:44 +00:00
Ralf Becker
86621d7fe2 moved randomstring method to admin_cmd 2007-12-22 03:21:07 +00:00
Ralf Becker
125c300182 fixed detection of running inside eGroupWare, as debian package sets up a header.inc.php without domains, also allow to access header with password direct specified and not as hash (secret) 2007-12-21 01:54:20 +00:00
Ralf Becker
ed4a2eabd0 returning install_id too 2007-12-21 01:51:47 +00:00
Ralf Becker
d74bd8e3aa reworked the access for showheader comand a bit 2007-12-18 23:13:59 +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
6651f0efc4 fixed problem in setup, because of not instanciated account object 2007-12-13 23:46:44 +00:00
Ralf Becker
1c2a564c14 fixed problem in setup, because of not instanciated account object 2007-12-13 23:42:17 +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
f750f112f3 check against own filename 2007-12-12 02:21:00 +00:00
Ralf Becker
573e27ad2e "egw_db::create_database gives no returnvalue, so we need to test the new db by connecting to it" 2007-12-11 01:43:18 +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
Ralf Becker
ab3c470388 moved check_dir to setup_detection, to have it available inside and outside of setup 2007-12-11 01:15:02 +00:00
Ralf Becker
0276cfae19 new setup command object to install, used in setup-cli so far 2007-12-10 04:59:01 +00:00
Ralf Becker
f2cf788aea docu update and commented some error_log, which mess up the output of the command line client 2007-12-10 04:54:57 +00:00
Ralf Becker
1a743d658d E_ALL notice 2007-12-09 22:54:26 +00:00
Ralf Becker
3a6b8ce799 typo 2007-12-09 22:48:53 +00:00
Ralf Becker
e1c115d310 docu update 2007-12-09 19:00:16 +00:00
Ralf Becker
fc1ce1fa71 removed copy of Template object in setup, using the one in the api 2007-12-09 08:03:56 +00:00
Ralf Becker
b96ebc16fc new command objects to install an instance: create database, ldap structur, create/edit header (used by setup-cli too) 2007-12-09 08:03:15 +00:00
Ralf Becker
1151deace4 added option to showheader command to only transfer the remote_hash and not the whole header 2007-12-07 00:07:08 +00:00
Ralf Becker
cae8bb40a8 added draft of an exception class for eGW, plus a global exception handler and replaced the fatal errors in the db-class plus the application rights check in the egw object with exceptions, modified the exceptions in admin_cmd* to use egw_excpetion*, instead just Exception 2007-12-06 08:00:41 +00:00
Ralf Becker
4f77162f64 first version of a setup command that can run via admins remote command execution 2007-12-05 02:27:49 +00:00
Ralf Becker
fa67b52bd3 "only check session.save_path if session.save_handler == files" 2007-11-27 00:36:25 +00:00
Ralf Becker
4b4922c589 "show the red cross if any app needs upgrading" 2007-11-23 17:01:30 +00:00
Oscar Manuel Gómez Senovilla
6c0db1110b catalan updates for trunk 2007-11-10 23:22:17 +00:00
Oscar Manuel Gómez Senovilla
54066896e8 big commit: all lang files not in utf-8 converted to utf-8, including charset phrase 2007-11-10 22:46:02 +00:00
Oscar Manuel Gómez Senovilla
d9e1677b86 lang updates 2007-11-09 16:57:30 +00:00
Oscar Manuel Gómez Senovilla
895ba44b47 Updated czech translation files, using provided utf-8 files 2007-11-09 16:46:15 +00:00
Ralf Becker
90f39cef39 "encryption" type plain for sql and ldap, to allow to store the passwords readable 2007-11-06 11:16:34 +00:00
Ralf Becker
c8eec1ae36 "fixed not working language selection after changeing the lang-filenames from phpgw_XX.lang to egw_XX.lang" 2007-10-31 07:50:56 +00:00
Klaus Leithoff
4005da15d2 added more Info to setup-cli --check; List applications that are not installed. 2007-10-23 08:20:31 +00:00
Oscar Manuel Gómez Senovilla
7bbfae68c6 Changes in setup to handle egw_ prefix in lang files 2007-10-14 16:13:50 +00:00
Klaus Leithoff
bdf27e11d9 Merged language Patch from r24464 (1.4) to trunc. 2007-09-25 10:21:19 +00:00
Oscar Manuel Gómez Senovilla
e385c6412f retry for patch 1170 2007-09-25 07:37:31 +00:00
Klaus Leithoff
dbb52a6231 Small Bugfix for the call of the setup-cli.php script. When checking the enviroment as command-line call DOCUMENT_ROOT is not set. The empty string
results in an error stating, that the path provided for tmp/file/backup is in DOC_ROOT. This is fixed now.
2007-09-19 12:26:02 +00:00
Klaus Leithoff
319f1ee907 Small Bugfix for the call of the setup-cli.php script. When checking the enviroment as command-line call DOCUMENT_ROOT is not set. The empty string
results in an error stating, that the path provided for tmp/file/backup is in DOC_ROOT. This is fixed now.
2007-09-19 12:23:07 +00:00
Oscar Manuel Gómez Senovilla
dec28cbe89 spanish lang updates for trunk 2007-09-16 14:35:58 +00:00
Oscar Manuel Gómez Senovilla
e5eac71f71 pending lang updates 2007-09-13 13:57:21 +00:00
Ralf Becker
7308e918a6 bugfix from trunk (warning in check_install line 184) and set checked memory_limit to 24M, as 16M cries for problems, also added missing translations 2007-08-31 07:01:22 +00:00
Ralf Becker
45e3088505 set checked memory_limit to 24M, as 16M cries for problems, also added missing translations 2007-08-31 06:59:32 +00:00
Ralf Becker
0abbc55c49 fixed bug reported on the user list: Warning wrong data type in line 184, added ldap extension check as it seems for many a surprise that ldap/ads auth needs it ;-) 2007-08-31 06:49:17 +00:00
Ralf Becker
7d9c3661aa "allow apps to specify there own php.ini checks, which get comulated by check_install, eg. to check for magic_quotes_gpc Off for fmail" 2007-07-12 05:48:55 +00:00
Ralf Becker
a7cecfe600 "allow apps to specify there own php.ini checks, which get comulated by check_install, eg. to check for magic_quotes_gpc Off for fmail" 2007-07-12 05:47:21 +00:00
Ralf Becker
3c2fe33a23 fix for old pear installs without registry: packages from egw-pear get not reported if checked first 2007-06-25 10:01:39 +00:00
Ralf Becker
224564e780 "fix for old pear installs without registry: packages from egw-pear get not reported if checked first " 2007-06-25 10:00:25 +00:00
Ralf Becker
f07036567f fix for bug in pear's Registry class, check causes check_install.php to run forever, if the registries install_dir does NOT exist 2007-06-14 18:58:38 +00:00
Ralf Becker
d80b9bd377 "fix for bug in pear's Registry class, check causes check_install.php to run forever, if the registries install_dir does NOT exist" 2007-06-14 18:56:53 +00:00
Ralf Becker
ee5bc9f0e7 fixed typo, causing the account_repository not to be read and therefor displays the wrong conversation direction 2007-06-13 07:59:42 +00:00
Ralf Becker
4730e500a6 "fixed typo, causing the account_repository not to be read and therefor displays the wrong conversation direction" 2007-06-13 07:57:24 +00:00
Ralf Becker
5b6f6cb090 fixed not working account-mirgration from LDAP --> SQL 2007-06-11 12:17:55 +00:00
Ralf Becker
f03dce0a4d "fixed not working account-mirgration from LDAP --> SQL" 2007-06-11 12:17:03 +00:00
Oscar Manuel Gómez Senovilla
3f192310f1 Fix for 1.4 for polish lang file 2007-06-04 15:50:46 +00:00
Oscar Manuel Gómez Senovilla
d0cae79385 Fix for polish translating the charset phrase 2007-06-04 13:36:28 +00:00
Oscar Manuel Gómez Senovilla
a33363a884 Czech translation in #824 and extra pending language updates 2007-06-03 18:01:21 +00:00
Oscar Manuel Gómez Senovilla
688dd5f46f Latest lang updates 2007-05-31 14:49:26 +00:00
Ralf Becker
f6552713ca "fix for bug #804: PEAR include failing -> no message, thanks to regis leroy" 2007-05-28 11:46:47 +00:00
Ralf Becker
cbb98a4f44 "removed possebility to select POP in setup" 2007-05-25 18:35:57 +00:00
Ralf Becker
95dce07346 "bugfix see patch #791: Syntax error in setup" 2007-05-23 06:44:38 +00:00
Oscar Manuel Gómez Senovilla
83e4306bce Language updates 2007-05-16 22:10:08 +00:00
Ralf Becker
ca570bd16b creating new db's in MySQL allways as utf-8 2007-05-15 06:38:05 +00:00
Ralf Becker
a33f2ab12c fix for bug #518: 2007-05-08 11:44:43 +00:00
Ralf Becker
1e0f7c71e8 allow to uninstall apps with dependency failures or which sources are no longer there, plus some missing translations 2007-05-08 09:53:11 +00:00
Ralf Becker
a9c94a4d3d worked around stupid php5.2 empty haystack warnings 2007-04-30 05:33:48 +00:00
Ralf Becker
0cd6ab53b4 worked around stupid php5.2 empty haystack warnings 2007-04-29 15:13:54 +00:00
Ralf Becker
be4c3f44d1 "fixed check_install to deal with old PEAR versions, where the PEAR_Config object does not have a getRegistry method.
Falling back to the old check which does not give the version number, is better then a fatal error."
2007-04-26 06:17:41 +00:00
Oscar Manuel Gómez Senovilla
d42198bf07 tracker patch #257 and extra lang files 2007-04-19 21:12:39 +00:00
Oscar Manuel Gómez Senovilla
532182fa41 latest lang updates 2007-04-05 22:53:35 +00:00
Pim Snel
eb4efca847 add missing spacer image 2007-03-28 12:50:13 +00:00
Lars Kneschke
f05bc701a6 reverted to revision 23513 2007-03-19 09:53:03 +00:00
Lars Kneschke
d14d8c7663 merged from trunk 2007-03-19 09:13:57 +00:00
Miles Lott
bdfcc82351 Applied patches from OMGS #61. Also added nulling of membership key to try to avoid ldap issues on group creation. 2007-03-13 03:20:53 +00:00
Oscar Manuel Gómez Senovilla
976edfb561 portuguese updates 2007-03-11 17:08:54 +00:00
Oscar Manuel Gómez Senovilla
b45d2879c8 A lot of pending lang updates 2007-02-25 22:14:48 +00:00
Oscar Manuel Gómez Senovilla
0a92dce43c Fix for show domain select box not working 2007-02-25 09:45:06 +00:00
Miles Lott
8d1efd030d Fix download of tables_current 2007-02-14 14:26:38 +00:00
Miles Lott
85daf5f726 Fix incorrect call to show_header(). Skipped apps with no tables_update file 2007-02-14 14:08:55 +00:00
Lars Kneschke
aa55c600be run both pathnames trough realpath to compare equal names 2007-02-11 12:04:15 +00:00
Oscar Manuel Gómez Senovilla
d63ead0662 lang files for setup 2007-01-21 11:30:15 +00:00
Oscar Manuel Gómez Senovilla
7cb034e071 patch 188 and lang updates 2007-01-05 00:13:14 +00:00
Pim Snel
fe5449397a fix sidebox menu width 2007-01-03 14:41:13 +00:00
Ralf Becker
5a397b7acb imporved pear_check:
a) check the version of required pear packages, if given in the key 'version'. It uses the pear registry for that.
b) if 'egw-pear' exists AND included the package, it allways fullfils the requirements
2007-01-01 14:33:43 +00:00
Oscar Manuel Gómez Senovilla
0597fc6cd9 pending lang updates, and gallery translations 2006-12-26 22:20:54 +00:00
Ralf Becker
1ad800edd0 added --encoding=utf-8 to the db creation instructions for postgres 2006-12-16 08:20:41 +00:00
Ralf Becker
2922950552 removed outdated docs, thanks to Thomas Koch 2006-12-12 10:55:17 +00:00
Oscar Manuel Gómez Senovilla
078d5816bd massive pending language updates 2006-12-09 22:21:27 +00:00
Oscar Manuel Gómez Senovilla
b15ced10a5 pending additions and updates 2006-11-20 00:28:56 +00:00
Oscar Manuel Gómez Senovilla
e403dc2670 lang updates 2006-11-19 15:21:31 +00:00
Ralf Becker
e065856c7e automatically adding brackets around the ldap-search-filter, if the admin forgets it 2006-11-12 19:23:28 +00:00
Ralf Becker
a747ced726 added a "function exists" check 2006-11-07 06:39:55 +00:00
Ralf Becker
a3ff8f3b2d added a "function exists" check 2006-11-07 06:32:00 +00:00
Oscar Manuel Gómez Senovilla
c6a16f6424 Adding Hindi language to list 2006-11-06 23:10:36 +00:00
Ralf Becker
92474ad4ca fixed not settable minutes for sheduling backups 2006-11-06 13:30:40 +00:00
Oscar Manuel Gómez Senovilla
6fe1eec825 several language updates, including polish 2006-10-12 08:29:57 +00:00
Ralf Becker
dc69445754 fixed typo, causing the account-migration to to migrate from SQL --> LDAP 2006-10-01 10:49:30 +00:00
Ralf Becker
c0effaf429 fixing the fix ;-) 2006-09-19 07:00:57 +00:00
Ralf Becker
3fa9f71fc4 forbit to call setup-cli.php via the webserver 2006-09-18 09:28:51 +00:00
Oscar Manuel Gómez Senovilla
963f29d859 lang updates 2006-09-16 15:48:46 +00:00
Oscar Manuel Gómez Senovilla
746988d553 mass lang updates 2006-09-04 17:15:19 +00:00
Ralf Becker
72b1b39de6 an other bug in the multi-domain-update: schema_proc was still working on the db-connection of the other domain. Fixed now too 2006-08-30 12:58:37 +00:00
Ralf Becker
3cd3484c2f fixed big bug in setup-cli on updating multiple domains: only the update on the first domain run correct, the further domains only get the version-number upgraded, but not the schema. This is fixed now. 2006-08-30 04:48:56 +00:00
Ralf Becker
90b8c3e5fd errors were not output, because of a missing echo 2006-08-30 04:47:28 +00:00
Ralf Becker
14c00ccf56 moved SyncML install checks from check_install to the SyncML app 2006-08-20 10:12:36 +00:00
Ralf Becker
01deaaef79 killed a warning 2006-08-15 17:00:12 +00:00
Ralf Becker
4ab9783482 killed a few warnings for error_reporting = E_ALL 2006-08-06 05:37:42 +00:00
Oscar Manuel Gómez Senovilla
33310098b9 lang updates 2006-07-31 16:20:28 +00:00
Oscar Manuel Gómez Senovilla
dab5e19ef8 massive lang update 2006-07-16 07:13:01 +00:00
Ralf Becker
6a0bd14bac - auth_type get's only used if account_repository is not set
- LDAP --> SQL: account-contact-data is now written
2006-07-13 17:42:09 +00:00
Ralf Becker
ba2ff67fbf changed smtp-password input to type password, thanks to Flavio Henrique for the info 2006-07-13 15:07:59 +00:00
Ralf Becker
2dac413bc8 forget to remove test-comments 2006-07-09 18:49:02 +00:00
Ralf Becker
9b32a9ac76 installation check if session.save_path is writable by the webserver: might help people who cant log into eGW because of "session could not be verified" 2006-07-09 18:39:01 +00:00
Ralf Becker
6b327c6c4f creating of eg. the files-dir was only tried if the parent dir was writable, which failed if it does not yet exist 2006-07-09 17:24:43 +00:00
Ralf Becker
5fb740f401 some fixes for new installs:
- acl of the anon user gets now set correct
- nopasswordchange ACL for groups get no longer set
- nopasswordchange ACL for user gets only set to 1 (no 0), as in admin
2006-07-09 17:23:35 +00:00