Thomas Bruederli
dd54725b21
Merge branch 'dev-advanced-ldap-groups':
...
- Refactoring: separated address book implementation from generic LDAP wrapper class
- Auto-detect and use VLV indices for all search operations
- Additional group configuration options for LDAP address books
- Allow address books to display a multi-level group hierarchy in the contacts list
12 years ago
Aleksander Machniak
acc005301f
Add defaults.inc.php file (missed in last commmit because of .gitignore)
12 years ago
Aleksander Machniak
461a30d771
Merge config files ( #1487311 ).
...
Now we have defaults.inc.php and config.inc.php.
Renamed $rcmail_config to $config. Old naming and old files are supported
for backward compatibility.
12 years ago
Aleksander Machniak
85e65c3c76
Improvements to PR merge "add option show_real_foldernames"
12 years ago
Aleksander Machniak
174327c25c
Merge pull request #77 from dpc22/realnames
...
Add show_real_foldernames preference and configuration option.
12 years ago
Aleksander Machniak
61ccdfcfbb
Add imap_cache_ttl option to configure TTL of imap_cache
12 years ago
Aleksander Machniak
67ac6e354a
Rename message_cache_lifetime to messages_cache_ttl option for naming consistency
12 years ago
Aleksander Machniak
b07426f0c5
Make LDAP cache engine configurable via ldap_cache and ldap_cache_ttl options
12 years ago
Thomas Bruederli
42de33c7de
Add option to use PHP's native session save handlers
12 years ago
Aleksander Machniak
3863a9d2c5
Added user preference to open all popups as standard windows
12 years ago
David Carter
149f8a00cc
Change show_actual_foldernames to be show_real_foldernames.
...
Change requested by alec@alec.pl .
12 years ago
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');
12 years ago
Aleksander Machniak
07795ba124
Fix invalid option selected in default_font selector when font is unset ( #1489112 )
12 years ago
Aleksander Machniak
bec9690ff5
Improve some options description
12 years ago
Aleksander Machniak
969cb03f9a
Add option to display email address together with a name in mail preview ( #1488732 )
12 years ago
Aleksander Machniak
399db1b647
Add db_prefix configuration option in place of db_table_*/db_sequence_* options
...
Make possible to use db_prefix for schema initialization in Installer (#1489067 )
Fix updatedb.sh script so it recognizes also table prefix for external DDL files
12 years ago
Aleksander Machniak
1d4c84f4d7
Remove sig_above configuration option, use reply_mode only ( #1489001 )
12 years ago
Thomas Bruederli
a6d4185a89
Describe new options for LDAP address books
12 years ago
Thomas Bruederli
e43cc4bd9d
Describe the new option 'group_filters' in the sample config block
12 years ago
Thomas Bruederli
c5a5f989a9
Allow to list contact groups in (paged) list (yet incomplete)
12 years ago
Thomas Bruederli
e114a60406
Use LDAP fallback hosts on connect + bind because with OpenLDAP 2.x ldap_connect() always succeeds but ldap_bind() will fail if host isn't reachable.
...
Add option for LDAP bind timeout (sets LDAP_OPT_NETWORK_TIMEOUT on PHP > 5.3.0)
12 years ago
Aleksander Machniak
c101871d46
Add and use db_table_system config option
12 years ago
Aleksander Machniak
232535f76e
Add option to use envelope From address for MDN responses ( #1488880 )
12 years ago
Aleksander Machniak
768e33a795
Add warning in default_host description, so after change update of users table is needed ( #1486386 )
12 years ago
Thomas Bruederli
9e1605f9e4
Better explanation of the new mime_types config option
12 years ago
Aleksander Machniak
48ef1334ff
Merge pull request #49 from linagora/master
...
Add new identity level: one identity with edit only signature
12 years ago
Thomas Bruederli
0a83971d3e
Clarify mime_magic config option; add new function to map mimetypes and filename extensions
12 years ago
jeremie kornobis
f125852979
Add new identity level: one identity with edit only signature
12 years ago
Aleksander Machniak
8bfef1d7eb
Remove unused db_max_length config
12 years ago
Aleksander Machniak
8d54286df8
Merge branch 'keep-alive'
...
Conflicts:
CHANGELOG
12 years ago
Aleksander Machniak
f226549d4f
Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval
12 years ago
Thomas Bruederli
03149131f7
New feature: display attached images as thumbnails below message body
12 years ago
Aleksander Machniak
aa83596b0b
Clarify keep-alive setting, move it to User Interface section, change label
...
to "Refresh (check for new messages, etc.)", allow no-refresh mode.
12 years ago
Thomas Bruederli
3f250a0fe6
Add config options to automatically generate LDAP attributes for new entries
12 years ago
Thomas Bruederli
ddafe4e410
Merge branch 'dev-compose-newwindow'
12 years ago
Thomas B.
f2d3fc1b5d
Merge pull request #38 from dupondje/master
...
Option to hide SQL addressbook
12 years ago
Aleksander Machniak
e04e314440
Add option to disable saving sent mail in Sent folder - no_save_sent_messages ( #1488686 )
12 years ago
Jean-Louis Dupond
5526f98dca
Give option to hide DB address book with addressbook plugin
12 years ago
Aleksander Machniak
df95e790ba
Remove automatic to-lowercase conversion of usernames ( #1488715 )
12 years ago
Thomas Bruederli
271efe53e0
Add user settings to open message view and compose form in new windows. This natevely implements the compose_newwindow plugin functionslity and more
12 years ago
aleksander Machniak
e3dd1b7739
Remove 'db_sequence_cache' option
12 years ago
Aleksander Machniak
00f3470063
Fix confusing comment for imap_auth_type
12 years ago
Aleksander Machniak
8eefbb2158
Add option to enable HTML editor on forwarding ( #1488517 )
12 years ago
Aleksander Machniak
651c7b6e9d
Add option to not include original message on reply, rename option top_posting to reply_mode ( #1485149 )
12 years ago
Aleksander Machniak
e077c189bb
Corrected description if debug_level
12 years ago
Aleksander Machniak
ae7027de02
Added session_path config option and unified cookies settings in javascript
12 years ago
Aleksander Machniak
c72325faed
Fix bug where domain name was converted to lower-case even with login_lc=false ( #1488593 )
12 years ago
Aleksander Machniak
e0efd8f5dc
Added separate From and To columns apart from smart From/To column ( #1486891 )
12 years ago
Aleksander Machniak
565c472918
Removed users.alias column, added option ('user_aliases')
...
to use email address from identities as username (#1488581 )
12 years ago
Thomas Bruederli
b6267dadb6
Hide product version on login screen by default
12 years ago
Aleksander Machniak
b2c3c31c10
Use correct field name (title -> jobtitle) in example LDAP addressbook config
12 years ago
Thomas Bruederli
6843acc9fc
Merged changes to skin folders
12 years ago
Thomas Bruederli
9f1652e29e
Adapt to new default skin folder namimg
12 years ago
Thomas B.
6d12536815
Merge pull request #14 from bes-internal/master
...
Use HTTP_HOST for %d in parse_host. Add %t for host name from SERVER_NAME
12 years ago
Aleksander Machniak
71ee565dfc
Support connections to memcached socket file ( #1488577 )
12 years ago
bes.internal
d359dcb6b3
use in parse_host HTTP_HOST for %d
...
Use in parse_host function for domain resolve HTTP_HOST not hostname.
add %t for hostname without first part
For example roundcube box backend (rc.somedomain.tld) for reverse proxy on real domain (mail.example.com)
12 years ago
Thomas Bruederli
b1f30d873d
Set display_next option to true by default (in config template)
13 years ago
Aleksander Machniak
3c5489ba75
Add option imap_force_ns to make buggy servers support optional
13 years ago
thomascube
a605b2584d
- Allow to configure the number of values allowed for each LDAP attribute
...
- Support for serialized LDAP address values (usually delimited with a $)
13 years ago
alecpl
b563fc8bf6
- Uncomment 'organization'=>'o' - it works
13 years ago
alecpl
463ec6b57c
- facsimileTelephoneNumber attribute also doesn't work, commented out
13 years ago
alecpl
ca3d76d8f1
- More LDAP fields mapping (inetOrgPerson)
13 years ago
alecpl
1b30a710cf
- Add option to delete messages instead of moving to Trash when in Junk folder ( #1486686 )
13 years ago
thomascube
c04b23adfd
- replace claim in Roundcube logo
...
- require support_url config option in installer
13 years ago
alecpl
13db9ee199
- Support LDAP RFC2256's country object class read/write ( #1488123 )
13 years ago
thomascube
377bc60482
Add a note that 'use_https' and 'force_https' are mutually exclusive
13 years ago
thomascube
aa9ddf1f03
Describe 'scope' option for LDAP groups in config template
13 years ago
alecpl
bf9ddec776
- default_imap_folders -> default_folders
13 years ago
thomascube
f9a967763e
User configurable setting how to display contact names in list
13 years ago
thomascube
43875379d5
Allow users to choose cols for contacts list sorting
13 years ago
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
13 years ago
thomascube
e52aaee063
Mention smtp ports 587 and 465 in config template
13 years ago
thomascube
5879c09ca0
Use proper timezones from PHP's internal timezonedb ( #1485592 )
13 years ago
alecpl
08ffd939a7
- Add separate pagesize setting for mail messages and contacts ( #1488269 )
13 years ago
alecpl
7e263ea204
- Add option to set default font for HTML message ( #1484137 )
13 years ago
alecpl
2d08ec91ca
- Add possibility to do LDAP bind before searching for bind DN.
...
In deployments where anonymous binds to and/or searches on an LDAP tree are not
allowed, and where the LDAP address book(s) have been configured to use the
user-specific bind credentials, rcube_ldap.php needs to bind using service
credentials in order to be able to find the user's bind dn.
13 years ago
alecpl
0829b76598
- Fix merging some configuration options in update.sh script ( #1485864 )
13 years ago
thomascube
ce22f1e0c6
Show configurable support link in about page; refer on <srcuri> for download link; no link to roundcube.net to avoid tons of support requests
13 years ago
alecpl
bd34cad1f6
- Add option to set session name ( #1486433 )
13 years ago
alecpl
95ebcd91f2
- Fix description of create_default_folders ( #1488183 )
13 years ago
alecpl
710b1bd684
- Add option to skip alternative email addresses in autocompletion
13 years ago
alecpl
f21a04c024
- Add option to define matching method for addressbook search ( #1486564 , #1487907 )
13 years ago
thomascube
62c8618744
Make email recipients separator configurable + suppress dupes in auto-completion
13 years ago
thomascube
3b4b03d6b3
Added config property to set LDAP_OPT_REFERRALS option to an LDAP connection
13 years ago
alecpl
c041d57036
- Added 'search_dn_default' variable in ldap config
...
- Better handling of situation when search for bind DN doesn't return data
13 years ago
thomascube
ad27eb2972
Describe new name attribute for LDAP groups
13 years ago
alecpl
1991b77ace
- Add db_table_* config for new cache tables ( #1488105 )
13 years ago
thomascube
2d3e2bc561
Add option 'searchonly' for address books; currently used by LDAP directories
13 years ago
alecpl
f763fbd56c
- Make group's "member" attibute name configurable
13 years ago
thomascube
1cc9e210f5
Make date/time format user configurable; drop 'date_today' config option
13 years ago
alecpl
f8e48df715
- Merge devel-saved_search branch (Addressbook Saved Searches)
13 years ago
alecpl
66df084203
- Merge devel-spellcheck branch:
...
- Added spellchecker exceptions dictionary (shared or per-user)
- Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
13 years ago
alecpl
67eecdee96
- Fix typo
13 years ago
thomascube
c170bfc92f
Protect from Clickjacking by sending X-Frame-Options headers ( #1487037 )
13 years ago
thomascube
f7b58afb94
Make list of mimetypes that open in preview window configurable ( #1487625 )
13 years ago
alecpl
7a2bade211
- Added 'priority' column on messages list
13 years ago
alecpl
5c9d1ffe8e
- Add option to hide selected LDAP addressbook on the list
13 years ago
thomascube
fcc7f861b1
Log session validation errors; keep error message when redirecting to login after session error
13 years ago
alecpl
0213f8d4dd
- Added optional "multithreading" autocomplete feature
13 years ago
alecpl
ca8a178cc5
- Fix typo in comment
14 years ago
alecpl
63fda8af57
- Make Undo action optional by setting undo_timeout=0
14 years ago
alecpl
4171c59bd7
- Add optional textual upload progress indicator ( #1486039 )
14 years ago
thomascube
15d7627598
Fix typos
14 years ago
thomascube
6af7e0d63d
Use numSubOrdindates inconjuction with VLV to count total
14 years ago
alecpl
ecf295f6ef
- Added searching in all addressbook sources (global-search)
...
- Added addressbook source selection in contacts import
14 years ago
thomascube
69ea3a3429
Implement LDAPv3 Virtual List View (VLV) for paged results listing
14 years ago
alecpl
3cacf941fa
- Add popup with basic fields selection for addressbook search
14 years ago
alecpl
1d5779b257
- Add option to force spellchecking before sending a message ( #1485458 )
14 years ago
alecpl
d734481983
- Added option to specify to which address book add new contacts
14 years ago
alecpl
4bb7d27b54
- Removed focus_on_new_message option, added newmail_notify plugin
14 years ago
alecpl
8edb3d9405
- Add APC support in rcube_cache
14 years ago
alecpl
5cf5ee66c1
- Added general rcube_cache class with memcache support
...
- Improved caching performance by skipping writes of unchanged data
- Option enable_caching replaced by imap_cache and messages_cache options
14 years ago
alecpl
a509bb677c
- Add option to set default action of Forward button to "Forward as attachment"
14 years ago
alecpl
caedd52361
- Add comment for login_lc option ( #1487681 )
14 years ago
alecpl
d08333ea57
- Fix problems with subfolders of INBOX folder on some IMAP servers ( #1487725 )
...
- Fix handling of folders that doesn't belong to any namespace (#1487637 )
14 years ago
alecpl
4ae996cc3d
- %s will not work with smtp_server
14 years ago
vbenincasa
b04c51fafb
- Added the %s variable in 'default_host' and 'smtp_server' option (%s variable is the domain name after the '@' from e-mail address provided at login screen). The %s just returns a value if the provided e-mail is valid to avoid unnecessary lookups and reduce the possibility of connections to undesirable hosts.
...
- Small fix to the code comment of rcube_parse_host()
14 years ago
thomascube
63e9927d5f
Add support for session storage using memcache
14 years ago
thomascube
d1e08fc905
Replace LDAP vars in group queries ( #1487837 )
14 years ago
thomascube
ae39c47c3a
New config option for custom logo; allow skins to define/override texts
14 years ago
alecpl
4d982d38a8
- Add LDAP SASL bind and proxy authentication ( #1486692 )
14 years ago
alecpl
c5dedd79ca
- Add variable for 'Today' label in date_today option ( #1486120 )
14 years ago
thomascube
a77cf2292b
Add optional referer check to prevent CSRF in GET requests
14 years ago
thomascube
6039aae387
Add groups support for LDAP address books, contributed by Andreas Dick
14 years ago
thomascube
cf2da2f9aa
Improve session validity check with changing auth cookies; reduce writes to DB; better phpdoc
14 years ago
alecpl
0c521063c5
- Some cleanup in LDAP config description
14 years ago
thomascube
0501b637a3
Merge branch devel-addressbook (r4193:4382) back into trunk
14 years ago
thomascube
f5e7b35307
Bumbed version; Roundcube development is not Switzerland only
14 years ago
alecpl
00e18b7e42
- Add description of 'use_https' option in main.inc.php.dist file
14 years ago
alecpl
02491a9789
- Make possible to overwrite server's namespaces with imap_ns_* options
14 years ago
alecpl
1cca4fbd45
- Allow setting autocomplete attribute for all inputs separately ( #1487313 )
14 years ago
alecpl
e17553d954
- Add 'login_lc' config option for case-insensitive authentication ( #1487113 )
...
- Make username comparison case sensitive on MySQL
14 years ago
thomascube
fbe24e9fa9
Allow plugin templates to include local files ( #1487133 ); make autocomplete on login screen configurable
14 years ago
alecpl
e3af1f2d6d
- Added comment about imap_ns_* settings
14 years ago
alecpl
00290a6032
- Add support for shared folders ( #1403507 )
14 years ago
alecpl
c296b810bc
- Add option for minimum length of autocomplete's string ( #1486428 )
14 years ago
alecpl
f75f65ce47
- Added option imap_force_lsub for some buggy LIST-EXTENDED implementations ( #1486225 )
14 years ago
alecpl
eeb85f4257
- Add option to place replies in the folder of the message being replied to ( #1485945 )
14 years ago
alecpl
4dd4172421
- Add support for AUTH=DIGEST-MD5 in IMAP (RFC 2831)
14 years ago
alecpl
a1fe6bd11d
- Add support for IMAP proxy authentication ( #1486690 )
14 years ago
alecpl
63d4d61148
- Re-implemented SMTP proxy authorization support
14 years ago
alecpl
7bf255bfe1
- Add SASL-IR support (RFC 4959)
...
- Add LOGINDISABLED support (RFC 2595)
- Add support for AUTH=PLAIN authentication to IMAP
14 years ago
alecpl
36260ed640
- Add .pdf extension to the list
14 years ago
alecpl
4438d66760
- Add separate column for message status icon ( #1486665 )
14 years ago
alecpl
a392125fe8
- Add SASL proxy authentication for SMTP ( #1486693 )
14 years ago
alecpl
f22ea7ba18
- Support SMTP Delivery Status Notifications - RFC3461 ( #1486142 )
14 years ago
alecpl
868deb5dab
- Make htmleditor option behaviour consistent, add option to use HTML on reply to HTML message ( #1485840 )
14 years ago
alecpl
6c6bb09b15
- Add mdn_request=4
14 years ago
alecpl
76ee6cafcd
- Describe mdn_request=3
14 years ago
alecpl
1148c6e936
- Add option do bind for an individual LDAP address book ( #1486997 )
14 years ago