Ralf Becker
|
921adfb10f
|
fix Framework\Template::get_dir() to either return a directory or throw a WrongParameter Exception, fixes several Scrutinizer warnings
|
2016-05-31 09:14:50 +02:00 |
|
nathangray
|
a5d4400918
|
Some more adjustments to get disabled attribute into nextmatch unparsed
|
2016-05-30 17:50:16 -06:00 |
|
nathangray
|
772b97e22d
|
Fix namespace causes class check to fail
|
2016-05-30 15:41:27 -06:00 |
|
nathangray
|
38f1c2b76b
|
Avoid error if file has no props
|
2016-05-30 10:12:54 -06:00 |
|
Hadi Nategh
|
736e18a553
|
Fix toolbar widget sometimes does not respect flat_list option
|
2016-05-30 17:12:55 +02:00 |
|
Ralf Becker
|
eb62aba637
|
fix PHP Fatal error: Class 'EGroupware\Api\Vfs\SharingUi' not found
|
2016-05-30 16:00:20 +02:00 |
|
Ralf Becker
|
1edc14740b
|
use iframe for popups running in main window with GET parameter no_popup=1, as they need to set a different CSP to use eg. CKEditor like Tracker URL in notifications, if HTML is allowed
|
2016-05-30 15:40:49 +02:00 |
|
Ralf Becker
|
1b8bc32f54
|
fix only show WebDAV autoindex, instead of filemanager GUI for sharing directories
|
2016-05-30 12:40:20 +02:00 |
|
Hadi Nategh
|
179d121efa
|
Fix toolbar menulist height calculation
|
2016-05-27 16:32:56 +02:00 |
|
Hadi Nategh
|
55030eb5f2
|
Do not a tag if no call_link is set and not in mobile, empty a tag may conflict with some browser telephony addons (eg. telify in FF)
|
2016-05-27 15:03:46 +02:00 |
|
leithoff
|
97b30f3167
|
explizitly handle span element on convertHTMLToText
|
2016-05-27 12:29:18 +02:00 |
|
nathangray
|
473fa38969
|
Avoid errors if select options are not strings.
Happens with accounts, which can be integers
|
2016-05-26 15:34:54 -06:00 |
|
Ralf Becker
|
2b2845fff7
|
fix PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP
|
2016-05-26 11:27:03 +02:00 |
|
nathangray
|
366c6aabf5
|
Update participating contacts in addressbook list when an event changes
|
2016-05-25 17:28:59 -06:00 |
|
nathangray
|
5774bf9d5a
|
Do not try to hide the input if not there - it causes an exception, stopping the template from loading
|
2016-05-25 16:54:08 -06:00 |
|
nathangray
|
105856f549
|
Keep focus in textbox when editing times
|
2016-05-25 13:44:34 -06:00 |
|
Ralf Becker
|
8c821ab8cb
|
fix wrong/different case WrongUserInput --> WrongUserinput
|
2016-05-25 21:41:50 +02:00 |
|
nathangray
|
a46f418fb6
|
Fix unwanted highlight matching when favorite had additional filters
|
2016-05-25 13:28:27 -06:00 |
|
nathangray
|
bd6c45c845
|
Get nextmatch column widths sorted out so column selector is visible, and columns line up with headers.
|
2016-05-25 11:54:46 -06:00 |
|
Hadi Nategh
|
dea9c260b0
|
Deselect rows after return action from view template
|
2016-05-25 17:40:44 +02:00 |
|
Hadi Nategh
|
60bc400313
|
Fix modified view templates are not getting updated because of no cache-buster modification timestamp
|
2016-05-25 16:44:36 +02:00 |
|
Ralf Becker
|
4165c649ae
|
adding missing adLDAP stuff, support for https and ssh checkouts and (un)tagging to .mrconfig
|
2016-05-25 12:18:47 +02:00 |
|
nathangray
|
362366ed28
|
Fix addressbook - calendar permission issue blocking viewing contact calendar
|
2016-05-24 17:13:40 -06:00 |
|
nathangray
|
8dec95e4fc
|
Remove highlight clicked favorite, it was conflicting with highlighting matching favorite if the clicked favorite was not valid for the results.
|
2016-05-24 16:27:27 -06:00 |
|
nathangray
|
0e3c23c48a
|
Add space for category color indicators to and preserve column calculations
|
2016-05-24 14:14:20 -06:00 |
|
nathangray
|
fccf83e36a
|
Do not have draw:frames with duplicate names, they will be stripped when opening with LibreOffice 5.1
|
2016-05-24 13:48:41 -06:00 |
|
leithoff
|
00000dbeee
|
mind namespace when calling hook_tag function
|
2016-05-24 16:01:55 +02:00 |
|
Hadi Nategh
|
91a178a370
|
Do not add 'X' icon for contextmenu action in mobile template
|
2016-05-23 14:36:39 +02:00 |
|
Ralf Becker
|
9f615386d8
|
$GLOBALS['egw_info']['flags']['deny_mobile'] to disable new 16.1 mobile support
|
2016-05-23 14:25:30 +02:00 |
|
Hadi Nategh
|
5ef5cacd62
|
Implement geolocation option for contacts in addressbook
|
2016-05-20 15:50:26 +02:00 |
|
Hadi Nategh
|
154ccb70c8
|
Fix translation
|
2016-05-19 17:56:58 +02:00 |
|
Hadi Nategh
|
1517c5f323
|
Fix emails with single quote in local address not getting parsed correctly (eg. test.o'test@example.com)
|
2016-05-19 15:46:08 +02:00 |
|
Ralf Becker
|
649d68a8c3
|
move less/css readme to doc dir
|
2016-05-19 12:04:22 +02:00 |
|
nathangray
|
2ffcdf5dc9
|
Also take grid border width into account - should help with nm width in Firefox.
See d290485058
|
2016-05-18 13:56:29 -06:00 |
|
Hadi Nategh
|
358c11edb1
|
Give today button in datepicker a reasonable size
|
2016-05-18 14:26:47 +02:00 |
|
Hadi Nategh
|
4aa1156af0
|
Fix framework asks always for jdots even if the jdots is not installed
|
2016-05-18 12:39:06 +02:00 |
|
Ralf Becker
|
f102460ac9
|
fix PHP Fatal if app got removed in filesystem (like eg. our developer_tools)
|
2016-05-17 22:04:12 +02:00 |
|
Ralf Becker
|
148e1853db
|
put "Changelog" tab in front, then "General" tab renamed "About EGroupware" and last "Applications" renamed to "Apps & License" also containing templates after the apps
|
2016-05-17 21:38:12 +02:00 |
|
nathangray
|
82737f47e1
|
Replace missing transform templates
|
2016-05-17 08:36:37 -06:00 |
|
leithoff
|
3d705be6e7
|
avoid fatal error on merging prefs
|
2016-05-17 12:51:45 +02:00 |
|
nathangray
|
fb8612f9fd
|
Fix postSubmit() - fixes broken document merging
|
2016-05-16 16:55:55 -06:00 |
|
nathangray
|
65c43ba6f0
|
Implement set_filter() & set_filter2() to allow application code to change filter & filter2 values, and have them updated in the client UI
|
2016-05-16 16:30:27 -06:00 |
|
nathangray
|
bb7528af20
|
Revert changes to nextmatch-filterheader & nextmatch-accountfilter?
|
2016-05-16 09:31:56 -06:00 |
|
nathangray
|
63d9cfbd41
|
Move filterheader using taglist to its own widget, nextmatch-taglistheader, and revert changes to nextmatch-filterheader & nextmatch-accountfilter
|
2016-05-16 09:07:08 -06:00 |
|
Ralf Becker
|
31a3d38b51
|
copied api image from phpgwapi
|
2016-05-16 16:37:20 +02:00 |
|
Ralf Becker
|
b533f1bb90
|
moved CalDAV/CardDAV icon to new api
|
2016-05-16 16:34:18 +02:00 |
|
Ralf Becker
|
dab7650dca
|
using eT2 for about and moved code to api (api/src/Framework/About.php)
|
2016-05-16 16:27:33 +02:00 |
|
Ralf Becker
|
2cbe626fed
|
fix not working (documented) widget attribute "extra_link_title" by using regular "statustext"
|
2016-05-16 16:23:27 +02:00 |
|
Ralf Becker
|
1bcab9b33a
|
move directory layout and css README to api/templates/default and added new api dir
|
2016-05-16 14:56:14 +02:00 |
|
Ralf Becker
|
8a24f3e449
|
fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer)
|
2016-05-14 21:26:36 +02:00 |
|
Ralf Becker
|
2d69c1b28b
|
Merge branch 'master' of github.com:EGroupware/egroupware
|
2016-05-14 13:00:18 +02:00 |
|
Ralf Becker
|
5be1075f26
|
move empty.html used for autocomplete to api/templates/default/, as $app/src/ will not be available for direct requests
|
2016-05-14 12:38:31 +02:00 |
|
Hadi Nategh
|
ad691a7690
|
Fix et2_link_entry input autocomplete
|
2016-05-13 20:21:10 +02:00 |
|
Hadi Nategh
|
4b0bc10900
|
Fix taglist widget:
- Fix taglist single styling
- Fix toggle to single not working when there're multiple selected
|
2016-05-13 18:44:37 +02:00 |
|
leithoff
|
f29066bc86
|
give more info on failed attachment retrieval
|
2016-05-13 12:26:21 +02:00 |
|
Ralf Becker
|
c0bd10e4fe
|
fix EGroupware\\Api\\Translation::load_app_files() lang file etemplate/lang/egw_*.lang contains invalid app 'developer_tools' and other loading issues through phpgwapi&etemplate --> api conversation
|
2016-05-12 19:06:42 +02:00 |
|
Nathan Gray
|
eea3aac80d
|
Fix up the filterheader sizing to better fit in the nm header
|
2016-05-11 20:14:14 +00:00 |
|
Nathan Gray
|
da4fd02a7f
|
If there are 2 or less options for a filterheader, disable multiple toggle
|
2016-05-11 19:56:06 +00:00 |
|
Nathan Gray
|
e38fa525ef
|
Unset empty filter arrays, not set them to null
|
2016-05-11 19:40:49 +00:00 |
|
Ralf Becker
|
e34fe9a4e7
|
using Acl::(ADD|READ|EDIT|DELETE|PRIVAT) constants instead old EGW_ACL_* defines and fix some namespace errors found by doc/check_namespace.php
|
2016-05-11 19:23:14 +00:00 |
|
Ralf Becker
|
e87cbc4832
|
use static Hooks methods
|
2016-05-11 18:58:10 +00:00 |
|
Hadi Nategh
|
d290485058
|
Nm resize fix:
- Fix dataview grid resize not taking care of category color border
- Fix Category borders make headers misaligned
|
2016-05-11 16:33:54 +00:00 |
|
Nathan Gray
|
5dc798da7f
|
Fix customfield column sometimes disappearing from print
|
2016-05-10 17:12:39 +00:00 |
|
Klaus Leithoff
|
419f90f2e9
|
fix problem regarding sorting autofolders to the beginning of the foldertree
|
2016-05-10 15:17:40 +00:00 |
|
Nathan Gray
|
4dd1fd6368
|
Set a default of 3 rows for filterheaders to avoid vertical scroll in header
|
2016-05-09 19:38:31 +00:00 |
|
Nathan Gray
|
aa2d9c19bd
|
Keep customfilter fields together in print column selection dialog
|
2016-05-09 19:36:13 +00:00 |
|
Nathan Gray
|
457e05d920
|
Change filterheaders to extend taglist instead of select
|
2016-05-09 19:17:04 +00:00 |
|
Ralf Becker
|
251de1dc54
|
move category images to api, fixes PHP Fatal in admin_categories, if phpgwapi is not installed
|
2016-05-09 10:05:57 +00:00 |
|
Ralf Becker
|
00b898bb2e
|
fix tooltips for displaying lots of content
|
2016-05-07 16:56:18 +00:00 |
|
Ralf Becker
|
e2261d3494
|
fix home-accounts in egw_customfields and egw_links to api-accounts
|
2016-05-07 07:50:33 +00:00 |
|
Ralf Becker
|
d5c65bb384
|
fix home-accounts in egw_customfields and egw_links to api-accounts
|
2016-05-07 07:49:38 +00:00 |
|
Ralf Becker
|
af9d5a6a66
|
use api instead of home for browser based mime-handlers
|
2016-05-06 17:50:00 +00:00 |
|
Ralf Becker
|
28b534d7eb
|
implement birthday as fileas option
|
2016-05-06 16:17:05 +00:00 |
|
Ralf Becker
|
fc2e620652
|
replace old classname
|
2016-05-06 16:15:06 +00:00 |
|
Ralf Becker
|
98d19f9843
|
mv missing default_records to api
|
2016-05-06 16:13:35 +00:00 |
|
Hadi Nategh
|
8708d598ff
|
Remove unsupported skins from CKEditor
|
2016-05-06 14:12:57 +00:00 |
|
Ralf Becker
|
30158d1e8d
|
get stylite search working again by adding implicit app rights for about
|
2016-05-06 13:42:47 +00:00 |
|
Klaus Leithoff
|
f163be62e2
|
add ClearAttachments, as it is used by notifications_email::send
|
2016-05-06 13:36:21 +00:00 |
|
Klaus Leithoff
|
c0c21e8789
|
implement bold, as it is used by notifications_popup
|
2016-05-06 13:15:36 +00:00 |
|
Ralf Becker
|
153c068271
|
fix diverse occurences of egw_db
|
2016-05-06 11:13:19 +00:00 |
|
Ralf Becker
|
5261404c53
|
remove accidently readded loading of no longer existing etemplate translations (moved to api)
|
2016-05-06 10:51:25 +00:00 |
|
Ralf Becker
|
4a128b913c
|
if template-set does not supply (login_deny)login.tpl, use the ones from api/templates/default
|
2016-05-06 10:49:11 +00:00 |
|
Ralf Becker
|
db1a9c4596
|
need to set $_REQUEST in ajax_exec, as some apps use $_REQUEST to check $_GET or $_POST
|
2016-05-06 10:03:45 +00:00 |
|
Ralf Becker
|
bf0fbbb521
|
fix PHP Fatal caused by calling method of old hooks class
|
2016-05-06 09:34:29 +00:00 |
|
Hadi Nategh
|
60592b36af
|
Add missing logo64x64 icon into api
|
2016-05-06 08:37:53 +00:00 |
|
Ralf Becker
|
fd81279768
|
fix de translation from etemplate were added to all other languages api translations
|
2016-05-06 08:31:26 +00:00 |
|
Hadi Nategh
|
94a0d83042
|
Add tooltip for add participants button in calendar edit
|
2016-05-06 08:19:52 +00:00 |
|
Ralf Becker
|
2a5c28fce1
|
admin was using non-pixelegg icon for applications and use of phpgwapi/nonav icon
|
2016-05-06 07:59:43 +00:00 |
|
Ralf Becker
|
df6060f594
|
move eT2 templates to api, fixes cant create a directory in filemanger in minimal install
|
2016-05-05 18:23:52 +00:00 |
|
Ralf Becker
|
797ff38fa3
|
fixed "Application echoed something", when eT2 request was processed
|
2016-05-05 16:43:39 +00:00 |
|
Ralf Becker
|
33605585e2
|
move default login and head templates from idots to api/templates/default and some other fixes to fix up non-Pixelegg login and old templates
|
2016-05-05 13:29:41 +00:00 |
|
Ralf Becker
|
2da61eb731
|
moving login page social icons from phpgwapi to api
|
2016-05-05 09:46:03 +00:00 |
|
Ralf Becker
|
683f09bf6c
|
moving etemplate translations to api to allow installation without (old) etemplate, added debug GET parameter to lang.php to JSON pretty-print
|
2016-05-05 09:31:54 +00:00 |
|
Ralf Becker
|
22b785c5a6
|
do not request translations empty or undefined app name from server
|
2016-05-05 09:23:06 +00:00 |
|
Ralf Becker
|
5353072052
|
mv template specific images from "phpgwapi" to "api" and search "api" also on client-side for image, added debug GET parameter to images.php to JSON pretty-print instead of one line javascript
|
2016-05-05 09:16:27 +00:00 |
|
Ralf Becker
|
a2a537e69f
|
setting CalDAV/CardDAV server version to 16.1
|
2016-05-05 07:26:27 +00:00 |
|
Ralf Becker
|
4af0e7cb1c
|
WIP EGroupware without phpgwapi&etemplate
|
2016-05-04 19:07:54 +00:00 |
|
Nathan Gray
|
d7eb464605
|
Hide unit label if there is no value
|
2016-05-04 18:01:20 +00:00 |
|
Nathan Gray
|
00d668f6d5
|
Fix bad day unit label in readonly duration
|
2016-05-04 17:59:58 +00:00 |
|
Ralf Becker
|
8c7c0c1eb2
|
reading holidays now from Mozilla holiday calendars, or a custom iCal URL
|
2016-05-04 17:15:18 +00:00 |
|
Nathan Gray
|
0ecf39a722
|
Properly handle nextmatch columns where the width is not set
|
2016-05-04 15:48:58 +00:00 |
|
Hadi Nategh
|
8e92a42c65
|
Implement set_disabled for select widget with tags enabled
|
2016-05-04 14:29:44 +00:00 |
|
Ralf Becker
|
760c8193fb
|
fix image with name filter is not found, because empty vfs store returns empty array having a method filter, now we check that attribute is of type string
|
2016-05-04 13:57:26 +00:00 |
|
Hadi Nategh
|
d6d9a076ae
|
Check Notification API is supported by browser before using it
|
2016-05-04 13:04:55 +00:00 |
|
Hadi Nategh
|
c6bda1524f
|
Mobile theme:
- Replace 'Edit' caption in view template with an icon, makes it similar to other dialogs
|
2016-05-04 08:23:48 +00:00 |
|
Hadi Nategh
|
9d03e085ed
|
Ask for notification permission only when it gets called
|
2016-05-04 08:12:51 +00:00 |
|
Nathan Gray
|
d2717517ec
|
If the total width of the columns is greater than what is available, distribute the shortage across fixed width columns
|
2016-05-03 20:55:39 +00:00 |
|
Ralf Becker
|
72404a1e29
|
using new api for mail app
|
2016-05-03 19:17:44 +00:00 |
|
Ralf Becker
|
e5d6f6a909
|
fix calendar preferences to show start- and end-time of day
|
2016-05-03 13:24:21 +00:00 |
|
Ralf Becker
|
c3482510b6
|
load EGroupware logo from api, no longer in phpgwapi
|
2016-05-03 13:02:33 +00:00 |
|
Ralf Becker
|
39aff50989
|
fw_mobile needs to be moved to pixelegg
|
2016-05-03 12:52:08 +00:00 |
|
Nathan Gray
|
c8fe06551f
|
Fix merging into email headers adds '@missing_domain'
|
2016-05-03 00:10:30 +00:00 |
|
Ralf Becker
|
c15fcdfb52
|
WIP egw installs now without phpgwapi and allows to login
|
2016-05-02 22:26:40 +00:00 |
|
Ralf Becker
|
19d4965762
|
no need to instanciate object for static methods
|
2016-05-02 20:24:16 +00:00 |
|
Ralf Becker
|
834cc466f5
|
to allow installing api or EGroupware without phpgwapi, old exceptions which we have to extend in order allow old apps to catch exceptions thrown from new api, have to reside in api/inc and get autoloaded
|
2016-05-02 16:57:50 +00:00 |
|
Ralf Becker
|
1034ecb8fc
|
fix typo
|
2016-05-02 15:31:07 +00:00 |
|
Ralf Becker
|
cea5c69b7f
|
move CreateObject and ExecMethod into new api
|
2016-05-02 14:41:48 +00:00 |
|
Ralf Becker
|
1cda6e6cb4
|
change Pixelegg template to no longer depend on jdots
|
2016-05-02 14:19:34 +00:00 |
|
Ralf Becker
|
57f8a9a8eb
|
remove dependency on phpgwapi as far as css is concerned
|
2016-05-02 12:31:24 +00:00 |
|
Klaus Leithoff
|
f2effdff1c
|
handle doublequotes that may enclose URLs
|
2016-05-02 12:09:42 +00:00 |
|
Ralf Becker
|
04e890d919
|
fix wrong case in dhtmlxtree.css
|
2016-05-01 14:59:47 +00:00 |
|
Ralf Becker
|
3bd9b98fd5
|
fix PHP Fatal error: Cannot use accounts as accounts because the name is already in use under PHP 5.4
|
2016-05-01 14:18:56 +00:00 |
|
Ralf Becker
|
1edfd61294
|
moving jscalendar translations back to phpgwapi, changed app-name of phpgwapi to "old EGroupware Api" and used current translations for new api
|
2016-05-01 14:13:21 +00:00 |
|
Ralf Becker
|
429177686a
|
make home a regular application, which can eg. disabled, incl. moving all services using "home" as appname to "api" and moved some other forgotten stuff from phpgwapi&etemplate to api
|
2016-05-01 09:57:48 +00:00 |
|
Ralf Becker
|
70e084972a
|
fix infinit recursion, when creating new bundles, caused by max_modified not calculated
|
2016-04-30 17:05:00 +00:00 |
|
Ralf Becker
|
8536635b1c
|
no more dynamic minifying
|
2016-04-30 14:30:13 +00:00 |
|
Ralf Becker
|
528a4cf3d2
|
comment permanent error_log in includeCSS
|
2016-04-30 10:24:32 +00:00 |
|
Ralf Becker
|
9aac672e8f
|
use Grunt&cssmin to minify CSS files, moved diverse conditional includes into etemplate2.css, as we anyway include all widgets from api
|
2016-04-30 09:29:54 +00:00 |
|
Nathan Gray
|
766dd31d16
|
Only allow printing custom fields if they're already selected (and loaded)
|
2016-04-29 16:35:00 +00:00 |
|
Nathan Gray
|
04ab1494fb
|
Show loader while recovering from print
|
2016-04-29 16:34:18 +00:00 |
|
Hadi Nategh
|
6260d948a7
|
Implement Web Notification API into egw_notification
|
2016-04-29 14:25:07 +00:00 |
|
Ralf Becker
|
22fa4e70bc
|
moving to stray css includes into etemplate2.css, so they also get minified and loaded in one go
|
2016-04-29 13:43:50 +00:00 |
|
Ralf Becker
|
be1ec12b17
|
silencing "Illigal string offset" errors
|
2016-04-29 11:59:53 +00:00 |
|
Klaus Leithoff
|
8e02180904
|
* Mail: allow to define an existing folder as archive folder and allow to move messages to the specified folder with either right-click action or EGW-shortcut
|
2016-04-29 11:23:05 +00:00 |
|
Ralf Becker
|
b86a5d469c
|
use vcard_charset preference for generating vcards for addressbook
|
2016-04-29 08:52:28 +00:00 |
|
Hadi Nategh
|
1bf2ab4016
|
Implement enable/disable quantity base on participant's value type
|
2016-04-29 08:40:55 +00:00 |
|
Ralf Becker
|
0eb3619cd1
|
* Mail/Addressbook/Calendar: add and use charset when sending/receiving mails with vCard/iCals, change default vCard charset preference to utf-8
|
2016-04-29 07:51:13 +00:00 |
|
Ralf Becker
|
66cdf2c089
|
add missing public static
|
2016-04-28 18:07:54 +00:00 |
|
Nathan Gray
|
2821c9bf43
|
Allow popup menu checkboxes to be toggled base on selected entry data
|
2016-04-28 16:39:53 +00:00 |
|
Hadi Nategh
|
9cd72f8e14
|
Mobile theme:
- Missing part from commit 55893
|
2016-04-28 13:55:31 +00:00 |
|
Hadi Nategh
|
45e7536a8b
|
Mobile theme:
- Fix back button state and a confirmation to logout action
|
2016-04-28 13:53:44 +00:00 |
|
Hadi Nategh
|
225f3a4576
|
Fix taglist-cat multiple ignores multi selection on set value
|
2016-04-28 08:34:57 +00:00 |
|
Nathan Gray
|
ad4e9f6770
|
Translate week header in date picker
|
2016-04-27 22:31:05 +00:00 |
|
Ralf Becker
|
b6403e336e
|
move common::get_tpl_dir to Api\Framework\Template::get_dir, and replaced some other overlooked methods
|
2016-04-27 19:11:41 +00:00 |
|
Nathan Gray
|
66386c1a42
|
Remove 1 week limit if end date is not provided
|
2016-04-27 15:43:38 +00:00 |
|
Ralf Becker
|
91dcf44555
|
* CardDAV: fix not working creation of new CardDAV account with OS X 10.11.4 addressbook (it stays empty)
OS X 10.11.4 addressbook does a propfind for "addressbook-home-set" and "directory-gateway" in the root and does not continue without it
|
2016-04-27 13:28:05 +00:00 |
|
Ralf Becker
|
bf0d1c47a0
|
fix sql error after clear cache, because db class has again type "mysqli" instead of just "mysql"
|
2016-04-27 10:42:31 +00:00 |
|
Nathan Gray
|
523edb57c3
|
Fix customfield columns do not always come back after print
|
2016-04-26 18:58:54 +00:00 |
|
Nathan Gray
|
39fb455bea
|
Remove printing margin adjustment, looks like print css covers left margin now (checked Chrome, FF, Safari, IE)
|
2016-04-26 18:57:11 +00:00 |
|
Ralf Becker
|
1ffea39da0
|
using now Egw and Egw\Applications direct
|
2016-04-26 18:56:51 +00:00 |
|
Nathan Gray
|
7bb134b273
|
Fix merge print placeholders for only links to a certain app
|
2016-04-26 17:07:42 +00:00 |
|
Hadi Nategh
|
76106188dc
|
Still let the selected tab be minimized by clicking on "-" button for v-tabs
|
2016-04-26 16:38:38 +00:00 |
|
Hadi Nategh
|
c376aab408
|
Fix active tab does not work on vertical aligned tabs
|
2016-04-26 15:01:12 +00:00 |
|
Ralf Becker
|
5d615a4c5b
|
fix wrong namespaces
|
2016-04-26 15:00:27 +00:00 |
|
Ralf Becker
|
8315cbfee0
|
move egw and applications class to api including (common_)functions.inc.php
|
2016-04-26 14:38:08 +00:00 |
|
Ralf Becker
|
70710d26e2
|
fix wrong/old class-name
|
2016-04-26 12:27:40 +00:00 |
|
Ralf Becker
|
c14f25c0e8
|
hide spellchecker config and always use browser native spellchecker
|
2016-04-25 20:14:47 +00:00 |
|
Ralf Becker
|
7e358fe5ad
|
removed not working typeof value == "array"
|
2016-04-25 20:05:53 +00:00 |
|
Nathan Gray
|
7baf298bf7
|
Keep value if et2 tried to set it before select_options were there, and it got stripped out
|
2016-04-25 20:02:58 +00:00 |
|
Nathan Gray
|
f58ef2980f
|
When select options change and we have tags turned on, update chosen
|
2016-04-25 19:37:37 +00:00 |
|
Ralf Becker
|
88ecdf19db
|
check type in all cases to specified eg. select-app was as widget-type was not understood
|
2016-04-25 19:21:46 +00:00 |
|
Ralf Becker
|
06c4b2db23
|
use new et2 site config
|
2016-04-25 15:57:38 +00:00 |
|
Ralf Becker
|
220aacf48b
|
no longer allow to use lang syntax %1 in eT2 instead of native %s, as it does not allow to use %1 and costs unnecessary performance
|
2016-04-25 15:15:02 +00:00 |
|
Nathan Gray
|
2513fcb7d7
|
- For print column dialog don't check individual customfields if no customfields are selected
- Fix afterPrint failing if columnselection preference had no nextmatch prefix
|
2016-04-25 14:49:59 +00:00 |
|
Hadi Nategh
|
980a5537d9
|
Fix sidebar toggle sometimes flickers in close states in FF
|
2016-04-25 13:51:21 +00:00 |
|
Ralf Becker
|
8a96e97684
|
keep an array for options, do not convert them to an object
|
2016-04-25 08:26:44 +00:00 |
|
Ralf Becker
|
a9eba441d7
|
fix autorepeated id "cat[3]" would pick array element 3 from cat
|
2016-04-23 16:11:28 +00:00 |
|
Nathan Gray
|
5e2d782414
|
Fix filter for only printing visible templates
|
2016-04-21 20:30:10 +00:00 |
|
Ralf Becker
|
112ed53f47
|
allow to use Framework::message together with Framework::redirect, eg. to show success message and redirect to index page
|
2016-04-21 15:25:04 +00:00 |
|
Ralf Becker
|
9a57fbaedd
|
fix server-side validation to allow values of option children
|
2016-04-21 14:51:40 +00:00 |
|
Hadi Nategh
|
d8cf78d045
|
Fix taglist-cat widget jumps when selecting "-" button
|
2016-04-21 14:13:20 +00:00 |
|
Hadi Nategh
|
6c19f07d17
|
Revert commit 55785 as it wasn't a proper fix, and fix taglist suggestion in calendar edit
|
2016-04-21 12:39:31 +00:00 |
|
Hadi Nategh
|
f77f52d77d
|
Stay focused after item selection to get ready for next selection and avoiding two clicks
|
2016-04-21 10:45:19 +00:00 |
|
Nathan Gray
|
e869788263
|
Prompt for columns to print as well as row count when printing a nextmatch
|
2016-04-20 23:05:43 +00:00 |
|
Nathan Gray
|
1019046a0d
|
- Avoid changing content manager select options when reading from template tags
- More checking with namespaced select options to avoid grabbing all children of a parent namespace
|
2016-04-20 21:20:36 +00:00 |
|
Ralf Becker
|
22701ce83f
|
WIP et2 based site configuration
|
2016-04-20 18:52:55 +00:00 |
|
Hadi Nategh
|
02c7014a0a
|
Fix taglist suggestion is not visible at all
|
2016-04-20 15:25:09 +00:00 |
|
Hadi Nategh
|
1e3b918957
|
Fix taglist widget:
- Fix jumping input
- Fix suggestion popup needs always two clicks
- Fix styling for select input
- Fix calendar category and participant according to taglists changes
|
2016-04-20 14:03:29 +00:00 |
|
Hadi Nategh
|
11a3b76094
|
Fix upload a file via et2_file widget, keep all buttons in readonly mode even if the uploading process is finished
|
2016-04-20 11:38:07 +00:00 |
|
Nathan Gray
|
da2dd3bd16
|
Fix error causing relative columns to have 0 width under some resize conditions
|
2016-04-18 22:08:41 +00:00 |
|
Hadi Nategh
|
0ba271d581
|
Enable/Disable add participants based on participant value in calendar edit
|
2016-04-18 13:56:47 +00:00 |
|
Hadi Nategh
|
c4ff76b47d
|
Replace link_to icon from plus to attach
|
2016-04-18 10:58:51 +00:00 |
|
Hadi Nategh
|
bb59879064
|
Implement readonly for file widget. Additionally, make a generic style for readonly widgets
|
2016-04-18 10:37:08 +00:00 |
|
Ralf Becker
|
b5d106a55e
|
fix PHP Fatal error: Class 'EGroupware\Api\egw' not found in api/src/CalDAV.php on line 1527
|
2016-04-15 15:35:52 +00:00 |
|
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 |
|
Hadi Nategh
|
9c9383f21d
|
Fix styling for button with only image
|
2016-04-15 12:42:38 +00:00 |
|
Klaus Leithoff
|
9f6104f53a
|
prevent possible endless recursion on decodeMailHeader
|
2016-04-15 08:50:02 +00:00 |
|
Nathan Gray
|
af0382ffb3
|
Fix async services. Fixes calendar alarms disappearing.
|
2016-04-14 21:30:36 +00:00 |
|
Klaus Leithoff
|
b4a4864717
|
try to prevent infinite loops when decoding mail-headers
|
2016-04-14 14:28:41 +00:00 |
|
Hadi Nategh
|
7065f6fd2e
|
Fix some misalignment for link_to widget, happens in FF
|
2016-04-14 13:48:12 +00:00 |
|
Nathan Gray
|
0c438366d7
|
Update timepicker library to 1.6.1
|
2016-04-13 18:44:45 +00:00 |
|
Nathan Gray
|
a3a0450143
|
Fix unable to clear nm entry headers by catching change event instead of select
|
2016-04-13 16:00:49 +00:00 |
|
Nathan Gray
|
8b30732aa0
|
Fix fatal error when deleting favorites
|
2016-04-13 15:01:20 +00:00 |
|
Nathan Gray
|
df7611275b
|
Fix missing color picker CSS
|
2016-04-13 14:28:07 +00:00 |
|
Hadi Nategh
|
6e30e4e0b3
|
Fix styling for Filemanager:
- Fix plus icon of add button is misaligned in FF
- Fix add button not getting same hover background as others
|
2016-04-13 08:48:56 +00:00 |
|
Nathan Gray
|
988720340d
|
Some more taglist issues:
- stop extremely large sizing in some cases
- make sure toggle button is correctly removed
|
2016-04-12 22:25:29 +00:00 |
|
Nathan Gray
|
95e1cd00ff
|
Try to make the input box fill the line better when we hide the trigger button
|
2016-04-12 20:58:21 +00:00 |
|
Hadi Nategh
|
662e82b897
|
Fix reload on a popup with ckeditor breaks ckeditor loading. Additionally, fixes broken popup resize
|
2016-04-12 12:48:40 +00:00 |
|
Klaus Leithoff
|
6ce3c261c0
|
allow quickfiltering when bydate filter is active
|
2016-04-12 11:05:04 +00:00 |
|
Nathan Gray
|
c6ab38a51d
|
Fix set_min/set_max with a full string timestamp caused a formatting error
|
2016-04-11 21:28:10 +00:00 |
|
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 |
|