Klaus Leithoff
842f6b40d1
password-feature ldap specific stuff
2010-09-22 13:14:21 +00:00
Klaus Leithoff
96c1ac80c7
allow old name for account_lastpwd_change (account_lastpassword_change)
2010-09-22 11:41:58 +00:00
Klaus Leithoff
a316fce7bc
some more translations for password feature
2010-09-22 10:31:13 +00:00
Klaus Leithoff
9d176490bf
Feature: to allow admins a) to set an allowed password age, to require all users to change their password regularily; b) force password change for a given user on the users next login; c) better control about the password strength required; Funded by Cricket
2010-09-22 10:16:32 +00:00
Ralf Becker
3019c3f385
* allow to pick CC of tickets from addressbook
...
- also added a different approach allowing apps to register themselfs multiple times in the link registry, was necessary as types approach from Nathan changes the usage of the original app, while this adds sub-types like an arbitrary app responded to the link hook
2010-09-22 09:37:41 +00:00
Jörg Lehrke
7c038d6a85
New content_history approach for synchronization with all datastores
2010-09-18 11:20:58 +00:00
Jörg Lehrke
6e120aacbc
Fix group principals issue
2010-09-18 08:45:58 +00:00
Nathan Gray
6f6b394d4a
Backport 32141 - Attempt at a fix for error that prevented sidebox menu from sliding out in IE8
2010-09-17 14:41:30 +00:00
Klaus Leithoff
7f5b37d1ae
postgres compatibility gathering of birthdays for homearea (calendar merge of birtdays into holidays) order by column must be part of distinct selection list; adapting calendar home view to meet expected date format by using egw_time::to
2010-09-17 13:58:07 +00:00
Ralf Becker
9919dff6b8
present a login page, if anon user has no right for an application, makes more sense then throwing an exception
2010-09-17 09:12:21 +00:00
Ralf Becker
e17136a345
PostgreSQL seems to require to update the sequence, after manually inserting id's
2010-09-16 12:08:45 +00:00
Ralf Becker
7e641eb726
using own CreateIndex() method in CreateTable(), to deal correctly with size-limited indexes in PostgreSQL
2010-09-16 12:08:15 +00:00
Ralf Becker
e89850c067
CreateIndex: remove length limits from column names, if DB type is NOT MySQL
2010-09-16 10:23:18 +00:00
Ralf Becker
67812b8c82
removed not used "powered by *groupware version" phrase
2010-09-16 09:52:40 +00:00
Ralf Becker
3dd7cc746f
remove hooks of apps, when deleting them (event if sources are no longer there)
2010-09-15 20:09:05 +00:00
Ralf Becker
5f73878a24
Add index to improve import of contacts using a custom field as primary key
2010-09-15 13:34:44 +00:00
Ralf Becker
7fc2abea23
allow to limit size of index by appending it in brackets after the column name, eg. "column(32)", which is already supported by ADOdb, by was broken by our fix to always quote names, to allow column names which are reserved words, eg. "timestamp" in phpfreechat
2010-09-15 13:28:42 +00:00
Ralf Becker
5a9d1833f4
* added mail log, which can be enabled by setting $GLOBALS[egw_info][server][log_mail] to a path or true for standard error_log
...
- added egw_mailer class to archive that and correctly intialise EGroupware pathes for translations
- updated translations and moved them to phpgwapi/lang/ (getting rid of message not translated errors)
- using egw_mailer in fmail including catching of phpmailerException to not glutter GUI with echoed errors
2010-09-15 09:14:17 +00:00
Ralf Becker
8f63182822
* added mail log, which can be enabled by setting $GLOBALS[egw_info][server][log_mail] to a path or true for standard error_log
...
- added egw_mailer class to archive that and correctly intialise EGroupware pathes for translations
- updated translations and moved them to phpgwapi/lang/ (getting rid of message not translated errors)
- using egw_mailer in fmail including catching of phpmailerException to not glutter GUI with echoed errors
2010-09-15 09:10:12 +00:00
Klaus Leithoff
5105251b11
convertHTML2Text: handling of chars that break further processing of converted Data (e.g.: Mail to Infolog)
2010-09-15 08:39:51 +00:00
Klaus Leithoff
02c6955326
convertHTML2Text: handling of chars that break further processing of converted Data (e.g.: Mail to Infolog)
2010-09-15 08:39:07 +00:00
Klaus Leithoff
318b97f04f
fix for Safari Padding-Bug, provided by Chr.Fueller and RB
2010-09-15 08:30:37 +00:00
Klaus Leithoff
a4d3aca9e9
fix for Safari Padding-Bug
2010-09-15 08:28:16 +00:00
Ralf Becker
12705d58a6
reverting back to arbitrary job data AND adding other job parameters only if data is an array, it made to many problems requiring it to be an array
2010-09-14 09:43:07 +00:00
Ralf Becker
34e51b19e8
reverting back to arbitrary job data AND adding other job parameters only if data is an array, it made to many problems requiring it to be an array
2010-09-14 09:38:59 +00:00
Ralf Becker
63ca019264
* SyncML performance patches for calendar datastore
...
merged 32021:32047 ^/trunk/syncml, 32025:32047 ^/trunk/calendar, 32032:32050 ^/trunk/phpgwapi, thought not everything merged cleanly
2010-09-13 10:39:58 +00:00
Klaus Leithoff
553152fc80
fix for expected parameter for data must be an array in set_timer, when starting async testjob; handling array as adr in send when creating messages
2010-09-13 08:41:04 +00:00
Klaus Leithoff
e95f4e6eba
fix for expected parameter for data must be an array in set_timer, when starting async testjob; handling array as adr in send when creating messages
2010-09-13 08:14:03 +00:00
Jörg Lehrke
b02f830128
Fix content history issue
2010-09-12 21:16:39 +00:00
Jörg Lehrke
bb9190a669
New content_history approach for calendar synchronization; fix various Sync issues
2010-09-12 20:14:46 +00:00
Jörg Lehrke
5e161094e7
Allow to check only readable items in content history
2010-09-12 12:36:40 +00:00
Jörg Lehrke
da41f40507
Allow the check only readable items in content history
2010-09-12 12:34:32 +00:00
Ralf Becker
caf6d694c2
using qstr (quoting of strings) from ADOdb 5.11, it might fix problems reported by Anthony Messina
2010-09-11 07:47:40 +00:00
Ralf Becker
741a12bef2
fixed typo, wrong parameter name
2010-09-10 08:24:19 +00:00
Ralf Becker
4380a7760b
fixed typo, wrong parameter name
2010-09-10 08:23:17 +00:00
Ralf Becker
7f29cd8530
fix for postgreSQL bug reported by Anthony Messina (amessina-at-messinet.com): sync_contentid is varchar(60) and need explicit cast: added egw_db->to_int($expr)
2010-09-10 07:11:22 +00:00
Klaus Leithoff
7065ea4d7e
preserving ampersands while converting html to text; improving linebreak behavior; switching off WordWrapn (by setting it to 0) in phpmailer, as we handle our linebreaking on our own
2010-09-09 10:20:44 +00:00
Klaus Leithoff
5153a61a63
preserving ampersands while converting html to text; improving linebreak behavior; switching off WordWrapn (by setting it to 0) in phpmailer, as we handle our linebreaking on our own
2010-09-09 10:19:23 +00:00
Ralf Becker
ed4f50cbb7
if modified timestamp get set, reset evtl. existing deleted timestamp, as recovering of deleted entries does NOT work otherwise
2010-09-09 09:09:02 +00:00
Ralf Becker
8160ff2472
if modified timestamp get set, reset evtl. existing deleted timestamp, as recovering of deleted entries does NOT work otherwise
2010-09-09 09:08:37 +00:00
Ralf Becker
e3f9da7613
new method to abstract MySQL function unix_timestamp (convert db timestamp to integer)
2010-09-09 09:06:45 +00:00
Ralf Becker
83dae424e0
new method to abstract MySQL function unix_timestamp (convert db timestamp to integer)
2010-09-09 09:06:13 +00:00
Ralf Becker
7f58cc16b5
fixed wrong type parameter for logging to a file and some formatting
2010-09-08 16:23:23 +00:00
Ralf Becker
00acdcb48b
fixed wrong type parameter for logging to a file and some formatting
2010-09-08 16:22:55 +00:00
Ralf Becker
d596da1306
Log mails to log file specified in ['egw_info']['server']['log_mail'] or regular error_log for true (can be set either in DB or header.inc.php)
2010-09-08 16:03:27 +00:00
Ralf Becker
bb96dda0a7
Log mails to log file specified in ['egw_info']['server']['log_mail'] or regular error_log for true (can be set either in DB or header.inc.php)
2010-09-08 16:02:40 +00:00
Ralf Becker
7cf6b9216a
fixed in some update situations called unset_datetime on egw_minimal object
2010-09-08 07:46:12 +00:00
Ralf Becker
f49eaf39ce
fixed in some update situations called unset_datetime on egw_minimal object
2010-09-08 07:45:38 +00:00
Ralf Becker
cf34ecdabf
added abstract function to base egw_framework, as it get called from admin/inc/hook_top_menu.inc.php for pending updates
2010-09-07 19:09:46 +00:00
Ralf Becker
577c8926bc
added abstract function to base egw_framework, as it get called from admin/inc/hook_top_menu.inc.php for pending updates
2010-09-07 19:08:13 +00:00