Hadi Nategh
bc63d06f16
Reduce time complexity of alarms calculation
2022-05-23 15:53:09 +02:00
ralf
4d7dffeb24
fix typo in preference name rt(e)_font*
2022-05-23 12:48:52 +02:00
ralf
1a0dd6214e
* LDAP: implement optional group-filter
...
also some code cleanups and fixes
2022-05-20 21:52:09 +02:00
ralf
ff3f49df05
fix not working installation under PHP 8.1 due to mysqli throwing errors now by default
2022-05-20 18:03:28 +02:00
ralf
62c8f682c6
* Filemanager/WebDAV: fix WebDAV mounts from other EGroupware or next|ownCloud failed for non-alphanumeric passwords
...
caused by old GuzzleHttp's Url class not de- and encoding passwords, fixed with egroupware/guzzlehttp:3.9.6 required now by egroupware/webdav:0.3.7
2022-05-20 09:04:39 +02:00
Ralf Becker
159d603436
fix PHP 8.0 TypeError: array_key_exists(): Argument #2 ($array) must be of type array, bool given
2022-05-14 09:36:11 +02:00
ralf
004e651023
* Filemanager: use bigger popups to open files (PDF: 1024*1024, text: 800*1024, images: 640*800)
2022-05-12 15:30:53 +02:00
ralf
965159d505
fix broken file-access cache after a917293 (fix smallPART file-access depending on full path)
...
fix wrong condition when storing an attachment, either the file or it's directory must be writable
2022-05-12 15:16:16 +02:00
ralf
3ac6cbba87
fix "Network error" download a log via our Api\Json\Tail class eg. CalDAV/CardDAV log
2022-05-12 11:28:53 +02:00
ralf
be1e2e81c0
fix Update from < 14.3 not working since 21.1
...
because accidentally installed by 14.3.907 already installed egw_addressbook_shared table
2022-05-12 09:36:33 +02:00
ralf
bae2db9039
display attachments also as a block (fieldset) replacing the ruler, if one is configured
2022-05-11 18:06:19 +02:00
ralf
c8d4513add
21.1 JavaScript code for TinyMCE/htmlarea changes
2022-05-11 16:18:19 +02:00
ralf
a5435ebec4
more cleaning up commented out code
2022-05-11 16:17:14 +02:00
ralf
5a004b0aab
cleaning up the TinyMCE code a bit now
2022-05-11 16:13:11 +02:00
ralf
176c0c3822
WIP get TinyMCE to respect users preferred font and -size
2022-05-11 16:12:36 +02:00
ralf
7a5d5e2c39
21.1 JavaScript for htmlarea widget
2022-05-11 16:01:40 +02:00
ralf
85365b2f93
fix PHP 8.x TypeError sending mail
2022-05-11 15:57:48 +02:00
ralf
234648e9fc
fix original message header broken for signature after
2022-05-11 15:57:33 +02:00
ralf
89ca0de684
replace original message header with fieldset in html and convert it to plain as before
2022-05-11 15:57:14 +02:00
ralf
08271725f3
trying "harder" to set users default font and -size in TinyMCE
2022-05-11 15:56:35 +02:00
ralf
51ff6d7fec
fix smallPART file-access depending on full path (not just /apps/smallpart/$id!)
...
allow apps like smallpart to additional return 0|1 instead of bool, to not cache result, if it depends on $rel_path, as cache does not consider $rel_path
2022-05-11 13:52:41 +02:00
ralf
af434abb96
never set a full path as filename of an attachment as it triggers rejection for some mail-servers
2022-05-11 10:44:48 +02:00
Hadi Nategh
58077a60f1
Fix seek to a new time in youtube video does not work when pause action happens instantly after it
2022-05-11 09:33:22 +02:00
ralf
126bab8146
fix PHP 8.1 throws \mysqli_sql_exception or \PDOException for SQL errors
...
- change them to our regular Api\Db\Exception
- for prop(find|patch) explicitly catch PDOException to deal more graceful with non-ascii prop-names
2022-05-10 12:39:08 +02:00
nathan
e939022817
Infolog: Make sure to use the current user as set in Tracking, rather than $GLOBALS[egw_info']['user']['ccount_id'] when getting reply_to because we change the GLOBALS user when generating the notification.
2022-05-06 08:24:39 -06:00
ralf
dce64ac6dd
missing mail/templates/pixelegg/app.css
2022-05-06 13:44:06 +02:00
ralf
0f6d2137a4
for binaries prefer grunt from node_modules/.bin and for all /usr/local/bin over /usr/bin
2022-05-06 12:48:42 +02:00
ralf
f60c964d14
remove mail specific sizing of paragraph and font selection in TinyMCE
2022-05-06 12:38:53 +02:00
ralf
df0f13e5f2
if a private CA is given, change Docker entrypoint to patch system CA-file into php.ini
...
the system CA seems not used by default, no idea why ...
2022-05-06 11:15:10 +02:00
ralf
8d645e5a7d
final fix for "Network error" when stream files to client
...
It is important to FIRST disable zlib.output_compression (before headers are sent!) and THEN end all output-buffering!
Without the two steps in this order, we are either limited by the memory limit or get the "Network error", because the streaming/fpassthrough does not apply the compression.
2022-05-05 12:49:07 +02:00
ralf
db07f6bb71
fix not working folder ACL
2022-05-04 17:00:44 +02:00
ralf
94eeebbfd6
fix missing url-encoding of from parameter (' 49...' instead of '+49...')
2022-05-04 15:28:04 +02:00
Hadi Nategh
02096632e6
Set back focus to the first field in form
2022-05-04 14:19:05 +02:00
Hadi Nategh
e4efa38d45
Fix stolen focus on egw input fields
2022-05-04 12:54:40 +02:00
ralf
0bf4dc6d88
lower number of rows queried per chunk to 2000 to avoid memory_limit on huge tables
2022-05-04 12:23:00 +02:00
Hadi Nategh
2e7451f283
Mail: Fix htmlEditor does not include styling on each tag causing mail content sent with no styling
2022-05-03 15:49:38 +02:00
ralf
b62b523d93
fix not loaded grants / other users categories after last commit
2022-05-03 13:34:16 +02:00
ralf
766088155b
fixed messed up signature changing from / mail-accounts
...
also fixed some undefined warnings
2022-05-02 17:22:31 +02:00
Hadi Nategh
3e56192772
* Calendar/Mobile view: Add a date indicator for all views in mobile theme
2022-05-02 13:43:19 +02:00
ralf
949a130306
fix displayed [] instead of [Login]
2022-05-02 09:16:08 +02:00
ralf
cc0e687087
fix postion of download-/sharing-links for signature-on-top preference
2022-04-30 12:12:21 +02:00
ralf
369585763a
add empty line above signature / replied message and ruler to start writing message
...
also some code cleanups and fix undefined array-key or variable warnings
2022-04-29 12:50:04 +02:00
ralf
cf4f16dfb2
fix diverse undefined array-key or variable warnings
2022-04-29 12:47:46 +02:00
ralf
859329fe6d
* CalDAV/Calendar: expand-property report used by iCal app (Mac) did not return rights on other users calendar
...
but other users/groups which have rights on the queried users calendar
Also on longer enumerate group-members in group-memberships as calendar-proxy-(read|write) groups, as iCal app understands group-memberships.
2022-04-28 16:10:47 +02:00
ralf
0efb94f2bf
do NOT log not found template because of missing $row_cont expansion on server-side
2022-04-28 10:40:05 +02:00
ralf
2d4980f080
next chunk of fixed PHP Warning: Undefined array key or variable in main repo
2022-04-27 20:31:12 +02:00
ralf
78a4d163aa
another chunk of fixed PHP Warning: Undefined array key or variable in api
2022-04-27 20:30:58 +02:00
ralf
ca9ab2d340
fix "a ton" of PHP Warning: Undefined array key or variable in mail code
2022-04-27 20:29:45 +02:00
ralf
32cae12e90
fix PHP 8.x TypeError: htmlentities(): Argument #1 ($string) must be of type string, array given
2022-04-27 17:48:48 +02:00
ralf
68f7437cd0
fix PHP 8.1 Error: Serialization of 'LDAP\Connection' is not allowed
2022-04-27 13:00:36 +02:00