alecpl
|
2cf55f4096
|
- Fix handling of invalid characters in request (#1488124)
|
13 years ago |
alecpl
|
0829b76598
|
- Fix merging some configuration options in update.sh script (#1485864)
|
13 years ago |
alecpl
|
3e5c709fa7
|
- Fix so TEXT key will remove all HEADER keys in IMAP SEARCH (#1488208)
|
13 years ago |
alecpl
|
6a6168619a
|
- Fix handling contact photo url with https:// prefix (#1488202)
|
13 years ago |
alecpl
|
e0960f6365
|
- Prevent from memory_limit exceeding when trying to parse big messages bodies (#1487424):
don't try to parse it, display notice with a link to download it directly
|
13 years ago |
alecpl
|
9b33118bf5
|
- Add some debug and error handling around vlv_search
|
13 years ago |
alecpl
|
d0924d48d8
|
- Unmark folder after unseen count has been changed to zero
|
13 years ago |
alecpl
|
6ba7764555
|
- gl_ES update (#1488205)
|
13 years ago |
alecpl
|
e4a4ca1948
|
- Performance improvements
|
13 years ago |
alecpl
|
3875eb6813
|
- Add possibility to add SASL mechanisms for SMTP in smtp_connect hook (#1487937)
|
13 years ago |
alecpl
|
f4cfb1414a
|
- Mark folder as recent only when it contains unseen messages
|
13 years ago |
alecpl
|
636bd77074
|
- Mark (with different color) folders with recent messages (#1486234)
|
13 years ago |
alecpl
|
80216d0b79
|
- Change version number to 0.8-svn
|
13 years ago |
alecpl
|
5510a5278b
|
- Fix possible infinite redirect on attachment preview (#1488199)
|
13 years ago |
thomascube
|
10e2dbbb9c
|
Improve clickjacking protection: bust frame or disable all form elements and abort UI initialization
|
13 years ago |
alecpl
|
d65dd9cbe8
|
- Small optimisations
|
13 years ago |
alecpl
|
fb6d86b9ad
|
- Fixed bug where similiar folder names were highlighted wrong (#1487860)
|
13 years ago |
thomascube
|
ef22eee5ac
|
Improve task switching for tasks added by plugins
|
13 years ago |
thomascube
|
4693fe11a9
|
Set selected state on task buttons; increase display time of messages/notifications
|
13 years ago |
alecpl
|
e01e798517
|
- Fix action when toggling prefer_html option state
|
13 years ago |
alecpl
|
2498155abe
|
- Code improvements
|
13 years ago |
alecpl
|
ae7ac91c31
|
- Fixed bug in handling link with '!' character in it (#1488195)
|
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
|
b1867b8f19
|
- Added TinyMCE localizations
|
13 years ago |
alecpl
|
1911cc4062
|
- Use channel/uri as possible source locations
- Handle dependent/required plugins
|
13 years ago |
alecpl
|
e37e7dda37
|
- Fix typo in _list_unsubscribed() (#1488186)
|
13 years ago |
alecpl
|
45fa64c3c9
|
- Added About tab in Settings
|
13 years ago |
thomascube
|
307e684211
|
Clarify licenseing of forked Googiespell code
|
13 years ago |
alecpl
|
fa9edc3daa
|
- Don't add PRE tags when switching to html mode and textarea is empty
|
13 years ago |
alecpl
|
4f1c0a5d89
|
- Fix typo
|
13 years ago |
alecpl
|
2eeb128d06
|
- Fix washing styles with quoted values e.g. font-family
|
13 years ago |
alecpl
|
c1fcd1b838
|
- Fix handling of HTML form elements in messages (#1485137)
|
13 years ago |
alecpl
|
5aeeebad56
|
- Fix regression in setting recipient to self when replying to a Sent message (#1487074)
|
13 years ago |
alecpl
|
305b366bb0
|
- Fix commit r5424 + preformance microoptimizations
|
13 years ago |
alecpl
|
89dcf54071
|
- Fix listing of folders in hidden namespaces (#1486796)
|
13 years ago |
alecpl
|
485c69d812
|
- Don't consider \Noselect flag when building folders tree (#1488004)
|
13 years ago |
alecpl
|
854fbf6d23
|
- Small improvements in rcmail_render_folder_tree_html()
|
13 years ago |
alecpl
|
2f9fdbff62
|
- Fix sorting autocomplete results to preserve email address significance (#1488084)
|
13 years ago |
alecpl
|
be58b50431
|
- Make urlencode() compatible with PHP's rawurlencode() - fixes collapsing/expanding of folders with some special characters in name
|
13 years ago |
alecpl
|
bd34cad1f6
|
- Add option to set session name (#1486433)
|
13 years ago |
alecpl
|
1cb0d640ec
|
- Fix mailbox_status() so first run returns proper (empty) result
|
13 years ago |
thomascube
|
8c2b883bf0
|
Fix: decode session data into superglobals after re-reading
|
13 years ago |
alecpl
|
710b1bd684
|
- Add option to skip alternative email addresses in autocompletion
|
13 years ago |
alecpl
|
bed577e414
|
- Fix handling of type separator in get_col_values()
|
13 years ago |
alecpl
|
55a8a8cc25
|
- Fix matching check to be unicode-aware
|
13 years ago |
alecpl
|
46cdbf074e
|
- Fix inconsistent behaviour of Compose button in Drafts folder, add Edit button for drafts
|
13 years ago |
alecpl
|
d61756663c
|
- Fix problem with parsing HTML message body with non-unicode characters (#1487813)
|
13 years ago |
alecpl
|
f21a04c024
|
- Add option to define matching method for addressbook search (#1486564, #1487907)
|
13 years ago |
thomascube
|
81f5dd7774
|
Consider replication delays in session storage
|
13 years ago |
thomascube
|
62c8618744
|
Make email recipients separator configurable + suppress dupes in auto-completion
|
13 years ago |
alecpl
|
9230525d98
|
- Improved _listMailboxes() performance and small parseResponse() improvement (#1488134)
|
13 years ago |
alecpl
|
5e9065284e
|
- Make $name property to be public (#1488140)
|
13 years ago |
alecpl
|
aa07b22906
|
- Fix so folders with \Noinferiors attribute aren't listed in parent selector
- Add LIST result and folder attributes cache
- rcmail_render_folder_tree_select(): fix 'exceptions' parameter, add 'skip_noinferiors' option
|
13 years ago |
thomascube
|
06744da241
|
Implement common setters for debug mode
|
13 years ago |
thomascube
|
3fe6c7082c
|
Remove unused cruft
|
13 years ago |
alecpl
|
aa546e1788
|
- Fix handling of DB connection failures. Detect failure on connection level instead of on query level.
Fixes issue when one write query failed, next queries were not executed.
- Changed 'var' to 'public'.
|
13 years ago |
alecpl
|
f2292c3a95
|
- Fix handling of curly brackets in URLs (#1488168)
|
13 years ago |
thomascube
|
3b4b03d6b3
|
Added config property to set LDAP_OPT_REFERRALS option to an LDAP connection
|
13 years ago |
alecpl
|
8f142e3489
|
- Don't use external js file for images listing in HTML editor
|
13 years ago |
alecpl
|
77153b255d
|
- Fix handling of dates (birthday/anniversary) in contact data - don't convert them to users timezone (#1488147)
|
13 years ago |
alecpl
|
179b39d22a
|
- Fix error on opening searched LDAP contact (#1488144)
|
13 years ago |
alecpl
|
9aab5e5456
|
- Fix redundant line break in flowed format (#1488146)
|
13 years ago |
till
|
8ae0937604
|
remove artifacts
|
13 years ago |
till
|
4dd50a41ee
|
fix path/structure (my bad)
|
13 years ago |
till
|
d6284b4d22
|
check-in 3.4.6 (without moxieplayer due to a content-spoofing vulnerability)
|
13 years ago |
till
|
fda58b12a8
|
remove 3.4.2
|
13 years ago |
thomascube
|
3ac5cdb4ac
|
Also merge properties of child cols of composite address book fields + remove undefined fields from template
|
13 years ago |
thomascube
|
2429cfde78
|
Avoid titles like 'undefined' or 'false'
|
13 years ago |
thomascube
|
1937f4638e
|
Improve definition of composite address fields of LDAP contacts
|
13 years ago |
thomascube
|
abdf31486a
|
Allow cross-task ajax requests
|
13 years ago |
thomascube
|
187ff4e597
|
Avoid errors
|
13 years ago |
thomascube
|
fc91c1df4a
|
LDAP: use VLV pseudo-search for autocompletion
|
13 years ago |
thomascube
|
335b042b98
|
Fix inline display of image attachments
|
13 years ago |
alecpl
|
b5a29fe22f
|
- Fix IDN address validation issue (#1488137)
|
13 years ago |
alecpl
|
ea66cef9bc
|
- Fix removing compose data from session after sending a message
|
13 years ago |
alecpl
|
8a6503a23c
|
- Fix getting message part data from structure, fixes r5363
|
13 years ago |
alecpl
|
2db2ef3ec9
|
- Fix handling of <title> tag for cases where (malformed) HTML content contains more than one <title> tag
|
13 years ago |
alecpl
|
1ae1199858
|
- Improve handling of situation when FETCH returns OK, but no data
|
13 years ago |
alecpl
|
b407e797c2
|
- Fix issue where wrong message sequence range could be generated when it was build according to number of messages in a folder
|
13 years ago |
alecpl
|
0324621797
|
- Fix JS error when dst_active checkbox doesn't exist (#1488133)
|
13 years ago |
alecpl
|
104e235302
|
- Improve handling of malformed charset specification in HTML messages (#1488093)
|
13 years ago |
alecpl
|
b9787b3560
|
- Add underline character to charset regexp
|
13 years ago |
alecpl
|
7e50b4361c
|
- Small code improvement
|
13 years ago |
alecpl
|
544619a455
|
- Fix threads cache validation when skip_deleted=true
|
13 years ago |
thomascube
|
f09c184786
|
Add (experimental) support for some extendted PHP LDAP functions when querying VLV enabled directories
|
13 years ago |
alecpl
|
7772ae2477
|
- Another fix to hide empty tabs
|
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 |
alecpl
|
a561cd35b8
|
- Fix handling of folder creation error while moving/copying message
|
13 years ago |
alecpl
|
01169b6d56
|
- Revert r5345 to handle non-array content too
|
13 years ago |
alecpl
|
4100242b93
|
- One if() too much
|
13 years ago |
alecpl
|
2df4a9a29c
|
- Hide contact tabs with no content
|
13 years ago |
alecpl
|
c84d3306ff
|
- Code and small perf. improvements
|
13 years ago |
alecpl
|
57863c1a4d
|
- Removed zebra-class
|
13 years ago |
thomascube
|
dfc79b341c
|
Find charset in HTML meta tags if not specified in content-type header (#1488125)
|
13 years ago |
alecpl
|
54b0d86aad
|
- Fix %dn replacement
|
13 years ago |
thomascube
|
fb6cc8942a
|
Also allow groups list to be fetched using VLV
|
13 years ago |
thomascube
|
f6638364b1
|
Support plugin commands on HTML pages, too
|
13 years ago |
thomascube
|
ce53b67e07
|
Fix BER encoding of records-per-page parameter
|
13 years ago |
thomascube
|
b35a0f1793
|
Improve group member fetching
|
13 years ago |
alecpl
|
52c2aa3ea5
|
- Fix FETCH response parsing in fetchMIMEHeaders() method (first line of headers was malformed)
|
13 years ago |
thomascube
|
dc6c4f4a28
|
Contact groups can have direct email addresses => distribution lists; enable 'compose' command for the selected group
|
13 years ago |
thomascube
|
a3148236eb
|
Rewrite groups listing: use recursive methods to list members of (nested) groups of various types; cache the results
|
13 years ago |
vbenincasa
|
2a9914a2dc
|
- pt_BR translations
|
13 years ago |
thomascube
|
39cafac3f5
|
Autocomplete LDAP records when adding contacts from mail (#1488073)
|
13 years ago |
alecpl
|
fb40f37784
|
- Ignore DSN request when it isn't supported by SMTP server (#1487800)
|
13 years ago |
alecpl
|
b1f0846727
|
- Make sure LDAP name fields aren't arrays (#1488108)
|
13 years ago |
thomascube
|
8fb04bee97
|
Read group members according to objectClass of group records; support groupOfUrls; cache groups listing for better performance
|
13 years ago |
alecpl
|
d342f8f031
|
- Improve performance by storing sorted mailbox list in the cache
|
13 years ago |
thomascube
|
e2a8b4dd6d
|
Skip VLV if a group is selected; show advanced search form if activating a 'searchonly' address book
|
13 years ago |
alecpl
|
66a7c10084
|
- Update gl_ES localization (#1488115)
|
13 years ago |
alecpl
|
e9c47c612e
|
- Fix bug where wrong search string was build when using filter together with search
|
13 years ago |
alecpl
|
8881766a9f
|
- Improved performance by skipping folders list sorting when it's not needed in folder manager
|
13 years ago |
thomascube
|
537c394302
|
Attach jquery UI date pickers to contact fields of type 'date'
|
13 years ago |
alecpl
|
b96ed4b74e
|
- Fix issue where it wasn't possible to change list view mode in folder manager for INBOX (#1488107), also show messages count and size in such case
|
13 years ago |
alecpl
|
130cdcf7d0
|
- Small improvement for handling redundant cache queries (followup to r5303)
|
13 years ago |
alecpl
|
f537504ed0
|
- Fix namespace handling in special folders settings (#1488112)
|
13 years ago |
alecpl
|
03079a5a51
|
- Fix: skip redundant cache queries when an entry doesn't exist
|
13 years ago |
alecpl
|
765fdeb5b5
|
- Improved performance of draft saving by usage of APPENDUID response if available (skipped SEARCH call)
|
13 years ago |
alecpl
|
56ec81cb6f
|
- Don't print error to the log when trying to delete non-existing draft message
|
13 years ago |
alecpl
|
e877681c20
|
- Disable time limit for CLI scripts (#1488109)
|
13 years ago |
thomascube
|
e750d1b816
|
Restrict folders list to write-only in selectors for special folders and save-message-to option
|
13 years ago |
thomascube
|
448f81362a
|
Make LDAP group name attribute configurable
|
13 years ago |
thomascube
|
502436dad0
|
We're on the road towards 0.7 now
|
13 years ago |
thomascube
|
aa1b67aabb
|
Updated localizations from mailing list submissions
|
13 years ago |
thomascube
|
f4f4354fea
|
This timezone stuff really is a hard one...
|
13 years ago |
thomascube
|
985e410012
|
Unset auto timezone value if overwritten by user prefs
|
13 years ago |
thomascube
|
801b69d3ab
|
Fix timezone settings
|
13 years ago |
alecpl
|
4037d38873
|
- Hide PHP warning when max() is used with an empty array
|
13 years ago |
thomascube
|
65082b3adb
|
Distinguish standard timezone offset and DST of client
|
13 years ago |
alecpl
|
14d494fd99
|
- Fix misleading display when chaning editor type (#1488104), fix handling of custom commands result
|
13 years ago |
thomascube
|
0c1cb2fed7
|
Fix typo; add attribute to allow html in labels
|
13 years ago |
alecpl
|
90a6aff022
|
- Fix bug where when replying always the last identity is used (#1488101)
|
13 years ago |
thomascube
|
00d42426f2
|
Fix merging of annotation results when querying multiple attributes
|
13 years ago |
thomascube
|
feb3783de7
|
Add method to remove outdated cache entries from sql DB
|
13 years ago |
alecpl
|
32226f73a6
|
- Update pl_PL localization
|
13 years ago |
alecpl
|
b175394b30
|
- Add loading indicator on contact delete
|
13 years ago |
thomascube
|
6c1eaec385
|
Ignore document.mouseup events if a jquery UI dialog is layed over
|
13 years ago |
alecpl
|
9e54e6fd45
|
- Make the whole PHP output non-cacheable (#1487797)
|
13 years ago |
alecpl
|
f8ca748ab8
|
- Fix check if new search value contains old one and previous search was empty in autocomplete
|
13 years ago |
thomascube
|
ebee2ab26e
|
Ignore events from form elements
|
13 years ago |
alecpl
|
487173ed08
|
- Small cleanup + fix: list contacts on when list object is found
|
13 years ago |
thomascube
|
ef4998c110
|
Fix compose command from other tasks than mail and address book; skip common request parameters
|
13 years ago |
alecpl
|
bba25299f8
|
- Fix bug where after delete message rows can be added to the list of another folder (#1487752)
|
13 years ago |
alecpl
|
48a06551da
|
- Abort pending autocomplete requests when max entries found, small code improvements
|
13 years ago |
thomascube
|
d06e57fdf2
|
Skip confirmation dialog when deleting a contact from a source that supports undelete operations
|
13 years ago |
alecpl
|
5f71297bc9
|
- Add notice on autocompletion that not all records were displayed
|
13 years ago |
thomascube
|
5172ac9389
|
Aread alter forms in rcube_template::parse() instead of write()
|
13 years ago |
alecpl
|
7f03884966
|
- Revert possibility to select contact with TAB key in autocompletion list
|
13 years ago |
thomascube
|
2d3e2bc561
|
Add option 'searchonly' for address books; currently used by LDAP directories
|
13 years ago |
alecpl
|
c054ec5c7a
|
- Fix lost info for encrypted messages
|
13 years ago |