Commit Graph

471 Commits

Author SHA1 Message Date
c1e0b16d88 if there is no primary key lock table on backup to be able to query rows in chunks to limit memory usage 2016-03-09 20:25:22 +00:00
20da4e41bc an other namespace fix 2016-03-09 19:45:21 +00:00
f3965b964f Mobile theme:
- Implement check avaliable apps for mobile on client-side
2016-03-09 11:12:44 +00:00
22d833affa for mobile devices prever $app/templates/mobile/images 2016-03-08 13:10:03 +00:00
c431cf3c0e fix wrong class-name used only for accounts in LDAP and addressbook in SQL 2016-03-08 08:54:40 +00:00
564b2b0fd7 fixes and first successful tests with Ldap backend 2016-03-08 08:13:26 +00:00
0fa46377d8 fix PHP Fatal error: Class 'EGroupware\Api\Storage\notifications' not found in api/src/Storage/Tracking.php on line 769 2016-03-07 10:03:14 +00:00
fca25726c9 fix 2 PHP Fatal error:
- Class 'EGroupware\Api\etemplate' not found in api/src/Contacts.php on line 1527
- Undefined constant 'EGroupware\Api\SessionEGW_SESSION_VAR' in api/src/Storage/Tracking.php on line 409
2016-03-07 09:59:12 +00:00
0ba4283f9f move egw_link to Api\Link 2016-03-07 08:46:32 +00:00
3c02af0875 fix typo in case 2016-03-06 21:13:26 +00:00
3742ecec05 some more resolved dependencies 2016-03-06 20:56:09 +00:00
f116751110 move auth classes to Api\Auth, only Sql is currently tested! 2016-03-06 20:48:37 +00:00
b95727bb6f move auth classes to Api\Auth, only Sql is currently tested! 2016-03-06 20:47:10 +00:00
d407b9aae1 moved accounts classes to Api\Accounts 2016-03-06 15:54:07 +00:00
7ada2354d3 move addresbook_bo to Api\Contacts, ldap to Api\Ldap, ldapserverinfo to Api\Ldap\ServerInfo, bo_tracking to Api\Storage\Tracking, historylog to Api\Storage\History, Api\Customfields to Api\Storage\Customfields 2016-03-06 13:45:15 +00:00
fcca19cfcf moving so_sql* to Api\Storage 2016-03-06 09:05:20 +00:00
29c7d2d1f8 cleaning up common class, moving image handling to Api\Image, eg. Api\Image::find($app,$image) instead of common::image($app,$image) 2016-03-06 09:04:44 +00:00
f7441c2e2e Api\Vfs::mime_icon() only returns url or eTemplate app/name string, no more html image tag, egw_vfs compatibility class still implements that 2016-03-05 15:59:20 +00:00
49c45ff53a cleaning up common class, moving image handling to Api\Image, eg. Api\Image::find($app,$image) instead of common::image($app,$image) 2016-03-05 15:32:49 +00:00
1484c94c28 using DateTime::to() instead of common::dateformatorder/formattime 2016-03-05 15:22:35 +00:00
ed8f6f45c4 move egw_csrf class to Api\Csrf without a compatibility class 2016-03-05 14:02:13 +00:00
0f2131e29a move egw_customfields class to Api\Customfields 2016-03-05 13:33:32 +00:00
aeb9c93b55 moved egw_session class to Api\Session and removed unused egw_session_(files|memcache) as listing sessions is done now via egw_sessions table in db and memcache has its own session handler 2016-03-05 13:14:54 +00:00
7989d702dd move mime_magic class to Api\MimeMagic 2016-03-05 12:33:37 +00:00
a24c1121a2 move egw_time class to Api\DateTime 2016-03-05 11:14:01 +00:00
49f75bc8dd move non-mail specific methods of translation class to Api\Translation 2016-03-05 10:47:20 +00:00
ea798d93f2 move config to Api\Config 2016-03-05 10:23:11 +00:00
7aa3296cc5 move config to Api\Config 2016-03-05 10:22:40 +00:00
1f3c674ef6 adding an Exceptions for caching problems 2016-03-03 11:41:45 +00:00
4486d9d7a2 fix namespace usage in refactured code:
namespace EGroupware\Api --> use eg. just Db, not Api\Db for EGroupware\Api\Db
use EGroupware\Api       --> use eg. Api\Db for EGroupware\Api\Db
2016-03-01 09:14:06 +00:00
0637063660 fix namespaces in Db exceptions 2016-02-29 13:39:35 +00:00
27c204cc7a fix namespaces in stock PHP class \Memcache(d) 2016-02-29 08:53:05 +00:00
d2e7c7da4d check for php serialization before using igbinary_unserialize 2016-02-29 08:45:33 +00:00
1ab66dd811 move exceptions to new api structure, thought to catch an exception by its deprecated name, new exceptions have to extend deprecated ones 2016-02-28 13:43:06 +00:00
b596b615b4 APCIterator is from global namespace 2016-02-28 13:22:09 +00:00
9bf4dd288e moved egw_cache to Api\Cache 2016-02-28 09:38:36 +00:00
0f93bdfcff append (optional) length of index in brackets to column, to adapt to improved pull request for ADOdb 2016-02-24 09:27:54 +00:00
e3fb4142fc need to cast to string, as ADOdb 5.20 would return NULL instead of '' for NULL, causing us to write that into NOT NULL columns 2016-02-22 13:31:44 +00:00
7f40ff5b17 work around broken ADORecordSet::GetAssoc() in ADOdb 5.20 2016-02-21 11:59:14 +00:00
2a056cca06 fix old class name in Galera health check 2016-02-21 11:07:46 +00:00
86955dfc95 work in progress: using ADOdb 5.20 and move db classes to new api directory 2016-02-20 20:27:17 +00:00
651be2a4cf removing for some of our ADOdb patches 2016-02-20 18:16:21 +00:00
ddbf473642 fix wired error in scandir "(errno 115): Operation now in progress" caused by calling opendir with undefined context 2016-01-22 13:55:37 +00:00
b4a20773b8 fix whole directories where not cleaned up, when deleting old versions and deleted files, changed .versions dir to only contain older versions (no longer deleted files / stuff from .attic too) 2016-01-21 14:35:45 +00:00
29c73a8694 * Filemanager: add ability to finally delete all old versions or deleted files from a versioned directory 2016-01-21 11:49:50 +00:00
c34ebcf9b2 fixed creating of symlink failed for not-writable entry-directory (attachments), because wrong url_stat was used, needs to be static::url_stat not self::, to use method of extending classes 2015-09-30 03:24:04 +00:00
ac04fcaa27 shorten filenames to precision of the column (200 characters9, to not give SQL error under PostgreSQL 2015-08-22 12:46:42 +00:00
02de20bddb * Filemanager/WebDAV: rename of a file or directory removed other files with names only differing in case eg. "test" and "Test" 2015-08-06 12:59:56 +00:00
92c9fbc7dc * Filemanager/Versioning: filesystem checks now fixes directories existing multiple times, causing them to appear empty 2015-07-29 09:08:31 +00:00
3943fca39d make sure we are connected, as we need ADOdb object to convert charset to MySQL (eg. utf-8 --> utf8) 2015-07-15 21:27:48 +00:00