Aleksander Machniak
07fa81dc4e
Fix setting flags on servers with no PERMANENTFLAGS response ( #1490087 )
10 years ago
Aleksander Machniak
a1d042fd58
Add rcube_plugin_api::get_plugin() method
10 years ago
Thomas Bruederli
e0496fc01d
Enable/disable siganture commands before exiting the function in new compose window ( #1490074 )
10 years ago
Thomas Bruederli
7d3be1f3c8
Fix restoring draft messages from localStorage if editor mode differs ( #1490016 )
10 years ago
Thomas Bruederli
2e713d00f5
Set comm_path env variable after reset
10 years ago
Thomas Bruederli
91a449138e
Add output class for commandline scripts
10 years ago
Thomas Bruederli
6646809a31
Fix another regression in metadata response parsing introduced in commit 939380da
10 years ago
Bartlomiej Nogas
0d273c9a97
Fix get_metadata() function response, NIL response was introducing an shift
10 years ago
Aleksander Machniak
dd6f784ec4
Fix syntax error
10 years ago
Aleksander Machniak
000f6ee304
Merge branch 'oracle'
10 years ago
Aleksander Machniak
ff767a14ff
Merge branch 'oracle'
10 years ago
Aleksander Machniak
c2345747ac
Add Oracle driver check in Installer
10 years ago
Aleksander Machniak
fb8adc8a19
Remove Oracle driver based on PDO_OCI extension
10 years ago
Aleksander Machniak
7f84924799
Fix long data handling
10 years ago
Aleksander Machniak
e7af012bc2
Fix binary operator use for Oracle
10 years ago
Thomas Bruederli
8ef203827f
Make noshow attribute for roundcube:label tags actually work as supposed
10 years ago
Aleksander Machniak
8451577659
Added transactions support
10 years ago
Aleksander Machniak
d7c91c14f8
Add Oracle driver which uses OCI8 extension - the one that supports CLOB columns
10 years ago
Thomas Bruederli
1cb23c9368
Access list body through abstract property
10 years ago
Aleksander Machniak
83a64265a7
Fixes for Oracle
10 years ago
Aleksander Machniak
848e204ef9
Fix validation of email addresses with IDNA domains ( #1490067 )
10 years ago
Aleksander Machniak
b84a04336b
Added Oracle database driver
10 years ago
Aleksander Machniak
34a0902089
Use consistent column/table quoting in sql queries
10 years ago
Thomas Bruederli
0fb7a485a3
Remove obsolete code which is executed in rcmail_output_html::frame()
10 years ago
Thomas Bruederli
7acda7a6f4
Also remove cloned search item from treelist
10 years ago
Aleksander Machniak
8cc65d1f5f
Print to STDERR non-terminating errors in CLI mode
10 years ago
Aleksander Machniak
dcc4469844
Don't init output in CLI mode
...
Fixes infinite recurssion on raise_error() call when executing scripts
out of the INSTALL_PATH. Also use 'rcube' if 'rcmail' is not needed.
10 years ago
Thomas Bruederli
fb3ccf2e09
Don't override argument variable when collecting results
10 years ago
Thomas B.
ae69e6a81e
Merge pull request #218 from JohnDoh/patch-1
...
pass click event to general hide_menu call
10 years ago
JohnDoh
a35c9fa428
pass click event to hide_menu call
10 years ago
JohnDoh
3ef97f8de3
add missing event arg
10 years ago
Thomas Bruederli
4a25b69828
Small tweaks for treelist interactions
10 years ago
Aleksander Machniak
c489cc1479
Fix call to a member function get_compressed() on a non-object
10 years ago
Aleksander Machniak
4baf96a4ca
Added license headers to driver files, CS fixes
10 years ago
Aleksander Machniak
02f7628314
Fix page title when using search filter ( #1490023 )
10 years ago
Aleksander Machniak
334bc97927
Fix merging folder annotations for folders with numeric names (only digits)
10 years ago
Aleksander Machniak
ba084313bf
Add missing label
10 years ago
Aleksander Machniak
588d1948ca
Don't cancel event on parent focus
10 years ago
Aleksander Machniak
9cc5a522df
Fix so rcube_text2html class does not depend on rcmail_string_replacer
10 years ago
Aleksander Machniak
fec4f240e5
Seek vendor/autoload.php in install path to make tests working
10 years ago
Aleksander Machniak
29c24e647c
Get rid of DIRECTORY_SEPARATOR for consistency
10 years ago
Thomas Bruederli
a98a4f8bb5
Remove 3rd party libs from our repository and define the dependencies in composer.json-dist.
...
Also remove the ancient utf8 lib and replace it with 'Patchwork UTF-8 for PHP'.
For direct git checkouts, copy composer.json-dist into composer.json and run
`php composer.phar install` to install the dependencies.
10 years ago
Thomas Bruederli
812f37c5d1
Synchronized localizations with Transifex
10 years ago
Thomas Bruederli
64d49edd78
Maintain a stack of currently running plugin hooks
10 years ago
Aleksander Machniak
35b39c8d7d
Fix PERMANENTFLAGS checking in modFlag()
10 years ago
Aleksander Machniak
5f58127eae
Added rcube_utils::resolve_url()
10 years ago
Aleksander Machniak
75bbada03b
Remove code for PHP<5.3, use PHP_VERSION_ID instead of version_compare() for version checks
10 years ago
Aleksander Machniak
e35eab5f94
Fix comm_path update on task switch ( #1490041 )
10 years ago
Thomas B.
827b1dd459
Merge pull request #212 from JohnDoh/patch-1
...
add include_plugin function for optional plugins
10 years ago
Aleksander Machniak
f01666a622
Fix handling of email addresses with quoted domain part ( #1490040 )
10 years ago
Thomas Bruederli
3fb36a11fe
Add option to focus a treelist widget on clicks to the container ( #1489997 )
10 years ago
Thomas Bruederli
44b47dfb35
Add config/preference option to disable saving messages in localStorage ( #1489979 )
10 years ago
Aleksander Machniak
fb5e2fb96f
Don't fail when trying to create and subscribe a folder that already exists
10 years ago
Thomas Bruederli
e833e8601f
Show icons (person, group) in autocomplete popup
10 years ago
Thomas Bruederli
028734b25c
Make LDAP errors available to the application
10 years ago
Thomas Bruederli
96f084e9cf
Don't expand recipient groups if they have an email address
10 years ago
Thomas Bruederli
25a9ec7bb7
Allow caller to supply the template for contact name composition
10 years ago
Thomas Bruederli
6a0a4a3a52
Remove empty brackets, slashes and spaces from contact search name
10 years ago
Aleksander Machniak
1299c6a231
Update translations
10 years ago
Aleksander Machniak
e66a77e560
Fix contacts list update after adding/deleting/moving a contact ( #1490028 , #1490033 )
10 years ago
JohnDoh
4eee212883
add include_plugin function for optoinal plugins
10 years ago
JohnDoh
0b799bee90
add support for optional plugins
10 years ago
Aleksander Machniak
94d778f25c
Merge branch 'master' of github.com:roundcube/roundcubemail
10 years ago
Aleksander Machniak
5f17657e82
Support contacts import in GMail CSV format
10 years ago
Thomas Bruederli
6459944860
Don't read attachment contents from cache when downloading. Cache might have line endings converted
10 years ago
Thomas Bruederli
06fdaf88cb
Extend rcmail::url() to produce absolute and fully qualified URLs
10 years ago
Thomas Bruederli
48e340a829
Allow focussing treelist item checkboxes with tab and normal list navigation with cursor keys ( #1489648 )
10 years ago
Aleksander Machniak
4045cd9266
Cleanup after PR merge, updated changelog
10 years ago
Aleksander Machniak
9275671174
Merge pull request #211 from bbraybrook/gd_rotate_thumb
...
Fix incorrect thumbnail rotation with GD and exif orientation data (#1490029 )
10 years ago
Aleksander Machniak
30f240478a
Get rid of "Properties" fieldset in folder form
10 years ago
Thomas Bruederli
834fb6858e
Allow to search for LDAP groups with 'group_filter' enabled
10 years ago
brendan braybrook
090bacddb6
changes suggested by aleks
10 years ago
Aleksander Machniak
b2a15c2c19
Set edited folder name to client environment
10 years ago
Victor Benincasa
8158049884
Allow browsers internal spellchecker to work
...
Fix a regression introduced at 731d190
that prevents in-browser spellchecker from working.
The new TinyMCE4 option is "browser_spellcheck", before it was "gecko_spellcheck".
Related ticket: http://trac.roundcube.net/ticket/1485060
10 years ago
brendan braybrook
e2dd31f987
rotate image with GD if exit rotation data present
10 years ago
brendan braybrook
c6183b649a
wrong type returned for gif
10 years ago
Aleksander Machniak
e9ecd49f74
Added namespace filter in Folder Manager
10 years ago
Aleksander Machniak
875521af44
Add missing label to the client
10 years ago
Aleksander Machniak
765a0b0706
Fix errors when adding/updating contacts in active search ( #1490015 )
10 years ago
Aleksander Machniak
ef4c478760
Reset search after folder creation/remove/rename
10 years ago
Aleksander Machniak
66233b76c8
Added folder searching in Folder Manager
10 years ago
Thomas Bruederli
00dd283999
Getter to detect if treelist widget is in search mode
10 years ago
Thomas Bruederli
f954922c03
- Implemented 'storage_connected' API hook after successful IMAP login ( #1490025 )
...
- Added config option 'imap_log_session' to enable Roundcube <-> IMAP session ID logging
- Added config option 'log_session_id' to control the lengh of the session identifer in logs
10 years ago
Thomas Bruederli
d7533442f3
Add default location for mime.types with nginx
10 years ago
Aleksander Machniak
371f7ca443
Remove folder column after disabling multifolder scope ( #1490022 )
10 years ago
Aleksander Machniak
b9d3e607bb
Merge branch 'master' of github.com:roundcube/roundcubemail
10 years ago
Aleksander Machniak
d8b26e40f9
Overwrite Net_LDAP3's normalize_entry() method to behave as the old one
10 years ago
Aleksander Machniak
b17a507941
Add missing Net_LDAP3_Result::get_dn() method
10 years ago
Aleksander Machniak
19926d4c3c
CS fix after PR merge
10 years ago
Aleksander Machniak
642522f386
Merge pull request #209 from bbraybrook/header_array_fix
...
Fix stringify problem when multiple headers values exist to be returned
10 years ago
brendan braybrook
539fe0b84d
fix stringify problem when multiple headers values exist to be returned
10 years ago
Aleksander Machniak
e32da281bb
Make possible to skip some elements from subject cell when creating text for drag layer
10 years ago
Aleksander Machniak
e1b8f44e3f
Fix invalid Content-Type header when send_format_flowed=false ( #1489992 )
10 years ago
Aleksander Machniak
62574214ce
Do not log ldap bind passwords
10 years ago
Aleksander Machniak
db25c43e97
Merge pull request #207 from kanarip/dev/net_ldap3
...
Merge Net_LDAP3
10 years ago
Aleksander Machniak
d61649958f
Merge branch 'master' of github.com:roundcube/roundcubemail
10 years ago
Aleksander Machniak
d01f9fc7f5
Add option (disabled_actions) to disable UI elements/actions ( #1489638 )
10 years ago
Aleksander Machniak
04638fb7e5
Add fileuploaderror label, fixing not resolved error label of failed import uploads
10 years ago
Aleksander Machniak
9e9dcc34bc
Fix frame check and strange "parent is undefined" issue
10 years ago
Aleksander Machniak
44cfef0927
Modify is_framed() so it returns boolean value
10 years ago
Thomas Bruederli
65baa033e0
List all plugins which have been attempted to load ( #1488871 )
10 years ago
Aleksander Machniak
ef5a1c66aa
Fix bug where last folder on the list wasn't displayed in folder manager
10 years ago
Jeroen van Meeuwen (Kolab Systems)
8ee8be9b86
Correct reference to old function get_dn()
10 years ago
Jeroen van Meeuwen (Kolab Systems)
05ea61095f
Fix missing out on the correct sorting
10 years ago
Jeroen van Meeuwen (Kolab Systems)
6ac9395fbd
Use Net_LDAP3
10 years ago
Aleksander Machniak
6c1c60f3b9
Support password encryption using openssl extension ( #1489989 )
10 years ago
Aleksander Machniak
a8f4d84736
Update to TinyMCE 4.1.3 + small code improvements
10 years ago
Aleksander Machniak
5af3b33f97
Merge branch 'master' of github.com:roundcube/roundcubemail
10 years ago
Aleksander Machniak
fcb7d4fc03
Fix various iCloud vCard issues, added fallback for external photos ( #1489993 )
10 years ago
Thomas Bruederli
cc850263d4
Add optional timezone argument for date conversion
10 years ago
Aleksander Machniak
5b592d17ef
Remove redundant folder check when using search set
10 years ago
Aleksander Machniak
31b0236265
Fixed variable name
10 years ago
Aleksander Machniak
e156741941
Fix bug where $Forwarded flag was being set even if server didn't support it ( #1490000 )
10 years ago
Thomas Bruederli
d4783319a0
Set 'compose_extwin' env property on every step; accept a list of URL parameters for the 'compose' command
10 years ago
Aleksander Machniak
1957769817
Handle clicks on list parent element from the list widget
10 years ago
Aleksander Machniak
6c5c22b877
Create/rename groups in UI dialogs ( #1489951 )
10 years ago
Aleksander Machniak
2c0d3e1dd0
Fix drag-n-drop after folder move/create ( #1489648 )
10 years ago
Aleksander Machniak
1e09be8a95
Skip redundant prepare_for_export() calls
10 years ago
Aleksander Machniak
0ee2db7a68
Support allowfullscreen attribute on iframe elements
10 years ago
Aleksander Machniak
b0b9cf00d2
Fix errors when using localStorage in Safari's private browsing mode ( #1489996 )
10 years ago
Aleksander Machniak
83316e175d
Reset $value in a loop
10 years ago
Aleksander Machniak
6b0106a324
Fix some mime-type to extension mapping checks in Installer ( #1489983 )
10 years ago
Aleksander Machniak
be6a095f83
Use jQuery.each instead of "for (i in Array)" ( #1489988 )
10 years ago
Thomas Bruederli
b54731d869
Iterate over all drafts saved in localStorage when asking for restoring. Delege/Ignore buttons will display the next item, if any
10 years ago
Aleksander Machniak
3cb61e7528
Collapsible (and iconized) folders tree in folder manager ( #1489648 )
10 years ago
Aleksander Machniak
e0492d213b
Fix "Illegal offset type" error ( #1489985 )
10 years ago
Aleksander Machniak
4922e55d58
Fix sorting messages by size on servers without SORT capability ( #1489981 )
10 years ago
Thomas Bruederli
7e7e451b66
Warn for unsent/unsaved message when closing compose window; remove localStorage copy if page was left intentionally but not on session errors ( #1489818 )
10 years ago
Aleksander Machniak
1f164e4526
Revert "Fix bug where compose storage wasn't cleared on page unload ( #1489818 )"
...
This reverts commit d81539af31
.
10 years ago
Aleksander Machniak
d81539af31
Fix bug where compose storage wasn't cleared on page unload ( #1489818 )
10 years ago
Aleksander Machniak
b231c8f6ac
Fix images import from various vCard formats ( #1489977 )
10 years ago
Aleksander Machniak
aa13b46714
Pass event object as 3rd argument to external command handlers
10 years ago
Aleksander Machniak
43e9fc9499
Skip redundant get_group() call for better performance of listing groups in compose addressbook
11 years ago
Aleksander Machniak
740b8ea74a
Fix bug where contacts with no email address were listed on compose addressbook ( #1489970 )
11 years ago
Aleksander Machniak
911d4e69f4
- Fix Delete button state after deleting identity/response ( #1489972 )
11 years ago
Aleksander Machniak
ca01e25772
Fix security issue in delete-response action - allow only ajax request.
...
Unify code for identities and responses deletion.
11 years ago
Aleksander Machniak
36d004e3d0
Added 'contact_search_name' option to define autocompletion entry format
11 years ago
Aleksander Machniak
5a897b3f69
Fix blinking selection when moving cursor on autocomplete list text
11 years ago
Aleksander Machniak
793fa9876a
Remove leftover code - fixes js error
11 years ago
Aleksander Machniak
734e233675
Get rid of -o-box-shadow
11 years ago
Aleksander Machniak
ef51ae6d19
Reset also page header/footer on "dummy frames" - to prevent js error e.g. if some script depends on jQuery
11 years ago
Aleksander Machniak
c6447e2ce2
Use treelist widget for folders list in Settings/Folders ( #1489648 )
11 years ago
Takika
4104233555
Typo fix
...
Missing $ added in get_uids call
11 years ago
Aleksander Machniak
9fa8368b01
Support images drag-n-drop into image browser dialog in html signature editor
11 years ago
Aleksander Machniak
5312b71126
Allways return current folder from quota_content()
11 years ago
Aleksander Machniak
b8bcca7033
Display quota information for current folder not INBOX only ( #1487993 )
11 years ago
Aleksander Machniak
b0f816fa4b
Add forgotten file (for image uploads handling)
11 years ago
Aleksander Machniak
3cc1afa1c2
Support images in HTML signatures ( #1488676 )
...
This enables image button and file browser in html editor for signatures
11 years ago
Aleksander Machniak
6d5a1b9e8f
Get rid of some rcube_config::all() calls
11 years ago
Aleksander Machniak
2c3c5884e3
Fix incorrect label translation in return receipt ( #1489963 )
11 years ago