Ralf Becker
9439c2d799
fix SQLfs fsck to query errors in chunks of 500, in case there are a huge numbers of them
2021-12-14 21:28:56 +02:00
Hadi Nategh
1448581403
Decode html entities used in inline image sources because tinymce encodes them
2021-12-14 10:36:00 +01:00
Hadi Nategh
d237c22249
Make mail's receive notification action icon colorful when it's being selected
2021-12-14 10:02:24 +01:00
Hadi Nategh
8d33f4c154
Fix error Unsupported operand types: int + stringPHP
2021-12-13 10:45:09 +01:00
Hadi Nategh
4d73fe42ca
Fix calendar category report throws error "Undefined constant active"
2021-12-13 10:08:40 +01:00
Hadi Nategh
1c65b55f63
Fix issue contact plus button sometimes gets stuck
2021-12-10 10:51:38 +01:00
nathan
5b7706c77d
* Etemplate: Add link icon overlay to link list
2021-12-06 10:13:33 -07:00
Hadi Nategh
de2c406c76
add compiled js file for commit 89507d1f2b
2021-12-06 10:28:40 +01:00
Hadi Nategh
89507d1f2b
Add underline button into html editor's toolbar
2021-12-06 10:25:49 +01:00
Ralf Becker
f8dea76dab
update AdoDB to latest master to include all PHP 8.0 fixes
2021-12-04 20:26:36 +02:00
Ralf Becker
e74262ff43
pending translations from our translation server
2021-12-04 15:45:41 +01:00
Ralf Becker
92749274d1
Better support Guacamole installation and deinstallation:
...
- allow declaring views of an app and drop them like tables (no support for installing them via setup)
- drop tables in reverse order, in case they have constrains
- support $setup_info[$app]['skip_create_tables'] to not create tables via schema-proc (because they are created via SQL in default_records)
2021-12-04 10:01:01 +02:00
nathan
2f537252a8
Replace hyphen in utf-8
2021-12-03 11:40:26 -07:00
nathan
0543af4d82
Api: Force merge placeholder charset to UTF-8, avoids mangled accent characters
2021-12-03 11:40:19 -07:00
Ralf Becker
5548926e37
fix PHP 7.3 syntax error / PHP 7.4 syntax, as 21.1 still supported PHP 7.3
2021-12-02 21:41:43 +02:00
Ralf Becker
5f0b2ab513
* CardDAV/ActiveDirectory: fix empty account-addressbook if sync-collection-report is used
...
Microsoft AD can NOT filter by (modify|create)TimeStamp, we have to use when(Created|Changed) attribute
2021-12-02 20:09:49 +02:00
Ralf Becker
67412124a4
fix syntax error under PHP 7.3
...
7.3 is still the minimum requirement for 21.1
2021-12-01 20:00:15 +02:00
Ralf Becker
0435f3a4a5
* Guacamole/Backup/Restore: fix not working restore for Guacamole
...
disabling constraints and only truncate Guacamole tables, not dropping and creating them again
2021-11-30 21:57:26 +02:00
Ralf Becker
e50703aaae
Changelog for 21.1.20211130
2021-11-30 10:11:56 +02:00
Ralf Becker
feb18acb9a
fix PHP 8.0 error ("" < -1) as there is no automatic cast anymore
...
SyncObject->Check(): Unmet condition in object from type SyncProvisioning: parameter maxattsize is LOWER than -1. Check failed!
2021-11-30 09:39:27 +02:00
nathan
fbba3c56cc
Mail: Make sure pressing [del] key twice in a row does not delete the first row on the second press
...
Backport of 4cc8eea7b6
2021-11-29 09:35:53 -07:00
Ralf Becker
77900b09b3
fix Undefined array key warning
2021-11-29 16:46:18 +02:00
Ralf Becker
74dbdc30fb
fix a couple of Undefined array key warnings
2021-11-29 16:36:16 +02:00
Ralf Becker
b7cd2cb526
fix not working multiple users for single mail account
...
replaced legacy-options and type attribute with the actual ones
2021-11-27 11:22:35 +02:00
Ralf Becker
16ef93b1f9
missing .js file from Nathans merge-edit commit
2021-11-27 10:06:57 +02:00
nathan
3b8f6c505a
Calendar: Update merge to use changes introduced with 707c57e
2021-11-26 10:39:23 -07:00
nathan
ea96fc2bd1
Calendar: If an event moves from the past to the future, send notifications according to preferences
...
Previously we ignored all notifications, because the event _was_ in the past.
2021-11-26 09:00:32 -07:00
Ralf Becker
2b965a8399
fix / work around PHP 8.0 Error Call to undefined method EGroupware\Api\Etemplate\Widget\Vfs::set_attrs()
2021-11-24 20:59:43 +01:00
Ralf Becker
6d6c13fb8e
npm audit fix
2021-11-24 20:50:03 +01:00
Ralf Becker
d83440e9f4
fix PHP 8.0 TypeError: Unsupported operand types
2021-11-23 18:08:14 +01:00
Ralf Becker
d3be189245
fix PHP 8.0 TypeError: Illegal offset type
2021-11-23 17:45:06 +01:00
Ralf Becker
68265cd7ab
fix PHP 8.0 TypeError: Unsupported operand types: string & int
2021-11-23 17:24:22 +01:00
Ralf Becker
a75d42eb8f
fix PHP 8.0 Error: Illegal string offset 'string'
2021-11-23 17:18:17 +01:00
Ralf Becker
3b08a5979a
fix PHP 8.0 TypeError: count(): Argument #1 ($value) must be of type Countable|array, bool given
2021-11-23 08:42:30 +01:00
Ralf Becker
2056400695
* InfoLog: fix not working overwrite check (optimistic locking) plus incrementing etag
2021-11-22 17:56:31 +01:00
nathan
57eb310364
Infolog: Fix save conflict was still overwriting
2021-11-22 17:56:31 +01:00
Ralf Becker
bf161d2cc2
* Admin/Filemanager: correctly encode user "WORKGROUP\$user" for SMB mounts and do NOT require mountpoints to exist
...
same as for filemanager/cli.php
2021-11-22 13:09:32 +01:00
Ralf Becker
461c0171da
fix PHP 8.0 TypeError: Cannot access offset of type string on string
...
using renames method calendar_ical::iCalSearch() instead of ::search() which required unchanged signature of calendar_bo::search()
2021-11-22 11:09:40 +01:00
Ralf Becker
8f73669d6a
fix PHP 8.0 TypeError: Unsupported operand types: string + string
2021-11-22 08:41:28 +01:00
Ralf Becker
2a57071d88
fix PHP 8.0 TypeError: implode(): Argument #1 ($pieces) must be of type array, string given
2021-11-22 08:37:15 +01:00
Ralf Becker
b4676ae7e2
fix PHP 8.0 TypeError: Unsupported operand types: int | array
2021-11-20 08:41:01 +01:00
Ralf Becker
645d3246da
fix PHP 8.0 TypeError: implode(): Argument #1 ($pieces) must be of type array, string given
2021-11-20 08:36:59 +01:00
Ralf Becker
916565f797
fix PHP 8.0 TypeError: array_keys(): Argument #1 ($array) must be of type array, null given
2021-11-19 13:01:10 +01:00
Ralf Becker
83cb6acca7
fix PHP 8.0 TypeError: array_search(): Argument #2 ($haystack) must be of type array, null given
2021-11-19 10:49:20 +01:00
Ralf Becker
1e8287ab8b
fix PHP 8.0 TypeError: calendar_tracking::track(): Argument #2 ($old) must be of type ?array, bool given
2021-11-18 17:35:46 +01:00
Ralf Becker
9ebc809c76
fix PHP 8.0 Error: Undefined constant "data"
2021-11-18 14:54:43 +01:00
Ralf Becker
9ee74ef833
fix PHP 8.0 ValueError: fread(): Argument #2 ($length) must be greater than 0
...
by using forked and fixed Horde stream-wrapper ake egroupware/stream-wrapper:2.1.5
2021-11-18 14:37:48 +01:00
Ralf Becker
8cf209a7f1
fix PHP 8.0 TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given
2021-11-18 09:02:04 +01:00
Ralf Becker
9afc3a45b7
fix PHP 8.0 ArgumentCountError: readlink() expects exactly 1 argument, 2 given
2021-11-18 08:29:16 +01:00
nathan
4caec9dbd3
Improve logging message to include values instead of 'Array'
2021-11-17 20:24:50 +01:00