ralf
10c1f1440f
fix PHP 8.x TypeError: Cannot access offset of type string on string
2022-04-20 17:33:27 +02:00
Birgit Becker
525c39a3b0
add bookable to ressource list
2022-04-20 12:41:01 +02:00
nathan
6791b751c6
Mail: Fix pressing delete without selected mail deletes first mail when mail is not the open app when you log in
2022-04-13 16:43:53 -06:00
nathan
5dda1c368c
* Api: Merge placeholder that checks for EMPTY {{IF fieldname~EMPTY~True text~False text}}
...
EMPTY check was already there, just adding it explicitly into the placeholder list
2022-04-12 09:12:36 -06:00
Hadi Nategh
8364b37f46
Fix some mail actions e.g. "view as source" or "Html" no longer working
2022-04-11 13:23:44 +02:00
Hadi Nategh
b34f54b1c1
Fix missing context for public class properties
2022-04-08 13:46:07 +02:00
ralf
000d4ee651
Changelog for 21.1.20220408
2022-04-08 13:22:45 +03:00
nathan
15fa789cfd
Check & set context for filesystem:// too
2022-04-08 12:46:10 +03:00
nathan
0c07e8deaf
Api: Make sure mountpoint URL query and target URL query don't double ? in path query
2022-04-08 12:45:45 +03:00
ralf
8447a315b5
* Filemanager/SMB: fix not working sharing of SMB shares (with fixed credentials!)
...
sanitize URL before sending them to PHP / other stream-wrappers like the smb one, which chokes on our ro=1 parameter
2022-04-08 12:45:07 +03:00
Birgit Becker
6ab34841a7
Update README.md
...
changed version from 20.1 to 21.1
2022-04-07 15:41:14 +02:00
Hadi Nategh
ef1c1543ab
Fix error Unexpected token '='. Expected an opening '(' before a method's parameter list
2022-04-07 15:32:47 +02:00
nathan
2103c2869d
Api: Fix sharing folders by making sure compression is off
2022-04-07 09:02:17 +03:00
nathan
665213dab8
Admin: Remove time limit when deleting a user
...
all those records could take a while and we don't want to fail
2022-04-06 08:12:17 -06:00
ralf
9a7a24e155
fix PHP 8.0 Error: explode(): Argument #2 ($string) must be of type string, array given
2022-04-06 16:29:17 +03:00
ralf
00e439bc81
adding tag with branch and non-default PHP version e.g. 21.1.20220406-8.0
2022-04-06 15:53:10 +03:00
Hadi Nategh
b303f16d61
Fix broken file widget's accept option caused by Resumable overriding it on initiation
2022-04-06 14:45:09 +02:00
ralf
29dac6f76d
allow PHP 8.1 too
2022-04-06 14:23:42 +03:00
ralf
8bd1a91050
seem Composer 2.x need --prefer-source to not remove the .git dirs on update
2022-04-06 14:10:35 +03:00
ralf
47b457b73b
Changelog for 21.1.20220406
2022-04-06 08:52:45 +03:00
Hadi Nategh
d649fb8647
Fix removeSessionItem not working
2022-04-05 10:25:07 +02:00
Hadi Nategh
88646cf5a5
Use dymanic import for pdfjs and bundled-es-modules the same as in master
2022-04-04 17:13:29 +02:00
Hadi Nategh
3552d1917c
Add multi-video and pdf-player files into grunt's list
2022-04-04 15:01:17 +02:00
Hadi Nategh
035db99e97
Use legacy pdfjs library for 21.1
2022-04-04 13:36:49 +02:00
Hadi Nategh
dcd3e9dcbd
Use compiled js file for pdf-player and multi-video webcomponents because the ES2015 TS compiler breaks their constructors
2022-04-04 13:36:49 +02:00
Ralf Becker
c3d5a96826
pending changes from our translation server
2022-04-04 13:28:05 +02:00
ralf
a2bc71d7fc
fix PHP 8.1 error/mysqli_sql_exception: Invalid character set was provided (utf-8 instead of utf8)
2022-04-04 10:22:13 +03:00
ralf
6c31c40ddf
LDAP resources are objects (no longer resources) from PHP 8.1+
2022-04-04 10:22:13 +03:00
ralf
98a08ec152
fix vfs-path widget to correctly deal with smallPART paths (hierarchical structure inside entry directory)
2022-04-01 21:08:51 +03:00
ralf
e5b82243fc
fix PHP 8.0 error when deinstalling an app with single table (string instead of string[])
2022-04-01 14:38:58 +03:00
ralf
2c73f15101
require egrouware/webdav:^0.3.6 which uses egroupware/guzzlehttp:^3.9.5 and new fixed egroupware/guzzlecommon:^3.9.3
2022-04-01 10:08:24 +03:00
Hadi Nategh
cc81b2d173
Add missing pdf-player.ts file
2022-03-31 14:42:34 +02:00
Hadi Nategh
c8fd2fac37
Add multi-video and pdf-player components
2022-03-31 14:41:19 +02:00
Hadi Nategh
3c7a5a201a
Implement custom html multi video element (makes it possible to merge and control multiple videos as one tag)
2022-03-31 14:41:19 +02:00
Ralf Becker
3d53fa9d97
add missing $relpath
2022-03-31 14:41:19 +02:00
Ralf Becker
6490e4360f
extract data-preparation from Etemplate\Widget\Vfs::beforeSendToClient() to use it to send the data to client-side in an AJAX call
2022-03-31 14:41:19 +02:00
ralf
28e19f6526
updating hash after merging security fix from master
2022-03-30 18:42:36 +03:00
ralf
ac1a7f6bdb
fix broken tracker mailhandling caused by protected constructor
...
also disable reading from DB, in case no (numeric) acc_id given, like from tracker mailhandling
2022-03-30 10:58:31 +03:00
dependabot[bot]
ce3e48fb42
Bump guzzlehttp/psr7 from 1.6.1 to 1.8.5
...
Bumps [guzzlehttp/psr7](https://github.com/guzzle/psr7 ) from 1.6.1 to 1.8.5.
- [Release notes](https://github.com/guzzle/psr7/releases )
- [Changelog](https://github.com/guzzle/psr7/blob/1.8.5/CHANGELOG.md )
- [Commits](https://github.com/guzzle/psr7/compare/1.6.1...1.8.5 )
---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 08:53:37 +03:00
ralf
28adde1b99
Allow overwriting values in all mail accounts through an optional file /var/www/mail-overwrites.inc.php
2022-03-29 20:43:32 +03:00
nathan
d35577f1a8
* Api: Fix splitter widget did not restore size from preference
2022-03-29 09:42:01 -06:00
ralf
4c503d61ea
* Addressbook: allow keeping custom fileAs value (LDAP: displayname) by adding it as first option
2022-03-29 10:26:51 +03:00
ralf
82b41c2d62
remove not used/existing async_identity configuration
2022-03-28 19:48:35 +03:00
ralf
e4cf9d8715
* InfoLog: set replyTo for async notification to owner of InfoLog, otherwise the user causing the change
2022-03-28 19:43:29 +03:00
ralf
b990c00207
do NOT attempt to use credentials encrypted with user password in an async context
...
(where user password is not available)
otherwise an s/mime certificate or user specific password will stall sending notification, even if no smtp authentication required
2022-03-28 17:59:20 +03:00
ralf
d8827da73f
do NOT overwrite everything, if vfs-upload is used without id:
...
- using fallback id of "file_widget" the client-side uses
- ignore validation, if there is no id
2022-03-28 13:55:52 +03:00
nathan
0f7484812e
* Calendar: New preference so default alarm can be for current user or all participants
2022-03-24 14:07:19 -06:00
nathan
64bb993745
Notifications: Remove email & signature, they'll come from the account
2022-03-24 14:06:09 -06:00
nathan
4cbb9f7d6e
* Notifications: Admins now configure the mail account to use for email notifications instead of the user account
2022-03-24 14:05:52 -06:00
ralf
5665fe537a
no more Composer 1 downgrade
2022-03-22 18:41:22 +02:00