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 |
|
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 |
|
Nathan Gray
|
fd3c729454
|
Fix selectbox cache - needs to be undefined if missing for subsequent processing
(broken by r55418)
|
2016-03-21 14:43:39 +00:00 |
|
Ralf Becker
|
8a14cd54b8
|
explicilty import DateInterval, so phpDoc is correct too
|
2016-03-21 09:45:10 +00:00 |
|
Ralf Becker
|
a0d478a92b
|
fix PHP Fatal error in CalDAV preferences, caused by missing explicit import of old preferences class
|
2016-03-21 09:31:40 +00:00 |
|
Ralf Becker
|
fb4101e38a
|
moving et2 images to api
|
2016-03-21 09:27:41 +00:00 |
|
Ralf Becker
|
23f07571c6
|
moving et2 images to api
|
2016-03-21 09:26:03 +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
|
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 |
|