Aleksander Machniak
d14a2fb8bc
Fix possible warning on some misconfig
2013-04-29 08:04:15 +02:00
Aleksander Machniak
8b771646fa
Fix so task name can really contain all from a-z0-9_- characters ( #1488941 )
2013-03-10 11:49:20 +01:00
Aleksander Machniak
8c93c29d04
Really fix "quotum would exceed" error message handling
2013-03-04 10:38:03 +01:00
Aleksander Machniak
d3e7f92d88
Smarter overquota error detection (known error strings are:
...
"Quota exceeded" and "quotum would exceed") (#1484164 )
2013-03-04 09:05:42 +01:00
Aleksander Machniak
e7c1aad832
Even better message on over quota error in move to trash operation ( #1484164 )
2013-03-02 20:29:20 +01:00
Aleksander Machniak
0bf724ef1f
Display user-friendly message on IMAP "over quota" errors ( #1484164 )
2013-03-02 19:54:11 +01:00
Thomas Bruederli
3c309af066
- Refactored the hierarchical mailboxlist control into a separate widget class
...
- Build address book directories list as hierarchical list
- Make address book groups collapsible using the new new treelist widget
- Use encoded identifiers for address book directory list items
2013-01-31 13:49:35 +01:00
Aleksander Machniak
61be822d62
Remove deprecated functions (from bc.php file) usage in plugins
2013-01-18 15:24:49 +01:00
Aleksander Machniak
4d7964d910
Improved folder path presentation in page title (use unified delimiter, localize path).
...
E.g. folder "INBOX.test" will be displayed as "Inbox >> test"
2013-01-18 13:24:52 +01:00
Aleksander Machniak
dfc57863d1
Plugin API: Added message_before_send hook
2012-12-18 09:45:20 +01:00
Thomas Bruederli
60226a75d8
Separate the very application-specific output classes from the Roundcube framework; add autoloader for rmail* classes
2012-11-27 12:13:33 +01:00
Thomas Bruederli
10da75f364
Move shortcut functions to framework class
2012-11-27 11:17:37 +01:00
Aleksander Machniak
a92beb6bdb
Define RCUBE_CHARSET in place of RCMAIL_CHARSET for naming consistency
2012-11-27 08:43:43 +01:00
Aleksander Machniak
65dff8f812
Fix hidden flag and default_addressbook settings handling
2012-11-23 09:11:19 +01:00
Aleksander Machniak
f226549d4f
Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval
2012-11-12 14:50:49 +01:00
Aleksander Machniak
77de23fa93
Added cross-task 'refresh' request for system state updates
2012-11-11 10:32:05 +01:00
Aleksander Machniak
c442f822fb
Simplify keep-alive action. Now the interval is based on session_lifetime,
...
which means it's executed only if needed for session keeping (reset interval on every action).
Temporarily remove check-recent request, it will be replaced by new global system refresh request in future.
Use keep_alive setting as auto-refresh request interval (allow no-refresh mode)
2012-11-10 12:04:38 +01:00
Thomas Bruederli
086b153ae2
Improve client-side timezone detection using jsTimezoneDetect by Jon Nylander ( #1488725 ); removed obsolete dstactive detection
2012-10-31 11:50:33 +01:00
Jean-Louis Dupond
5526f98dca
Give option to hide DB address book with addressbook plugin
2012-10-23 00:12:15 +02:00
Thomas Bruederli
9f0ca2dca6
Merge branch 'master' of github.com:roundcube/roundcubemail
2012-10-18 12:14:02 +02:00
Thomas Bruederli
7ea2924106
Don't display session error message if imap connection failed
2012-10-18 12:13:56 +02:00
Aleksander Machniak
df95e790ba
Remove automatic to-lowercase conversion of usernames ( #1488715 )
2012-10-18 09:52:45 +02:00
Aleksander Machniak
5f6c71ae36
Fix return value of storage_connect()
2012-10-16 18:03:58 +02:00
Aleksander Machniak
1b9923208c
Re-fix HTML entities handling in addressbook names
2012-09-21 10:11:05 +02:00
Aleksander Machniak
524e48e99a
Fix invalid error message on deleting mail from read only folder ( #1488694 )
2012-09-13 12:19:49 +02:00
Aleksander Machniak
6075f084ec
Fix deprecated functions usage
2012-08-27 11:47:42 +02:00
Aleksander Machniak
553225e1be
Fix setting locales under Solaris - use additional .UTF-8 suffix ( #1488628 )
2012-08-24 10:31:58 +02:00
Aleksander Machniak
c72325faed
Fix bug where domain name was converted to lower-case even with login_lc=false ( #1488593 )
2012-08-17 15:00:12 +02:00
Thomas Bruederli
88fb563510
Avoid warnings; silently pipe http: urls through rcmail::url()
2012-07-13 20:14:37 +02:00
Aleksander Machniak
840b4dbeb8
Simplified method of getting default addressbook.
...
Make sure to use the same source when adding contact and checking
if message is safe (sender is in addressbook).
Small code improvements.
2012-07-10 20:30:34 +02:00
Aleksander Machniak
7c8fd80310
Show explicit error message when provided hostname is invalid ( #1488550 )
2012-06-30 18:41:18 +02:00
Aleksander Machniak
8749e94b4b
Fix attachment sizes in message print page and attachment preview page ( #1488515 )
...
- Use size parameter from Content-Disposition header if specified,
- Calculate size of base64 encoded message parts
2012-06-08 11:14:53 +02:00
Aleksander Machniak
45dd7c122d
Fix host autoselection when default_host is an array ( #1488495 )
2012-05-26 20:38:50 +02:00
Thomas Bruederli
b97f21a18f
Add another alias for backwards compatibility
2012-05-23 17:28:42 +02:00
Aleksander Machniak
041c93ce0b
Removed $Id$
2012-05-22 12:31:37 +02:00
Aleksander Machniak
0a1dd5b073
Add is_escaped attribute for html_select and html_textarea ( #1488485 )
2012-05-22 11:07:20 +02:00
Aleksander Machniak
5a575b7eb0
Deprecate storage_connect() method
2012-05-22 10:33:24 +02:00
Aleksander Machniak
38a08c08e3
Add imap_connect() method for backward compat.
2012-05-22 09:24:53 +02:00
thomascube
1103607721
Better handling of HTTP request errors; re-send keep-alive requests on failure ( #1488449 )
2012-05-01 07:04:40 +00:00
alecpl
6a8b4c2951
- Fix incorrect cache ttl used in get_cache_engine() ( #1488447 ), use time() where mktime() without arguments was used
2012-04-19 06:56:52 +00:00
alecpl
e7ca048d05
- Fix render_folder_tree_select() ( #1488441 )
2012-04-18 17:44:42 +00:00
alecpl
963a10bf81
- Moved session init/config functionality into rcube class
2012-04-16 12:46:31 +00:00
alecpl
1aceb9cec8
- Framework refactoring (I hope it's the last one):
...
rcube,rcmail,rcube_ui -> rcube,rcmail,rcube_utils
renamed main.inc into rcube_bc.inc
2012-04-16 11:02:21 +00:00
alecpl
0c259682f6
- Merge devel-framework branch, resolved conflicts
2012-04-13 08:52:02 +00:00
thomascube
b8ea160178
Always return the correct connection state
2012-03-22 19:19:50 +00:00
alecpl
a71a97fa49
- Image resize with GD extension ( #1488383 )
2012-03-19 10:44:57 +00:00
thomascube
40d246fff2
Remember custom skin selection after logout ( #1488355 )
2012-02-25 15:01:30 +00:00
thomascube
fec2d8e130
Refactored IMAP cache expunge: delegate to storage object; don't rely on deprecated 'enable_caching' config option
2012-02-21 21:43:39 +00:00
alecpl
a7321e7578
- Fix URL building - skip null parameters
2012-02-08 11:59:11 +00:00
thomascube
43875379d5
Allow users to choose cols for contacts list sorting
2012-02-02 22:18:10 +00:00