Aleksander Machniak
|
7131c802ef
|
Remove "-d enable_dl=On" from shebang (Bug #2387)
|
2013-11-07 14:47:23 +01:00 |
|
Thomas Bruederli
|
e02e7cd3f3
|
Avoid recurrence exceptions being copied to exception items recursively. This caused memory leaks when serializing events for caching
|
2013-11-06 16:41:01 +01:00 |
|
Thomas Bruederli
|
b5d7d3d765
|
Fix wrong mapping of title/role fields in contacts + simplified saving of relateds
|
2013-11-06 13:38:57 +01:00 |
|
Thomas Bruederli
|
91f32da8d1
|
Define aliases for UTC timezone
|
2013-11-06 09:42:23 +01:00 |
|
Thomas Bruederli
|
f24a1da34b
|
Set _mailbox property when saving Kolab objects (#2474)
|
2013-11-04 12:08:50 +01:00 |
|
Thomas Bruederli
|
1f8e7cc478
|
Fix SQL syntax error when purging cache for a folder
|
2013-11-04 11:50:06 +01:00 |
|
Thomas Bruederli
|
fce62f6df5
|
Extend contact's xml col to longtext because of the binary data for photo and crypt keys
|
2013-11-04 10:55:07 +01:00 |
|
Aleksander Machniak
|
5f3c4106a4
|
Fix undefined variable in set_folder()
|
2013-10-31 09:06:24 +01:00 |
|
Thomas Bruederli
|
5caf7915a3
|
Fix saving created/changed dates: always use UTC timezone
|
2013-10-22 09:51:28 +02:00 |
|
Thomas Bruederli
|
f001ae250b
|
Fix computation of recurrence end date (#2393)
|
2013-10-21 17:14:11 +02:00 |
|
Jeroen van Meeuwen (Kolab Systems)
|
4065542e07
|
Merge branch 'dev/kolab-cache-refactoring'
Conflicts:
plugins/libkolab/lib/kolab_storage_cache.php
|
2013-10-17 16:48:08 +02:00 |
|
Thomas Bruederli
|
7af1dda119
|
Only save email alarms if the owner's email address is available
|
2013-10-17 14:21:10 +02:00 |
|
Thomas Bruederli
|
595f1b6a8c
|
Only keep the last created object in memory (#2353)
|
2013-10-17 13:11:46 +02:00 |
|
Thomas Bruederli
|
1f44998d14
|
Pad folder names with spaces to sort parent folders before their childs
|
2013-10-16 16:50:43 +02:00 |
|
Thomas Bruederli
|
d230fa51f8
|
Revert "Sort folders by hierarchy level first"
This reverts commit 5fd5be6176 .
|
2013-10-16 16:43:44 +02:00 |
|
Thomas Bruederli
|
5fd5be6176
|
Sort folders by hierarchy level first
|
2013-10-16 16:34:07 +02:00 |
|
Thomas Bruederli
|
29ab9b594e
|
Reflect format errors in is_valid() method to avoid invalid data being loadd and written to cache (#2360)
|
2013-10-16 15:30:51 +02:00 |
|
Thomas Bruederli
|
38d113d413
|
Escape % in resource prefix used for LIKE queries
|
2013-10-15 14:11:30 +02:00 |
|
Thomas Bruederli
|
bccb7c1417
|
Adapt the modcache script to the new kolab caching architecture
|
2013-10-15 10:05:32 +02:00 |
|
Aleksander Machniak
|
053a640b87
|
Fix PHP warning when _sql_where() is callend with NULL as an argument
|
2013-10-14 15:04:00 +02:00 |
|
Thomas Bruederli
|
8459eb1c78
|
Also list unsubscribed folders for parent-selector
|
2013-10-10 17:07:20 +02:00 |
|
Thomas Bruederli
|
6a2262f820
|
Make some getter methods available for others
|
2013-10-10 16:46:20 +02:00 |
|
Aleksander Machniak
|
ee30f6fb83
|
Fix typo in last commit
|
2013-10-09 10:01:42 +02:00 |
|
Aleksander Machniak
|
e8f2cd98a3
|
Fix get_objects() when called with no argument, folder type is used
|
2013-10-09 09:58:19 +02:00 |
|
Aleksander Machniak
|
d67a7f0d76
|
Fix reference to kolab_cache table in count() method
|
2013-10-08 13:37:49 +02:00 |
|
Thomas Bruederli
|
cb8249d414
|
Rename kolab_folders.ID to kolab_folders.folder_id to be in sync with other Roundcube database conventions
|
2013-10-07 20:06:04 +02:00 |
|
Thomas Bruederli
|
6fb8c71095
|
Fix queries to kolab_storage that include (obsolete) 'type'
|
2013-10-07 19:20:45 +02:00 |
|
Thomas Bruederli
|
6b89e36c4e
|
Merge remote-tracking branch 'origin/libkolab-cache-bypass' into dev/kolab-cache-refactoring
|
2013-10-07 17:34:17 +02:00 |
|
Aleksander Machniak
|
71619510c4
|
Improve bypass() method so it works "recursively"
|
2013-10-07 15:57:55 +02:00 |
|
Thomas Bruederli
|
66e33b946c
|
Better charset settings for kolab_folders table; add statements to migrate existing cache data into the new table structure
|
2013-10-07 15:26:49 +02:00 |
|
Aleksander Machniak
|
9d174daf9f
|
Add option kolab_messages_cache_bypass
|
2013-10-07 15:05:34 +02:00 |
|
Thomas Bruederli
|
cc21e9161c
|
Fix typo introduced in commit 8680256c54
|
2013-10-07 14:59:20 +02:00 |
|
Thomas Bruederli
|
4f69556b71
|
Only set sync lock if folder hash changed
|
2013-10-07 14:31:48 +02:00 |
|
Aleksander Machniak
|
8680256c54
|
Fix enabled imap threading mode when synchronizing kolab folder (Bug #2323)
|
2013-10-07 13:41:10 +02:00 |
|
Thomas Bruederli
|
20d6aa265c
|
Fix copy&paste typos
|
2013-10-07 12:14:44 +02:00 |
|
Thomas Bruederli
|
944b42afec
|
Improve database schema and provide schema update queries
|
2013-10-07 12:13:05 +02:00 |
|
Thomas Bruederli
|
20a731c540
|
Minor code improvements
|
2013-10-07 12:12:23 +02:00 |
|
Thomas Bruederli
|
b72709a5cf
|
Lazy read kolab_folder record from DB; fix error when mass-inserting cache records
|
2013-10-07 11:59:00 +02:00 |
|
Aleksander Machniak
|
16d9509a5d
|
Improved performance of kolab cache by bypassing Roundcube messages cache (Request #1740)
|
2013-10-07 09:56:06 +02:00 |
|
Thomas Bruederli
|
af5115d0c3
|
Specify type field
|
2013-10-04 19:38:44 +02:00 |
|
Thomas Bruederli
|
b7d4731d97
|
Let the derrived kolab_storage_cache classes provide the contents of their custom cache record fields
|
2013-10-04 19:32:21 +02:00 |
|
Thomas Bruederli
|
87335f387f
|
Split kolab_cache table into folder-type specific tables and specialized kolab_storage_cache_* classes; the object type is now implicit
|
2013-10-04 17:14:34 +02:00 |
|
Thomas Bruederli
|
fd10ffb9e1
|
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
|
2013-10-03 12:45:07 +02:00 |
|
Thomas Bruederli
|
38f5215467
|
Add methods to read and set a folder's UID (migrated from iRony)
|
2013-10-03 12:02:19 +02:00 |
|
Jeroen van Meeuwen (Kolab Systems)
|
ec38ede99c
|
This should resolve the error 700 problems
|
2013-10-03 11:44:05 +02:00 |
|
Aleksander Machniak
|
e4bcac4650
|
Fix typo in new http_request() method, fixes deprecated options handling
|
2013-09-30 15:43:39 +02:00 |
|
Aleksander Machniak
|
5327dfc641
|
Implemented unified cross-plugin HTTP_Request2 object configuration (Request #2149)
|
2013-09-26 14:53:52 +02:00 |
|
Thomas Bruederli
|
1a957820c4
|
Update resource URI of cache entries when renaming a folder (#2269)
|
2013-09-26 10:47:21 +02:00 |
|
Thomas Bruederli
|
a2883e9402
|
Fix phpdoc
|
2013-09-26 10:46:13 +02:00 |
|
Thomas Bruederli
|
40ac61ecfb
|
Keep active state when renaming a folder (#2268)
|
2013-09-26 10:20:25 +02:00 |
|