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 |
|