Ralf Becker
|
aa2275ace8
|
cant completly remove egw_framework::set_on* methods, as they are still in use
|
2016-04-15 15:12:27 +00:00 |
|
Ralf Becker
|
f3c1f5b5fb
|
move old Template class to Api\Framework\Template, as it is still used to render header and login page
|
2016-04-08 07:50:15 +00:00 |
|
Ralf Becker
|
8c87cf9dfc
|
move egw_framework to api and refactor it
|
2016-04-07 20:42:06 +00:00 |
|
Ralf Becker
|
4a12d3b32c
|
invalidate cached bundels, if files are not from new location in /api/js
|
2016-04-07 15:46:36 +00:00 |
|
Ralf Becker
|
6e3da3d7e3
|
move egw_include_mgr class to Api\Framework\IncludeMgr
|
2016-04-07 11:16:58 +00:00 |
|
Ralf Becker
|
2e3bd32721
|
moving all - non ancient ;-) - js files to api/js
|
2016-04-07 10:38:05 +00:00 |
|
Ralf Becker
|
341a56dc3d
|
moving client-data urls to api
|
2016-04-06 19:57:40 +00:00 |
|
Ralf Becker
|
9fd7b645ec
|
move asyncservices class to api
|
2016-04-06 19:27:47 +00:00 |
|
Ralf Becker
|
fc9c345930
|
move egw_ical_iterator to Api\CalDAV\IcalIterator
|
2016-04-04 23:45:39 +00:00 |
|
Ralf Becker
|
2baf654e14
|
move all tables to new api and update api to 16.1
|
2016-04-02 19:55:08 +00:00 |
|
Ralf Becker
|
adb748d6e7
|
move hooks class to api and only cache hooks in instance cache (instead of database: filesystem scan takes ~4ms, cache ~0.2ms)
|
2016-04-02 14:16:20 +00:00 |
|
Ralf Becker
|
682fd42a26
|
move CalDAV/CardDAV server to api
|
2016-04-02 10:44:17 +00:00 |
|
Ralf Becker
|
9eb1ecbd36
|
fix all IDE warnings, before moving classes to api, in case we want to merge it back to 14.x
|
2016-04-02 08:40:34 +00:00 |
|
Ralf Becker
|
d7f38ce16e
|
no need to call ancient CreateObject when class is autoloadable
|
2016-04-01 12:15:10 +00:00 |
|
Ralf Becker
|
8fb9063157
|
moving common::(next|last)_id methods to Api\Accounts\Ldap, storing ids now in egw_config instead of egw_nextid table (which will be droped), also fix "Protocol error" on creating new accouts r55591 on 14.x
|
2016-04-01 08:07:03 +00:00 |
|
Ralf Becker
|
f838eb0f01
|
move country class to api, made all methods static and update country list with current (lowercase) ISO 3166 list
|
2016-03-31 19:41:39 +00:00 |
|
Ralf Becker
|
082884007e
|
move acl class to api
|
2016-03-31 18:52:09 +00:00 |
|
Nathan Gray
|
25bcc1c864
|
Avoid 'Class ... not found' error when throwing exceptions that extend NoPermission
|
2016-03-30 17:05:18 +00:00 |
|
Ralf Becker
|
5f68bc6664
|
move html mail specific part of translation class to Api\Mail\Html
|
2016-03-28 19:38:21 +00:00 |
|
Ralf Becker
|
00abda4682
|
moving emailadmin to api and admin, only emailadmin_hooks and tables still need moving
|
2016-03-28 18:51:38 +00:00 |
|
Ralf Becker
|
c81884e622
|
for PHP 7.0+ prefer new 2. unserialize parameter ["allowed_classes"=>false] for our php_safe_unserialize over our regular expression solution giving some false positives
|
2016-03-27 08:41:04 +00:00 |
|
Ralf Becker
|
e3aef81959
|
kope with not unserializable content in preferences stalling update
|
2016-03-24 13:30:59 +00:00 |
|
Ralf Becker
|
2e148944cd
|
PHP7 fix, unsetting function arguments (for quitening IDE warning of not using them) before calling func_get_args() return no longer any arguments, need to be done after
|
2016-03-24 08:40:43 +00:00 |
|
Ralf Becker
|
a03748fbb2
|
update Gruntfile.js to create an app.min.js for projectmanager
|
2016-03-23 08:20:38 +00:00 |
|
Ralf Becker
|
4eddb82724
|
make ancient xajaxResponse autoloadable, as json.php no longer loads it by default, because it uses new Api\Json\* classes and methods
|
2016-03-22 09:31:20 +00:00 |
|
Ralf Becker
|
1b5429f0ff
|
replacing common::egw_exit() with exit, there is no more extra cleanup
|
2016-03-20 16:30:01 +00:00 |
|
Ralf Becker
|
67cb60b972
|
moving egw_digest_auth, vfs_webdav_server and egw_sharing to new api
|
2016-03-20 16:19:53 +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
|
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
|
3453021a6d
|
allow api as app like home for everyone, and implement calling of namespaced class-names from EGroupware namespace in index.php and json.php
|
2016-03-19 15:24:36 +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
|
064a10c990
|
fix wrong namespace
|
2016-03-14 10:48:03 +00:00 |
|
Ralf Becker
|
c5523c649c
|
remove 11.1 felamimail grid, unused since 14.1
|
2016-03-13 14:18:22 +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
|
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
|
564b2b0fd7
|
fixes and first successful tests with Ldap backend
|
2016-03-08 08:13:26 +00:00 |
|
Ralf Becker
|
0ba4283f9f
|
move egw_link to Api\Link
|
2016-03-07 08:46:32 +00:00 |
|
Ralf Becker
|
2ccb5cd58d
|
create old accounts object with deprecated methods for old apps using it
|
2016-03-06 21:15:55 +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
|
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
|
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 |
|