Nathan Gray
|
d5225a8338
|
Change portlet header text color to contrast with selected color
|
2016-04-11 16:42:50 +00:00 |
|
Nathan Gray
|
fd3ae9f899
|
Fix "Cannot read property 'replace' of undefined" when setting multi-select with empty label to empty value
|
2016-04-11 15:59:17 +00:00 |
|
Nathan Gray
|
ce94f07599
|
Fix missing line breaks when merging entries that do not need HTML processing
|
2016-04-11 15:21:16 +00:00 |
|
Hadi Nategh
|
42beae83cc
|
Styling dialogs W.I.P.:
- Fix alignments in infolog edit dialog
|
2016-04-11 14:08:01 +00:00 |
|
Hadi Nategh
|
b35753ba79
|
Styling dialogs W.I.P.:
- Fix alignments in timesheet edit dialog
- Fix date duration widget width
|
2016-04-11 12:31:18 +00:00 |
|
Ralf Becker
|
dde6da248d
|
search api and phpgwapi for images for now, later we can remove phpgwapi
|
2016-04-08 14:36:38 +00:00 |
|
Hadi Nategh
|
27b9ea6640
|
Fix et2_file upload
|
2016-04-08 13:47:05 +00:00 |
|
Ralf Becker
|
8325963b06
|
fixed ckeditor problems if minifying was switched off, caused by egw.js loaded twice, removed old file-name based workaround on client-side in favor of not requesting it from server-side
|
2016-04-08 10:38:44 +00:00 |
|
Hadi Nategh
|
c0bc4dc9de
|
Fix input filed extends more than et2_file widget container size
|
2016-04-08 08:39:41 +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 |
|
Hadi Nategh
|
d48a968674
|
Dialog styling W.I.P.:
- New design for link_to widget
|
2016-04-07 17:13:06 +00:00 |
|
Nathan Gray
|
e69df0dd3b
|
Remove scroll check, doesn't appear to be needed anymore and it was stopping dnd on skinny (< 15px) nodes
|
2016-04-07 16:48:13 +00:00 |
|
Hadi Nategh
|
e14edec460
|
Dialog styling W.I.P.:
- Fix customfield getting scrollbar
|
2016-04-07 13:25:50 +00:00 |
|
Hadi Nategh
|
1926a80d70
|
Dialog styling W.I.P.:
- Get all buttons fit into footer toolbar for calendar edit
- Fix extra bottom border on alarm
- Fix grid padding
|
2016-04-07 12:58:20 +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
|
028318a808
|
fix case in Asyncservice class
|
2016-04-06 22:47:01 +00:00 |
|
Nathan Gray
|
559eb432f0
|
Get home working again
|
2016-04-06 22:16:46 +00:00 |
|
Ralf Becker
|
341a56dc3d
|
moving client-data urls to api
|
2016-04-06 19:57:40 +00:00 |
|
Ralf Becker
|
5d72bbfc1c
|
move thumbnailer to api
|
2016-04-06 19:39:49 +00:00 |
|
Ralf Becker
|
9fd7b645ec
|
move asyncservices class to api
|
2016-04-06 19:27:47 +00:00 |
|
Hadi Nategh
|
aca15a2a97
|
Mobile theme W.I.P.:
- Alway use flat skin for ckeditor regardless of preference
- Add freetimesearch dialog
|
2016-04-06 16:45:32 +00:00 |
|
Hadi Nategh
|
50aae863b6
|
Edit dialogs style W.I.P.:
- Give tab widget new look
- Style grid header different
- Re-design calendar edit dialog
- Some fixes for multi et2_taglist
|
2016-04-06 16:43:51 +00:00 |
|
Ralf Becker
|
ffaeb52bce
|
fix editing mail accounts loses imap or smtp server type caused by not correctly escaping values searched via jQuery selector
|
2016-04-06 14:57:44 +00:00 |
|
Ralf Becker
|
aa45c25685
|
move addressbook_merge to Api\Contacts\Merge
|
2016-04-06 09:49:50 +00:00 |
|
Ralf Becker
|
01a02a1303
|
hook to invalidate, if mailaccount userdata changes
|
2016-04-06 09:05:02 +00:00 |
|
Ralf Becker
|
368a99167e
|
fix mail account dialog for non user-editable accounts was always readonly and SQL error on storing it, caused by moving tables from (no longer existing) emailadmin to api
|
2016-04-06 08:48:52 +00:00 |
|
Ralf Becker
|
36b9eb4cfb
|
move bo_merge as Storage\Merge into api
|
2016-04-05 18:43:46 +00:00 |
|
Ralf Becker
|
41d00a0fd1
|
fix old exception
|
2016-04-05 18:39:55 +00:00 |
|
Ralf Becker
|
d16adff840
|
uninstall obsolete FelamiMail tables, if still around
|
2016-04-05 16:52:04 +00:00 |
|
Ralf Becker
|
6ca8d13166
|
we need 4. parameter $try_unregistered parameter in Api\Hooks::single() as it is used by Setup, which is never an installed app
|
2016-04-05 16:12:32 +00:00 |
|
Ralf Becker
|
4591f5c8b4
|
fix client-side nextmatch to use select-options from get_rows data for select-widgets in newly rendered rows
|
2016-04-05 15:05:31 +00:00 |
|
Hadi Nategh
|
4d22204945
|
Mobile theme W.I.P.:
- Stop scrolling touch confusion from tap event
|
2016-04-05 14:16:18 +00:00 |
|
Ralf Becker
|
4835611da4
|
remember newly set options from get_rows method for server-side validation of nextmatch filters
|
2016-04-05 12:56:10 +00:00 |
|
Hadi Nategh
|
fa60745e8e
|
Mobile theme W.I.P.:
- Set image map cache name separately for mobile
|
2016-04-05 07:46:34 +00:00 |
|
Ralf Becker
|
fc9c345930
|
move egw_ical_iterator to Api\CalDAV\IcalIterator
|
2016-04-04 23:45:39 +00:00 |
|
Ralf Becker
|
d890f4f1a2
|
storing select_options permanent when send with rows
|
2016-04-04 18:36:33 +00:00 |
|
Ralf Becker
|
e9d1e81c49
|
api update script to deinstall on longer existing EMailAdmin and create it's 14.1 tables, if they are not already there (update from before 14.1)
|
2016-04-03 08:14:53 +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
|
25a1bf6360
|
fix missing use EGroupware\Api
|
2016-04-02 09:16:53 +00:00 |
|
Ralf Becker
|
0e443b720d
|
fix imap server shows smpt types and visa versa, also change case of DBMail
|
2016-04-01 12:46:10 +00:00 |
|
Ralf Becker
|
63804dc101
|
give right aligned table cells a padding-right 8px
|
2016-04-01 10:18:38 +00:00 |
|
Hadi Nategh
|
c7b576481b
|
Set name attribute for searchbox input as it is necessary to get autocomplete working
|
2016-04-01 08:19:12 +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 |
|
Nathan Gray
|
0f18558682
|
Print function for calendar
|
2016-03-31 20:55:41 +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 |
|
Ralf Becker
|
b9809f0c19
|
Show icons again left of message in dialogs, only use width: 100%, if a template is specified (div has an id)
|
2016-03-31 17:07:05 +00:00 |
|
Hadi Nategh
|
42d2e62c97
|
Fix infolog description field keeps always empty space regardless of label content
|
2016-03-31 14:47:49 +00:00 |
|
Ralf Becker
|
ac6b0e9a94
|
implement et2_label_empty class for all set_label methods and remove no longer necessary label.et2_label > input[type="checkbox"], as it is covered by the standard case
|
2016-03-31 13:05:03 +00:00 |
|
Ralf Becker
|
df2791ab63
|
fix PHP Fatal error: Access to undeclared static property: EGroupware\Api\Mail\Html::$system_charset in api/src/Mail/Html.php on line 233
|
2016-03-31 11:40:17 +00:00 |
|
Ralf Becker
|
a54f8f2a28
|
fix some alignment issues: always have a margin for widgets with a lable, ...
|
2016-03-31 09:21:55 +00:00 |
|
Ralf Becker
|
22a78c4f1f
|
some icons for Stylite template
|
2016-03-30 19:47:04 +00:00 |
|
Ralf Becker
|
4243e02f1a
|
fix buttons with image in dialogs for non-Pixelegg template
|
2016-03-30 14:45:44 +00:00 |
|
Ralf Becker
|
2673891b97
|
for et2_dialogs with template, make template full width
|
2016-03-30 13:38:22 +00:00 |
|
Hadi Nategh
|
b3639466a0
|
Add width and height options into dialog widget
|
2016-03-30 09:56:00 +00:00 |
|
Hadi Nategh
|
d5c9994d50
|
Fix slideSwitch styling for both desktop and mobile templates
|
2016-03-29 14:43:36 +00:00 |
|
Ralf Becker
|
58834a0c73
|
fix An error happened (ErrorException): Argument 4 passed to EGroupware\Api\Vfs::copy_files() must be of the type array, none given
|
2016-03-29 11:01:34 +00:00 |
|
Ralf Becker
|
7a77706878
|
make send function compatible with Horde_Mime_Mail::send() to stop PHP complaining, also updated doco a bit
|
2016-03-29 10:40:48 +00:00 |
|
Hadi Nategh
|
989d1ca389
|
Mobile theme W.I.P:
- Fix calendar toolbar messed up with too many shown actions
- Fix SVG icons for list, planner, 4days, multiweek and today buttons
|
2016-03-29 10:33:10 +00:00 |
|
Ralf Becker
|
b42c2fe4f7
|
fix error when saving mail-account
|
2016-03-29 09:58:17 +00:00 |
|
Ralf Becker
|
2bd9c7c7e5
|
fix some wrong case usages of new Api\Html class
|
2016-03-29 09:13:46 +00:00 |
|
Hadi Nategh
|
58e7ed75dd
|
Mobile theme W.I.P:
- Fix toolbar menulist does not respect buttons width
- Add new font size
- Fix etemplate2.css reference
|
2016-03-29 09:04:37 +00:00 |
|
Ralf Becker
|
b202223f62
|
fix PHP Fatal error: Cannot make static method EGroupware\Api\Vfs\Sqlfs\StreamWrapper::get_eacl() non static in class EGroupware\Api\Vfs\Links\StreamWrapper
|
2016-03-29 07:01:36 +00:00 |
|
Ralf Becker
|
f68dab4862
|
remove no longer required use egw_mailer, since Mailer is api now
|
2016-03-29 06:46:42 +00:00 |
|
Ralf Becker
|
47eca40f25
|
remove no longer required use common
|
2016-03-29 06:43:18 +00:00 |
|
Ralf Becker
|
10e6c62aa3
|
fix PHP Fatal error: Cannot use preferences as preferences because the name is already in use
|
2016-03-29 06:38:09 +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
|
d1924fee2f
|
fix PHP Fatal error: Class 'EGroupware\Api\auth' not found
|
2016-03-28 19:08:05 +00:00 |
|
Ralf Becker
|
cfe77bd468
|
fix PHP Fatal error: Class 'EGroupware\Api\config' not found
|
2016-03-28 19:03:23 +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
|
a417310b9d
|
make all static methods static to avoid warning when they get called static
|
2016-03-27 09:41:58 +00:00 |
|
Nathan Gray
|
2d26d595b6
|
Avoid type mismatch causing 'Not an integer'
|
2016-03-25 16:22:06 +00:00 |
|
Nathan Gray
|
12ca409137
|
When server gives taglist options via ajax, take them all. Only filter local suggestions.
|
2016-03-25 16:04:27 +00:00 |
|
Nathan Gray
|
8105b93f80
|
Fix cat_is_select setting was not used
|
2016-03-24 19:05:26 +00:00 |
|
Nathan Gray
|
dcc83171ad
|
Turn off error log
|
2016-03-24 18:10:42 +00:00 |
|
Nathan Gray
|
633a1b1dec
|
Fix category sorting
|
2016-03-24 17:47:55 +00:00 |
|
Nathan Gray
|
11fbdbd34a
|
Move gantt widget into projectmanager - remove gantt from api widget list
- Should fix some random etemplate breaking
|
2016-03-24 15:55:43 +00:00 |
|
Nathan Gray
|
63a69c03cd
|
Move gantt widget into projectmanager
|
2016-03-22 21:33:58 +00:00 |
|
Nathan Gray
|
c871b6728d
|
Default taglist category to need 0 characters before expanding, since we'll have the options.
|
2016-03-22 14:48:59 +00:00 |
|
Ralf Becker
|
3f3973af51
|
only scanning widget directory, not parent
|
2016-03-22 10:21:13 +00:00 |
|
Ralf Becker
|
9c0cd79425
|
missing propset svn:keywords Id
|
2016-03-22 09:10:08 +00:00 |
|
Ralf Becker
|
066257ff30
|
fix PHP Fatal error: Call to a member function read() on null in etemplate/inc/class.contact_widget.inc.php, private var must be only protected
|
2016-03-22 08:56:55 +00:00 |
|
Ralf Becker
|
7c1d0dfdf1
|
fix PHP Fatal error: require_once(): Failed opening required HTTP/WebDAV/Server.php, caused by it's new location
|
2016-03-22 08:44:11 +00:00 |
|
Nathan Gray
|
6a2167f11b
|
Change some inconsistent relative dates
|
2016-03-21 23:50:21 +00:00 |
|
Nathan Gray
|
b28792ffaf
|
Better handling of missing top-level cache (happens in sitemgr) to avoid infinite loops
|
2016-03-21 22:25:33 +00:00 |
|
Nathan Gray
|
8ed3a42a7a
|
Fix scoping caused legacy categories to fail
|
2016-03-21 22:04:10 +00:00 |
|
Ralf Becker
|
77c5102792
|
fixed more namespace issues found by doc/check_namespace.php I wrote and forgot about it ;-)
|
2016-03-21 21:21:40 +00:00 |
|
Nathan Gray
|
847abfb198
|
- Fix some namespace issues breaking custom filter header
- Fix some copy+paste errors
|
2016-03-21 20:36:12 +00:00 |
|
Nathan Gray
|
496d24592b
|
Correctly handle optgroups in both processed & legacy forms
|
2016-03-21 19:56:40 +00:00 |
|
Nathan Gray
|
47198549f7
|
Fix unable to re-open datepicker after clicking 'today'
|
2016-03-21 19:17:11 +00:00 |
|
Nathan Gray
|
e214a7153c
|
Break out Nextmatch sub-widgets into their own files, and make sure sub widgets can get autoloaded.
|
2016-03-21 18:40:43 +00:00 |
|
Nathan Gray
|
9905a3f6bd
|
Cache widget registry for an hour.
Fixes historylog not loading entries.
|
2016-03-21 17:08:17 +00:00 |
|
Nathan Gray
|
2935c25eed
|
Add missing use egw_framework
|
2016-03-21 16:06:26 +00:00 |
|
Nathan Gray
|
ca0a896fa3
|
Fix widget scan
|
2016-03-21 16:05:51 +00:00 |
|
Ralf Becker
|
77624244e6
|
do NOT call et2_ready for dialogs with a template, as it would overwrite this.et2 in app.js
|
2016-03-21 15:31:02 +00:00 |
|
Nathan Gray
|
374cfffb89
|
Fix missing optgroup labels
|
2016-03-21 15:09:57 +00:00 |
|