alecpl
|
6a8b4c2951
|
- Fix incorrect cache ttl used in get_cache_engine() (#1488447), use time() where mktime() without arguments was used
|
13 years ago |
alecpl
|
e7ca048d05
|
- Fix render_folder_tree_select() (#1488441)
|
13 years ago |
alecpl
|
963a10bf81
|
- Moved session init/config functionality into rcube class
|
13 years ago |
alecpl
|
1aceb9cec8
|
- Framework refactoring (I hope it's the last one):
rcube,rcmail,rcube_ui -> rcube,rcmail,rcube_utils
renamed main.inc into rcube_bc.inc
|
13 years ago |
alecpl
|
0c259682f6
|
- Merge devel-framework branch, resolved conflicts
|
13 years ago |
thomascube
|
b8ea160178
|
Always return the correct connection state
|
13 years ago |
alecpl
|
a71a97fa49
|
- Image resize with GD extension (#1488383)
|
13 years ago |
thomascube
|
40d246fff2
|
Remember custom skin selection after logout (#1488355)
|
13 years ago |
thomascube
|
fec2d8e130
|
Refactored IMAP cache expunge: delegate to storage object; don't rely on deprecated 'enable_caching' config option
|
13 years ago |
alecpl
|
a7321e7578
|
- Fix URL building - skip null parameters
|
13 years ago |
thomascube
|
43875379d5
|
Allow users to choose cols for contacts list sorting
|
13 years ago |
thomascube
|
48f04d368e
|
Fix autoselect_host() for login (#1488297)
|
13 years ago |
alecpl
|
08b7b66e76
|
- Handle ldap_public misconfiguration
|
13 years ago |
thomascube
|
7fe3811c65
|
Changed license to GNU GPLv3+ with exceptions for skins and plugins
|
13 years ago |
thomascube
|
a2c495618a
|
Run imap_init plugin hook as deprecated hook; set $_SESSION['imap_host'] for backwards compat.
|
13 years ago |
thomascube
|
c321a955a7
|
Merged devel-framework branch (r5746:5779) back into trunk
|
13 years ago |
alecpl
|
fdff34093d
|
- Move some checks into login() method
|
13 years ago |
alecpl
|
08ffd939a7
|
- Add separate pagesize setting for mail messages and contacts (#1488269)
|
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 |
thomascube
|
2acbc8e64c
|
Remove unused code
|
13 years ago |
alecpl
|
ad33280950
|
- Remove debug code from last commit
|
13 years ago |
alecpl
|
14b342b03a
|
- Fix so connection to LDAP will be properly closed
|
13 years ago |
alecpl
|
72ff6ae884
|
- Simplified compose session data handling, no need for session->cleanup()
|
13 years ago |
alecpl
|
bd34cad1f6
|
- Add option to set session name (#1486433)
|
13 years ago |
thomascube
|
3fe6c7082c
|
Remove unused cruft
|
13 years ago |
thomascube
|
abdf31486a
|
Allow cross-task ajax requests
|
13 years ago |
alecpl
|
f537504ed0
|
- Fix namespace handling in special folders settings (#1488112)
|
13 years ago |
thomascube
|
65082b3adb
|
Distinguish standard timezone offset and DST of client
|
13 years ago |
thomascube
|
d06e57fdf2
|
Skip confirmation dialog when deleting a contact from a source that supports undelete operations
|
13 years ago |
alecpl
|
e7e79470e4
|
- Allow setting connection options in imap_connect hook
|
13 years ago |
alecpl
|
4daaf29747
|
- Fix default folders settings (according to namespaces) for new users too
|
13 years ago |
alecpl
|
8703b08018
|
- Extend rcube_label_exists() to search in loaded plugins localizations
- Allow use localized addressbook field subtypes from plugins
|
13 years ago |
thomascube
|
21030324d0
|
Improved memcache connection procedure from release-0.6; use call_user_func to trigger session gc handlers
|
13 years ago |
alecpl
|
9a835c7f7c
|
- Fix is_a() usage for PHP>5.3.6
|
13 years ago |
thomascube
|
1a716d2d34
|
Add copyright line on files with significant changes from Kolab Systems
|
13 years ago |
alecpl
|
5c9d1ffe8e
|
- Add option to hide selected LDAP addressbook on the list
|
13 years ago |
thomascube
|
782d8593bd
|
More unique error codes
|
13 years ago |
alecpl
|
7f7ed2d9df
|
- Fix get_address_book() to call get_address_sources() internally when looking for default source
|
14 years ago |
alecpl
|
f03d89e493
|
- Fix 'sql' identifier for addressbook handling (#1488013)
|
14 years ago |
alecpl
|
f1574a5da2
|
- Performance fix: don't create addressbook object to close() it if it wasn't created before, skipping unneeded LDAP connection
|
14 years ago |
alecpl
|
5ed119e534
|
- Don't use default source if source id is specified in get_address_source()
|
14 years ago |
thomascube
|
609c5e9da9
|
Session object can be null if db/memcache is not available
|
14 years ago |
alecpl
|
580adc8263
|
- Add add_shutdown_function() method. Make possible to call user function before destoying all objects (e.g. session)
|
14 years ago |
alecpl
|
7f5a849e78
|
- Added possibility to undo last contact delete operation
|
14 years ago |
alecpl
|
77406bb731
|
- Fix url() so zero-values are not skipped (#1487979)
|
14 years ago |
alecpl
|
b896b18f87
|
- Call addressbook_get hook only if build-in addressbook doesn't match wanted ID (for better performance), other improvements
|
14 years ago |
alecpl
|
c9f4e9bc65
|
- Add read/write methods for immediate operations on cache backend (no affect in-memory cache)
- Add possibility to disable data serialization in cache
|
14 years ago |
alecpl
|
40a1860174
|
- Store user preferences in session when write-master is not available and session is stored in memcache, write them later
|
14 years ago |
alecpl
|
7ad8e2c318
|
- Add TTL parameter to rcube_cache class (and rcmail::get_cache method)
|
14 years ago |