Ralf Becker
485416d5f1
replace create_function with performanter, because opcachable closure
2016-03-20 14:01:29 +00:00
Ralf Becker
4da844a70f
move categories class to api
2016-03-20 13:41:33 +00:00
Ralf Becker
52a7f2198a
move egw_json_(request|response|push) to api
2016-03-20 13:02:55 +00:00
Ralf Becker
31b4e66690
fix not working changing of preferences, caused by missing reference operator in expand_widget
2016-03-20 11:14:06 +00:00
Ralf Becker
7968afc67d
add missing docu of parameter
2016-03-20 10:59:59 +00:00
Ralf Becker
59ffb2497b
add missing use common
2016-03-19 17:05:59 +00:00
Ralf Becker
df7d8c414a
modified client-side to call new server-side classes in api, instead compatibility classes in etemplate
2016-03-19 16:16:59 +00:00
Ralf Becker
6af1e23b66
move et2 widget browser to api, thought link to it is currently only in old eTemplate sidebox menu
2016-03-19 15:25:32 +00:00
Ralf Becker
d8514e47b9
move etemplate2.css to api
2016-03-19 15:22:41 +00:00
Ralf Becker
9b446f7c17
moving et2 js files to api
2016-03-19 13:48:07 +00:00
Ralf Becker
2f4c727f9d
moving eT2 server-side to api
2016-03-19 13:06:07 +00:00
Ralf Becker
7b0cc41f3f
fix old eTemplate buttons with text and image to not have image behind caption
2016-03-19 11:38:00 +00:00
Ralf Becker
0cd226b91d
make static functions static as they should be
2016-03-19 10:44:00 +00:00
Nathan Gray
c2eaabaa5b
Fix namespace error
2016-03-18 15:37:57 +00:00
Klaus Leithoff
5fc0e88b68
fix issues with new namespaces / translation class moved to new api/src location
2016-03-17 09:29:54 +00:00
Klaus Leithoff
70e5dbf50f
further refinement on activate_links
2016-03-15 15:30:17 +00:00
Ralf Becker
a5946c4379
fix typo causing old etemplate to fail when using ckeditor
2016-03-15 13:33:03 +00:00
Hadi Nategh
b7a1280c17
Fix can not open any attachment caused by wrong path
2016-03-15 10:05:34 +00:00
Nathan Gray
d1da1f8bb7
Fix class not found error
2016-03-14 21:11:37 +00:00
Ralf Becker
99714aa9e9
move egw_framework::csp_*_source_attrs($attrs) to Api\Header\ContentSecurityPolicy::add(*-src, $attrs) and egw_ckeditor_config to Api\Html\CkEditorConfig
2016-03-13 14:08:31 +00:00
Ralf Becker
69a070498b
fix wrong namespace
2016-03-13 12:48:45 +00:00
Ralf Becker
02bf09aaae
move egw_htmLawed to api/src/Html/HtmLawed, @Klaus: does mail really need to call that class, cant it use Html::purify?
2016-03-13 11:56:00 +00:00
Ralf Becker
85695f0d41
split html class to Api\Html, Api\Header\Content, Api\Header\UserAgent and translation
2016-03-13 11:22:44 +00:00
Ralf Becker
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
Ralf Becker
20da4e41bc
an other namespace fix
2016-03-09 19:45:21 +00:00
Hadi Nategh
f3965b964f
Mobile theme:
...
- Implement check avaliable apps for mobile on client-side
2016-03-09 11:12:44 +00:00
Ralf Becker
22d833affa
for mobile devices prever $app/templates/mobile/images
2016-03-08 13:10:03 +00:00
Ralf Becker
c431cf3c0e
fix wrong class-name used only for accounts in LDAP and addressbook in SQL
2016-03-08 08:54:40 +00:00
Ralf Becker
564b2b0fd7
fixes and first successful tests with Ldap backend
2016-03-08 08:13:26 +00:00
Ralf Becker
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
Ralf Becker
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
Ralf Becker
0ba4283f9f
move egw_link to Api\Link
2016-03-07 08:46:32 +00:00
Ralf Becker
3c02af0875
fix typo in case
2016-03-06 21:13:26 +00:00
Ralf Becker
3742ecec05
some more resolved dependencies
2016-03-06 20:56:09 +00:00
Ralf Becker
f116751110
move auth classes to Api\Auth, only Sql is currently tested!
2016-03-06 20:48:37 +00:00
Ralf Becker
b95727bb6f
move auth classes to Api\Auth, only Sql is currently tested!
2016-03-06 20:47:10 +00:00
Ralf Becker
d407b9aae1
moved accounts classes to Api\Accounts
2016-03-06 15:54:07 +00:00
Ralf Becker
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
Ralf Becker
fcca19cfcf
moving so_sql* to Api\Storage
2016-03-06 09:05:20 +00:00
Ralf Becker
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
Ralf Becker
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
Ralf Becker
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
Ralf Becker
1484c94c28
using DateTime::to() instead of common::dateformatorder/formattime
2016-03-05 15:22:35 +00:00
Ralf Becker
ed8f6f45c4
move egw_csrf class to Api\Csrf without a compatibility class
2016-03-05 14:02:13 +00:00
Ralf Becker
0f2131e29a
move egw_customfields class to Api\Customfields
2016-03-05 13:33:32 +00:00
Ralf Becker
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
Ralf Becker
7989d702dd
move mime_magic class to Api\MimeMagic
2016-03-05 12:33:37 +00:00
Ralf Becker
a24c1121a2
move egw_time class to Api\DateTime
2016-03-05 11:14:01 +00:00
Ralf Becker
49f75bc8dd
move non-mail specific methods of translation class to Api\Translation
2016-03-05 10:47:20 +00:00
Ralf Becker
ea798d93f2
move config to Api\Config
2016-03-05 10:23:11 +00:00