Ralf Becker
28731fbbb9
* APCu/PHP7: fixed not used APCu under PHP7, as it has no APC compatible interface
...
Apcu class is basicly a copy of Apc, but as its methods are called quite a lot, I dont want to add the overhad of checking to call apc_ or apcu_ on every call, anyway APC died with PHP 5.5 so we can remove Apcu class once we no longer support PHP 5.4
2016-07-07 17:41:35 +02:00
Ralf Becker
5d90b8f16d
* Mail/Sieve: fix PHP Fatal error on minimal install when trying to edit rules or vacation notice
2016-07-07 10:24:28 +02:00
Ralf Becker
1ddde66957
1) skip all past events and recurrences in conflict check and fix off-by-one error in recurrence limit
...
2) restructure config a bit:
- rename Birthday section to Addressbook
- rename Scheduling conflict section to Recurrences and conflict check
- add: Please note: conflict check is never done in the past and always limited by above recurrence horizont.
2016-07-06 22:00:13 +02:00
Ralf Becker
7a9e8f0c4c
* Calendar: check recurrences for conflicts too (until configured search-time is exceeded, default 3s)
2016-07-06 21:59:57 +02:00
Ralf Becker
8597661970
let user know that "file a file" is only available in EPL and offer more information about EPL
2016-07-06 10:06:14 +02:00
Ralf Becker
b6d73534c8
fix template to be 16.1-nish: move add button from extra row to left
...
using egw.open_link instead of window.open
2016-07-06 08:59:14 +02:00
Hadi Nategh
fb7232206c
Mobile template:
...
- Fix scrolling in edit dialogs not working properly in iOS (safari)
2016-07-05 17:08:31 +02:00
Ralf Becker
b1f2cdf2ea
replace yellow label color in login page with dark blue already used for links
2016-07-05 17:01:26 +02:00
nathangray
170f53d1af
When an infolog changes, only refresh calendar when it's the active app, otherwise wait until it is activated. Fixes event positioning problems caused by refreshing while hidden without needing to recalculate everything while hidden.
2016-07-05 08:23:14 -06:00
nathangray
d34184e56c
Fix Make sure customfield header widgets get finished, even if customfield widget is already done - fix the fix to finish all customfields, not just selectboxes
2016-07-05 08:19:06 -06:00
nathangray
1ca3706ae2
Make sure customfield header widgets get finished, even if customfield widget is already done.
...
Fixes addressbook switching from 'All contacts' to organization and back loses customfield headers
2016-07-05 08:18:44 -06:00
nathangray
3e92b81d0c
Make sure single day does not get partially covered by todos
2016-07-05 08:16:05 -06:00
Hadi Nategh
d91dc5a58b
Mobile template:
...
- Fix alignment of resources picture in view template
2016-07-05 14:34:28 +02:00
Hadi Nategh
00373c933a
Mobile template:
...
- Fix alignment of contact name in addressbook view template
2016-07-05 14:33:30 +02:00
Hadi Nategh
3d53c8b91c
Take other objects (like sel_options) from arrayMgrs into account regarding feeding content to view template
2016-07-05 14:33:01 +02:00
Hadi Nategh
245d692bae
Fix buttons called addressbook get wrong styling
2016-07-05 14:32:06 +02:00
Hadi Nategh
9ed64282d5
Fix category column is too close to date column in timesheet
2016-07-05 14:28:54 +02:00
nathangray
63bb4d67c2
Move timesheet ID column to the right, so it doesn't hold the category marker & can be safely turned off.
2016-07-05 14:26:27 +02:00
Ralf Becker
55a84f8fee
* Filemanager/CKEditor: correctly encoding selected files, causing eg. images to not show
2016-07-05 09:17:44 +02:00
nathangray
e341235779
Remove unneeded translation, it's done once for all apps in common
2016-07-04 11:17:31 -06:00
Ralf Becker
e7bbeb93dc
* Univention: fix not working 16.1 install in UCS: Account not found! (acc_id=1)
2016-07-04 15:38:47 +02:00
Ralf Becker
436ec9181f
* Setup: fix install check was (false) reporting missing PHP extension "addressbook_zip"
2016-07-04 14:10:42 +02:00
nathangray
116a1ce63c
Add an Abort / Retry / Skip prompt for long task when one fails
2016-07-04 13:10:26 +02:00
Ralf Becker
6c89b240bf
* Template: relabeled Pixelegg template/theme to "Standard", and mobile theme for desktop to "Compact"
2016-07-04 11:50:32 +02:00
Ralf Becker
666e170b10
fix typo
2016-07-04 10:36:57 +02:00
Ralf Becker
96655592ae
Changelog for 16.1.20160630
2016-06-30 14:39:33 +00:00
leithoff
173fe82eb0
fix translation
2016-06-30 12:35:58 +02:00
Ralf Becker
96ecf94a40
fix redirect to admin index fails via ajax_exec, as there is no menuaction in url
2016-06-30 11:15:25 +02:00
leithoff
bf41c46cce
fix error in common lang file
2016-06-30 11:02:16 +02:00
leithoff
4ebf9b4720
fix error in common lang file
2016-06-30 10:31:38 +02:00
Ralf Becker
bfbcb18f11
reworked about text a bit for 16.1
2016-06-30 10:31:08 +02:00
Ralf Becker
4640bf5c6c
fix IDE warnings
2016-06-30 10:30:59 +02:00
leithoff
ff2416f99c
Update README.md
...
adapt to branch checkout 16.1
2016-06-30 10:09:22 +02:00
Ralf Becker
b7b8696f18
* Admin: show new eT2 based pages without iframe, fixes additional scrollbars sometimes shown
...
merges everything but projectmanager stuff (and infolog commit belonging to it)
2016-06-30 09:50:50 +02:00
Ralf Becker
c4822483d3
revert 41b5de825d
: disable scrolling too, when in seamless mode, as it prevents iframe content from being scrolled to the bottom, if that content does not implement any other means of scrolling
2016-06-30 09:07:13 +02:00
Ralf Becker
efccc70eb3
revert 41b5de825d
: disable scrolling too, when in seamless mode, as it prevents iframe content from being scrolled to the bottom, if that content does not implement any other means of scrolling
2016-06-30 09:06:06 +02:00
Ralf Becker
d427d4ae83
appending ajax=true to addressbook site config and global categories to no use an iframe
2016-06-29 19:10:22 +02:00
nathangray
c21ac29b96
Fix documentation
2016-06-29 10:22:24 -06:00
nathangray
94658a86fd
Set ajax=true for resources global categories to load in div instead of iframe
2016-06-29 09:54:06 -06:00
nathangray
7c3d97ba12
Load app hooks with ajax=true into a div instead of an iframe
2016-06-29 09:48:54 -06:00
Ralf Becker
ab7b4d40f9
fix PHP Fatal when opening filemanager settings
2016-06-29 13:39:56 +02:00
Ralf Becker
407b405c36
fix PHP Fatal when opening filemanager settings
2016-06-29 13:37:39 +02:00
Ralf Becker
7f3038f07e
fix Scrutinizer "bugs"
2016-06-29 10:52:27 +02:00
Ralf Becker
4b75ed5e7f
fix Scrutinizer "bugs"
2016-06-29 10:50:20 +02:00
Ralf Becker
66c34f012d
fix Scrutinizer "bugs"
2016-06-29 10:41:59 +02:00
Ralf Becker
4db7e2fb94
fix Scrutinizer "bugs"
2016-06-29 10:38:41 +02:00
Ralf Becker
c68da72207
change wording of error message on server-side ajax requests
2016-06-28 20:41:30 +02:00
Ralf Becker
82c4eecfa3
change wording of error message on server-side ajax requests
2016-06-28 20:40:11 +02:00
nathangray
1ab0f76fc6
When copying infologs as part of a project, apply any given date offsets
2016-06-28 11:06:31 -06:00
nathangray
d60596cb43
Add tooltip explaining do not notify flag
2016-06-28 09:17:05 -06:00