Aleksander Machniak
ae80b5a309
Fix error when there's no writeable addressbook source ( #1489162 )
2013-06-11 12:08:44 +02:00
Aleksander Machniak
c6406eb1a9
Improved main preferences page performance by skipping form generation
...
when sections list is being build, CS fixes
2013-06-11 10:59:46 +02:00
Aleksander Machniak
85e65c3c76
Improvements to PR merge "add option show_real_foldernames"
2013-06-11 09:41:02 +02:00
Aleksander Machniak
174327c25c
Merge pull request #77 from dpc22/realnames
...
Add show_real_foldernames preference and configuration option.
2013-06-11 00:33:21 -07:00
Aleksander Machniak
545559307e
Make sure to use threads result cached in-memory for correct folder
2013-06-11 09:28:33 +02:00
Aleksander Machniak
60b6d7c389
Fix database cache expunge issues ( #1489149 ) - added 'expires' column
2013-06-09 11:07:46 +02:00
Aleksander Machniak
d186405c00
Simplified db connection initialisation code
2013-06-08 20:14:33 +02:00
Aleksander Machniak
66407a75d1
Fix date format issues on MS SQL Server ( #1488918 )
2013-06-08 19:53:04 +02:00
Aleksander Machniak
b68e2355d7
Fix so non-inline images aren't skipped on forward ( #1489150 )
2013-06-07 13:39:26 +02:00
Aleksander Machniak
1cdcafc7fc
Added more error checking in rcube_image::resize()
2013-06-07 13:12:04 +02:00
Aleksander Machniak
76f4f7970d
Fix resolving /this/ in file_callback()
2013-06-06 12:19:03 +02:00
Aleksander Machniak
61ccdfcfbb
Add imap_cache_ttl option to configure TTL of imap_cache
2013-06-06 09:22:21 +02:00
Aleksander Machniak
67ac6e354a
Rename message_cache_lifetime to messages_cache_ttl option for naming consistency
2013-06-06 09:20:02 +02:00
Aleksander Machniak
b07426f0c5
Make LDAP cache engine configurable via ldap_cache and ldap_cache_ttl options
2013-06-06 08:58:59 +02:00
Aleksander Machniak
f658907731
Fix legacy options handling
2013-06-05 19:31:34 +02:00
Aleksander Machniak
aa44ce6e97
Add optional argument to now() for simple interval calculations on SQL-side
2013-06-05 18:54:26 +02:00
Aleksander Machniak
14226fc845
Use built-in sqlite functions to "emulate" now() and unix_timestamp()
2013-06-05 18:08:27 +02:00
Aleksander Machniak
be4b5c2fe5
Fix "duplicate entry" errors on inserts to imap cache tables ( #1489146 )
2013-06-05 15:20:53 +02:00
Aleksander Machniak
4fee776e51
Small code improvement
2013-06-05 13:08:26 +02:00
Aleksander Machniak
ee73a723f9
Improvements in garbage collector: created gc() method to run all
...
gc-related cleanups in one place, added posibility to run gc in
environments without session
2013-06-05 10:56:26 +02:00
Thomas Bruederli
42de33c7de
Add option to use PHP's native session save handlers
2013-06-05 09:10:08 +02:00
Aleksander Machniak
9749da9fcc
Fix possible wrong null assignment to innerHTML on IE10 ( #1489145 )
2013-06-04 09:08:30 +02:00
Aleksander Machniak
abe798d905
Fix rcube_clone_object()
2013-06-04 09:03:36 +02:00
Aleksander Machniak
3d78d55b5a
Move rcube_layer class to classic skin, it was used only there
2013-06-04 09:02:43 +02:00
Aleksander Machniak
ad2ba95dcd
Fix so bounces addresses in Sender headers are skipped on Reply-All ( #1489011 )
2013-06-03 09:57:35 +02:00
Aleksander Machniak
5df4fe56d5
Fix backward copat. with cached values serialized but not base64-encoded ( #1489142 )
2013-06-02 14:44:09 +02:00
Aleksander Machniak
a6b0ca60a4
Fix bug where serialized strings were truncated in PDO::quote() ( #1489142 )
2013-06-02 14:33:11 +02:00
Aleksander Machniak
d77e08729b
Fix removing flags from serialized object before saving it in DB
2013-06-02 11:57:37 +02:00
Aleksander Machniak
15482bcade
Improved handling of Reply-To/Bcc addresses of identity in compose form ( #1489016 )
2013-06-01 15:19:14 +02:00
Aleksander Machniak
cb3e2fe0c2
Fix displaying messages with invalid self-closing HTML tags ( #1489137 )
2013-05-31 15:42:22 +02:00
Aleksander Machniak
af9dbd54b3
Fix PHP warning when responding to a message with many Return-Path headers ( #1489136 )
2013-05-31 11:37:19 +02:00
Aleksander Machniak
3863a9d2c5
Added user preference to open all popups as standard windows
2013-05-31 09:27:15 +02:00
Aleksander Machniak
99e27c581e
Fix unintentional compose window resize ( #1489114 )
2013-05-30 15:19:05 +02:00
Aleksander Machniak
2f321c6600
Open attachments, print and source in popups for consistency - always use
...
open_window() instead of window.open(), so plugins/skins can override popup behaviour
2013-05-30 14:54:31 +02:00
Aleksander Machniak
ece3a522d8
Fixed popup windows size issues, unified sizes
2013-05-30 13:57:08 +02:00
Aleksander Machniak
581a52b615
Fix performance regression in text wrapping function ( #1489133 ) - don't use iconv here
2013-05-30 09:19:22 +02:00
Aleksander Machniak
d096210504
Fix connection to posgtres db using unix socket ( #1489132 )
2013-05-29 19:36:33 +02:00
David Carter
149f8a00cc
Change show_actual_foldernames to be show_real_foldernames.
...
Change requested by alec@alec.pl .
2013-05-29 09:31:42 +01:00
Aleksander Machniak
1d67fe13f6
Remove (move to bc.php) unused strip_newlines() and strip_quotes() functions
2013-05-29 09:42:12 +02:00
David Carter
52deb18d96
Add show_actual_foldernames preference and configuration option.
...
When enabled this setting shows actual folder names rather than
the localised verions for the four default folders:
$rcmail_config['default_folders'] =
array('INBOX', 'Drafts', 'sent-mail', 'spam', 'Trash');
2013-05-29 07:51:44 +01:00
Aleksander Machniak
896e2b4e51
Add more rcube_utils tests
2013-05-28 21:26:44 +02:00
Aleksander Machniak
fe0f1d589b
Improve rcube_utils::file2class() to not return duplicates
2013-05-28 20:59:44 +02:00
Thomas Bruederli
e1a3caf659
Also display contact properties with unknown subtypes
2013-05-26 18:05:40 +02:00
Aleksander Machniak
b3e3422e9f
Fix class name
2013-05-26 11:57:28 +02:00
Aleksander Machniak
22a41b8247
Make possible to disable shared cache
2013-05-26 11:11:49 +02:00
Aleksander Machniak
00cb22cf92
Expunge all cache instances in shutdown
2013-05-25 15:46:20 +02:00
Aleksander Machniak
50abd55718
Added shared (cross-user) cache
2013-05-25 15:37:46 +02:00
Aleksander Machniak
a963a2b38c
Fix connecting when host is specified with protocol prefix e.g. ssl://
2013-05-24 20:08:20 +02:00
Aleksander Machniak
ec0f74a5b2
Unify codestile
2013-05-24 19:22:34 +02:00
Aleksander Machniak
c0e364cb5a
Align double-click time in list.js and app.js
2013-05-24 19:05:11 +02:00