alecpl
|
19d5973247
|
- Add vCard import from multiple files at once (#1488015)
|
13 years ago |
thomascube
|
6707ca47a2
|
Support mutliple name/email pairs for Bcc and Reply-To identity settings (#1488445)
|
13 years ago |
alecpl
|
b4f95a9387
|
- Fix attachment name regression (#1488446)
|
13 years ago |
alecpl
|
5475865485
|
- Fix creating folders if ACL exists (1488443)
|
13 years ago |
alecpl
|
0c259682f6
|
- Merge devel-framework branch, resolved conflicts
|
13 years ago |
alecpl
|
373e3df580
|
- Small fix
|
13 years ago |
alecpl
|
9336ba21cf
|
- Fix importing to LDAP addressbook when mail attribute is required by
validating input data with autofix
|
13 years ago |
alecpl
|
c71e95b775
|
- Fix adding contact form fields in situation when the fieldset is empty.
Fixes issue with lost manager/assistant fields in LDAP addressbook
|
13 years ago |
alecpl
|
3d5240b70d
|
- Revert r6060, fix #1487822 using css-only
|
13 years ago |
thomascube
|
c97c575671
|
Force page reload if list columns changed in IE8 (#1487822)
|
13 years ago |
thomascube
|
1ba07f0709
|
Allow mass-removal of addresses from a group (#1487748)
|
13 years ago |
alecpl
|
a274fb2e20
|
- Fix so "Back" from compose/show doesn't reset search request (#1488238)
|
13 years ago |
alecpl
|
1b30a710cf
|
- Add option to delete messages instead of moving to Trash when in Junk folder (#1486686)
|
13 years ago |
alecpl
|
252d27459c
|
- Fix E_STRICT warning (#1488404)
|
13 years ago |
thomascube
|
4cf42fde05
|
Add support for read-only address book records
|
13 years ago |
alecpl
|
a71a97fa49
|
- Image resize with GD extension (#1488383)
|
13 years ago |
thomascube
|
d1e3430bfa
|
Pass message UID to 'message_part_get' hook
|
13 years ago |
thomascube
|
168e540923
|
Request all needed fields from address book backends (#1488394)
|
13 years ago |
alecpl
|
4be86f3a37
|
- Unified (single) spellchecker button
|
13 years ago |
thomascube
|
c388257078
|
Only run value through format_date if no render_func was called before
|
13 years ago |
alecpl
|
0203f16312
|
- Fix duplicate names handling in addressbook searches (#1488375)
|
13 years ago |
thomascube
|
6357223bd1
|
Fix spelling
|
13 years ago |
alecpl
|
82d69583fd
|
- Fixed double-quotes handling in recipient names
|
13 years ago |
alecpl
|
2b4855b1aa
|
- Add Russian to the spellchecker languages list (#1488135)
|
13 years ago |
thomascube
|
1e09cd0811
|
Slighlty increase minimum browser requirements
|
13 years ago |
alecpl
|
18a3dcaf56
|
- Fix issue with folder creation under INBOX. namespace (#1488349)
|
13 years ago |
alecpl
|
06c990ead2
|
- Added mailto: protocol handler registration link in User Preferences (#1486580)
|
13 years ago |
thomascube
|
f9a967763e
|
User configurable setting how to display contact names in list
|
13 years ago |
alecpl
|
33423a5570
|
- Fix issue where some text from original message was missing on reply (#1488340)
|
13 years ago |
alecpl
|
f3136149fe
|
- Workaround IMAP server issue when THREAD command returns less messages than exist in a folder: don't update folder status in second count() call
|
13 years ago |
thomascube
|
fc7b5b8283
|
Get rid of global $__skin_path variable (#1488336)
|
13 years ago |
thomascube
|
43875379d5
|
Allow users to choose cols for contacts list sorting
|
13 years ago |
thomascube
|
6835114c4d
|
Allow plugins to overwrite the displayed confirmation message when saving a draft
|
13 years ago |
thomascube
|
e472110e2c
|
Added new plugin hook 'message_draftsaved'
|
13 years ago |
thomascube
|
567be64c28
|
Fix if/else structure
|
13 years ago |
alecpl
|
63ff2a22ca
|
- Fix warning when default_folders setting is not an array
|
13 years ago |
alecpl
|
a19d90043e
|
- Fix call to undefined method rcube_result_index::getElement()
|
13 years ago |
alecpl
|
002189e3ab
|
- Fix drafts update issues when edited from preview pane (#1488314)
|
13 years ago |
alecpl
|
ce4c610311
|
- Fix warning when default_folders setting is not an array
|
13 years ago |
thomascube
|
50d6e918e1
|
Use <uri> value from package.xml to build download links in about screen; show links in default style
|
13 years ago |
thomascube
|
a49a00fd30
|
Display priority in message headers block
|
13 years ago |
thomascube
|
7fe3811c65
|
Changed license to GNU GPLv3+ with exceptions for skins and plugins
|
13 years ago |
alecpl
|
64f6e75a3f
|
- Fix incorrect function call (#1488310)
|
13 years ago |
thomascube
|
c321a955a7
|
Merged devel-framework branch (r5746:5779) back into trunk
|
13 years ago |
alecpl
|
1adc70526c
|
- Use proper class name
|
13 years ago |
alecpl
|
c1d27d8679
|
- Fix setting pagesizes (#1488295)
|
13 years ago |
thomascube
|
eeb73cc21a
|
Implement address book widget on compose screen
|
13 years ago |
thomascube
|
b611d3a5db
|
Simplify
|
13 years ago |
alecpl
|
1c4f23d6e5
|
- Exclude MIME functionality from rcube_imap class into rcube_mime class
|
13 years ago |
alecpl
|
f5d62f7157
|
- Fix bug in handling of base href and inline content (#1488290)
|
13 years ago |
alecpl
|
a01df71de4
|
- Fix displaying form warnings on contact save
|
13 years ago |
thomascube
|
5879c09ca0
|
Use proper timezones from PHP's internal timezonedb (#1485592)
|
13 years ago |
thomascube
|
7c2a9310c4
|
Use iframes for identity management
|
13 years ago |
alecpl
|
7152f59f04
|
- Fix so editor selector is hidden when 'htmleditor' is listed in 'dont_override'
|
13 years ago |
alecpl
|
1c029b9c7c
|
- Fix label too long (#1488283), fix polish translation
|
13 years ago |
alecpl
|
3a992ee8b8
|
- Remove leftover from last commit
|
13 years ago |
alecpl
|
89c30a00a7
|
- Don't load jqueryui plugin, it's required now by default
- Move datepicker's date format setting to the plugin
|
13 years ago |
alecpl
|
a61ccea31a
|
- Small fixes to r5662
|
13 years ago |
alecpl
|
08ffd939a7
|
- Add separate pagesize setting for mail messages and contacts (#1488269)
|
13 years ago |
alecpl
|
81c2ce9b7b
|
- Remove some UI-specific one-liners from rcube_webmail object
|
13 years ago |
alecpl
|
e2dfb5ebad
|
- Fix handling of INBOX's subfolders in special folders config (#1488279)
|
13 years ago |
thomascube
|
faaa1ba534
|
Make count-display label selectable by skin; always show photo placeholder, even if source doesn't support a photo col
|
13 years ago |
thomascube
|
aa3a9a41f3
|
Put groups list into a fieldset to be consistent with the rest of the form
|
13 years ago |
thomascube
|
a84bfa356a
|
Fix upload form handling
|
13 years ago |
thomascube
|
c8c53f4ad1
|
Make emtpy/invalid links non-clickable
|
13 years ago |
thomascube
|
bab0433a27
|
First steps for Larry's address book
|
13 years ago |
thomascube
|
c29b82d90a
|
Fix crashes with eAccelerator (#1488256)
|
13 years ago |
thomascube
|
fbebf54a92
|
Only expand one email per group member
|
13 years ago |
alecpl
|
34c2e34671
|
- Fix "PHP Warning: Invalid argument supplied for foreach()" (#1488264)
|
13 years ago |
thomascube
|
f94e442469
|
Add more classes and options to HTML elements for better styleability
|
13 years ago |
thomascube
|
b540ed15a3
|
Larry is growing up
|
13 years ago |
thomascube
|
01d0affaa1
|
Pass attributes from skin to form table
|
13 years ago |
thomascube
|
e19229ce09
|
Larry's identities settings and about page
|
13 years ago |
alecpl
|
18ca0b6efc
|
- Skip inline images (fixes issue where images used in HTML body were displayed below the body once again)
|
13 years ago |
thomascube
|
faea23d0b4
|
More options for message headers output in templates
|
13 years ago |
thomascube
|
c7dcb30025
|
More from Larry...
|
13 years ago |
thomascube
|
ce86f0f14f
|
Make string for unread count configureable by skin; add file type classes to attachments list
|
13 years ago |
thomascube
|
854397b216
|
Better CSS url() validation
|
13 years ago |
thomascube
|
67e0c90fce
|
Add css class to add-icon
|
13 years ago |
thomascube
|
2b017e7f79
|
Allow clean background:url(...) styles in safe mode. This will make Roundcube pass the Email Standards Acid Test
|
13 years ago |
alecpl
|
6807865d76
|
- Update killcache with new cache tables
|
13 years ago |
alecpl
|
a90ad2840f
|
- Deprecate $DB, $USER, $IMAP global variables, Use $RCMAIL instead
|
13 years ago |
alecpl
|
b6da0b76af
|
- Remove deprecated global $IMAP variable usage (#1488148)
|
13 years ago |
alecpl
|
7e263ea204
|
- Add option to set default font for HTML message (#1484137)
|
13 years ago |
alecpl
|
40c45e9de9
|
- Fixed issues with big memory allocation of IMAP results, improved a lot of rcube_imap class
|
13 years ago |
alecpl
|
c33dc1a451
|
- Fix typos in handling support link label
|
13 years ago |
thomascube
|
3f81174e10
|
Show attachment filename in page title
|
13 years ago |
thomascube
|
ac9ba4480d
|
Replace prompt() with jQuery UI dialog (#1485135)
|
13 years ago |
alecpl
|
9b28484859
|
- Fix attaching files (broken with changes to _SESSION['compose']) (#1488235)
|
13 years ago |
thomascube
|
b885ab73b8
|
Fix saving of composite address fields without subtype
|
13 years ago |
alecpl
|
73571d3d26
|
- Reload UI after skin change
|
13 years ago |
alecpl
|
4360276d9b
|
- Add $_SESSION['mailto'] variable cleanup
|
13 years ago |
alecpl
|
2a7bf36c73
|
- Fix compose from addressbook, broken in r5521
|
13 years ago |
alecpl
|
72ff6ae884
|
- Simplified compose session data handling, no need for session->cleanup()
|
13 years ago |
alecpl
|
8751881e1d
|
- Remove unused result
|
13 years ago |
thomascube
|
57486f6e58
|
Content filter for embedded attachments to protect from XSS on IE<=8 (#1487895)
|
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
|
e4a4ca1948
|
- Performance improvements
|
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
|
5510a5278b
|
- Fix possible infinite redirect on attachment preview (#1488199)
|
13 years ago |
alecpl
|
e01e798517
|
- Fix action when toggling prefer_html option state
|
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
|
1911cc4062
|
- Use channel/uri as possible source locations
- Handle dependent/required plugins
|
13 years ago |
alecpl
|
45fa64c3c9
|
- Added About tab in Settings
|
13 years ago |
alecpl
|
5aeeebad56
|
- Fix regression in setting recipient to self when replying to a Sent message (#1487074)
|
13 years ago |
alecpl
|
2f9fdbff62
|
- Fix sorting autocomplete results to preserve email address significance (#1488084)
|
13 years ago |
alecpl
|
710b1bd684
|
- Add option to skip alternative email addresses in autocompletion
|
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
|
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 |
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 |
thomascube
|
3ac5cdb4ac
|
Also merge properties of child cols of composite address book fields + remove undefined fields from template
|
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
|
2db2ef3ec9
|
- Fix handling of <title> tag for cases where (malformed) HTML content contains more than one <title> tag
|
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
|
7772ae2477
|
- Another fix to hide empty tabs
|
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 |
thomascube
|
dc6c4f4a28
|
Contact groups can have direct email addresses => distribution lists; enable 'compose' command for the selected group
|
13 years ago |
thomascube
|
39cafac3f5
|
Autocomplete LDAP records when adding contacts from mail (#1488073)
|
13 years ago |
alecpl
|
b1f0846727
|
- Make sure LDAP name fields aren't arrays (#1488108)
|
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
|
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
|
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 |
thomascube
|
e750d1b816
|
Restrict folders list to write-only in selectors for special folders and save-message-to option
|
13 years ago |
alecpl
|
90a6aff022
|
- Fix bug where when replying always the last identity is used (#1488101)
|
13 years ago |
alecpl
|
b175394b30
|
- Add loading indicator on contact delete
|
13 years ago |
alecpl
|
9e54e6fd45
|
- Make the whole PHP output non-cacheable (#1487797)
|
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 |
thomascube
|
2d3e2bc561
|
Add option 'searchonly' for address books; currently used by LDAP directories
|
13 years ago |
alecpl
|
4b21d26879
|
- Add Priority filter to the messages list
|
13 years ago |
alecpl
|
609d3923d7
|
- Cache synchronization using QRESYNC/CONDSTORE
- Fixed message ID updates in cache
- Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
|
13 years ago |
thomascube
|
47672bfda5
|
Trigger 'new_messages' hook for all checked folders (#1488083)
|
13 years ago |
thomascube
|
06dc9838e0
|
Fix session race conditions when composing new messages
|
13 years ago |