Commit Graph

2657 Commits

Author SHA1 Message Date
thomascube
fcc7f861b1 Log session validation errors; keep error message when redirecting to login after session error 2011-07-30 15:32:13 +00:00
alecpl
4d784be2b9 - Fix 'exceptions' parameter of rcmail_mailbox_select() to handle directories on any level of the structure 2011-07-29 11:53:35 +00:00
alecpl
f03d89e493 - Fix 'sql' identifier for addressbook handling (#1488013) 2011-07-29 06:48:09 +00:00
alecpl
f1574a5da2 - Performance fix: don't create addressbook object to close() it if it wasn't created before, skipping unneeded LDAP connection 2011-07-27 18:46:03 +00:00
alecpl
733ed0a20a - Use rcube_imap_generic::tokenizeResponse() for parsing BODYSTRUCTURE, fixes #1488007 2011-07-27 18:21:49 +00:00
alecpl
341d9661c7 - Delay imap cache initialization, fixes problem with cache cleanup on login (where user ID wasn't set on init time) 2011-07-27 15:53:48 +00:00
thomascube
d917785e70 Move mail sending functions from mail task to core for general usage 2011-07-27 15:44:06 +00:00
alecpl
5ed119e534 - Don't use default source if source id is specified in get_address_source() 2011-07-27 11:52:46 +00:00
alecpl
dcf8112ada - Fix IE9 detection (#1488008) 2011-07-27 06:37:17 +00:00
alecpl
909a3acb83 - Move console object initialization code into one place 2011-07-26 10:54:18 +00:00
alecpl
71e8cc3bce - Fixed display name on contact lists 2011-07-25 11:48:50 +00:00
alecpl
0213f8d4dd - Added optional "multithreading" autocomplete feature 2011-07-25 10:49:39 +00:00
alecpl
1837173634 - Plugin API: Added 'config_get' hook 2011-07-25 07:49:14 +00:00
alecpl
f52c4f441f - Simplify undo message, add dots at the end of messages 2011-07-21 11:15:18 +00:00
alecpl
d8aff9a651 - Round upload progress percentage value 2011-07-21 06:41:53 +00:00
thomascube
03eb13f11c Small improvements and codestyle 2011-07-17 19:01:28 +00:00
thomascube
4d9f620292 Filter LDAP groups by search query 2011-07-17 19:00:30 +00:00
thomascube
ce4e0ece1f Fix ldap group members listing 2011-07-17 17:06:01 +00:00
thomascube
609c5e9da9 Session object can be null if db/memcache is not available 2011-07-11 10:51:42 +00:00
alecpl
580adc8263 - Add add_shutdown_function() method. Make possible to call user function before destoying all objects (e.g. session) 2011-07-10 08:26:41 +00:00
alecpl
63fda8af57 - Make Undo action optional by setting undo_timeout=0 2011-07-08 13:03:42 +00:00
alecpl
7f5a849e78 - Added possibility to undo last contact delete operation 2011-07-07 11:44:26 +00:00
alecpl
632528ff42 - Fix infinite loop in tokenizeResponse() when server returns atoms with forbidden characters 2011-07-06 16:46:35 +00:00
alecpl
9220169bf1 - Fix handling of other users namespace roots 2011-07-06 07:50:34 +00:00
alecpl
9d195d6e82 - Added lost argument in delete_record() method 2011-07-05 17:09:25 +00:00
alecpl
b1057a2781 - Remove debug code 2011-07-05 10:08:52 +00:00
alecpl
8bce655246 - Fix lack of Cc and Reply-To headers on messages list, add them to default headers list (#1487989) 2011-07-04 18:56:54 +00:00
alecpl
4171c59bd7 - Add optional textual upload progress indicator (#1486039) 2011-07-04 11:40:02 +00:00
alecpl
77406bb731 - Fix url() so zero-values are not skipped (#1487979) 2011-06-29 16:57:26 +00:00
alecpl
0891b1d2ec - Fix handling of untagged responses in LIST/LSUB response parser 2011-06-27 16:27:11 +00:00
alecpl
96e24fab88 - Fix parsing URLs containing commas (#1487970) 2011-06-27 09:30:01 +00:00
alecpl
68070e448c - Fix PHP warning in mailbox_info(),
- Set namespace/delimiter in constructor (this way some methods could be used before connecting to IMAP server)
2011-06-27 07:09:15 +00:00
alecpl
5bfa4445d5 - Read _unlock from POST too 2011-06-24 17:50:03 +00:00
alecpl
25e6a0f110 - Add rcube_imap::mailbox_info() 2011-06-23 17:43:44 +00:00
alecpl
715a1b143c - Make local_skin_path() to be a public method 2011-06-21 09:10:14 +00:00
thomascube
6af7e0d63d Use numSubOrdindates inconjuction with VLV to count total 2011-06-18 19:45:26 +00:00
alecpl
24201dc1f4 - Fix set_row_attribs() for backward compat. 2011-06-18 11:28:43 +00:00
alecpl
3ddca3b945 - Don't log errors when charset conversion fails 2011-06-17 06:39:39 +00:00
alecpl
cc90ed1f84 - Add addressbook name in contact info frame (#1487958) 2011-06-16 12:20:19 +00:00
alecpl
3f3ec14ed0 - Force allowed attributes on table rows 2011-06-15 11:43:01 +00:00
alecpl
feac485000 - Added html_table::get_row_attribs(), extended html_table::set_row_attribs() 2011-06-15 11:34:51 +00:00
thomascube
fd89754818 Allow to specify multiple sort columns as array (currently only used for VLV) 2011-06-15 00:09:23 +00:00
thomascube
6f3fa964c6 Use dechex() instead of sprintf() for base conversion 2011-06-13 21:33:51 +00:00
thomascube
79569231db Show more debug output 2011-06-13 21:16:47 +00:00
alecpl
64867411b1 - Support array in 2nd argument of search() when searching by primary key, as in rcube_contacts class 2011-06-13 12:56:31 +00:00
thomascube
c1db483cd5 Only select dn for count queries 2011-06-10 01:34:34 +00:00
thomascube
69ea3a3429 Implement LDAPv3 Virtual List View (VLV) for paged results listing 2011-06-09 19:43:22 +00:00
alecpl
62e2254e3f - Fix regexp matching field names 2011-06-03 13:31:55 +00:00
alecpl
5148d388ea - Small fix for advanced searching 2011-06-03 13:02:30 +00:00
alecpl
02695eff93 - typo 2011-06-03 12:47:55 +00:00