Commit Graph

699 Commits

Author SHA1 Message Date
nathan
183f63a8c0 Import/export: Fix definition wizard does not always save field mapping 2023-05-23 14:12:46 -06:00
nathan
037caea178 Import/Export: Fix export CSV category filter was missing application categories 2023-04-06 16:27:08 -06:00
nathan
e185831c4a Import/Export: Fix filter option did not get selected when changing filters 2023-03-31 10:21:03 -06:00
Ralf Becker
088d20484e pending translations from our translation server 2023-03-23 21:19:20 +01:00
StefanU
61ee847fd1
Add import.svg
as replacement for png
2023-03-07 16:37:54 +01:00
StefanU
bd1df0a50c
Add export.svg
as replacement for png
2023-03-07 16:36:56 +01:00
ralf
81d044d2a5 bump version to 23.1 2023-02-28 08:50:48 +01:00
Ralf Becker
7e1fdc4637 pending translation from our translation server, thanks to Ministry of Post and Telecommunications Kambodscha for the Khmer translation 2023-02-17 15:45:29 +01:00
nathan
fb8b1d5fdc Import/Export: Fix import definition dialog field mapping was not translated 2023-02-16 13:37:42 -07:00
ralf
55054024b6 fix PHP Deprecated errors visible in egroupware-docker-install.log 2023-01-26 10:42:33 +01:00
nathan
47243d1706 Importexport: Fix clicking icon from list did not open correct url 2023-01-19 13:36:49 -07:00
nathan
8a43d88ffe Calendar: Add ability to choose target calendar when importing 2023-01-16 15:31:59 -07:00
ralf
8ec106f22b converting .xet files to new webcomponents-format 2023-01-04 11:28:10 -06:00
StefanU
d5ce45f697
Update importexport app icon
Size adjusted: 28px => 32px, file optimised
2022-12-27 21:28:28 +01:00
nathan
580ff870e6 importexport: Avoid error or infinite loop for really badly parsed select values 2022-11-21 11:24:04 -07:00
nathan
8e0192fb7c Importexport: fix allowed_users_change()
Not allowed to choose "all" or "just me" in combination with actual users, but this was broken by webcomponent upgrade
2022-11-21 09:24:28 -07:00
nathan
8601f274ef Importexport: Make wizard bigger 2022-11-01 11:54:37 -06:00
nathan
64fd769586 Import/Export: Fix some style issues
- missing import/export icons in defininition list
- preview looks weird in import & export dialogs
- [object] instead of index in mapping list
2022-10-26 09:57:34 -06:00
nathan
d48d805f05 Fix 'check all' field was required, blocking the next step 2022-09-22 11:47:11 -06:00
nathan
f1cba99aa9 Importexport: Some CSS improvements, avoid an error in import iCal 2022-09-08 14:25:07 -06:00
ralf
bcff7ab4dc fixing pixelegg less/css files to address images in default/images
remove no longer necessary pixelegg/images symlink to default/images
revert hint.png as the pixelegg one was never used
2022-07-31 10:49:35 +02:00
ralf
0113a93ffd move images from pixelegg to default and drop png or gif, if we have an svg 2022-07-28 17:56:34 +02:00
ralf
7e70eee888 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:47:31 +02:00
ralf
a74bd82dde next chunk of fixed PHP Warning: Undefined array key or variable in main repo 2022-04-26 21:04:16 +02:00
ralf
84bc75f21e fix TypeError: fpassthru(): Argument #1 ($stream) must be of type resource, string given 2022-04-21 11:03:55 +02:00
nathan
df489f14df Leave output buffering alone, since trying to turn it off makes the download fail
The browser was giving "Failed - Network error" and there was nothing in the server log. ob_get_level() was giving 3, but trying to turn it using ob_end_clean() was just... failing.
2022-04-20 09:45:58 -06:00
ralf
510dbefce8 fix PHP 8.0 Error: explode(): Argument #2 ($string) must be of type string, array given 2022-04-06 16:30:01 +03:00
Ralf Becker
76e76a9e18 pending changes from our translation server 2022-04-04 13:26:38 +02:00
Ralf Becker
0748db0c70 pending translations from our translation server 2022-01-09 19:31:13 +01:00
Ralf Becker
e05ae9ad82 fix explode(): Argument #2 ($string) must be of type string, array given 2022-01-06 19:11:42 +02:00
Ralf Becker
dd73884534 fix PHP 8.0 Error: Illegal string offset 'string' 2021-11-23 17:17:48 +01:00
Ralf Becker
e2f06d0b94 fix PHP 8.0 TypeError: count(): Argument #1 ($value) must be of type Countable|array, bool given 2021-11-23 08:41:16 +01:00
Ralf Becker
76e4a2acd3 fix PHP 8.0 TypeError: Unsupported operand types: string + string 2021-11-22 08:41:01 +01:00
Ralf Becker
dd74e87a0c fix PHP 8.0 TypeError: implode(): Argument #1 ($pieces) must be of type array, string given 2021-11-22 08:36:55 +01:00
nathan
bcb2c6fd91 Fix PHP 8.0 TypeError: get_class(): Argument #1 ($object) must be of type object, null given
Also fix some deprecated implode() calls
2021-11-16 09:24:33 -07:00
Ralf Becker
03a9c7efe2 fix PHP 8.0 TypeError: implode(): Argument #2 ($array) must be of type ?array, string given 2021-11-16 08:40:43 +01:00
Ralf Becker
39c93ac9ca fix PHP 8.0 ValueError: fgetcsv(): Argument #3 ($separator) must be a single character 2021-11-16 08:37:54 +01:00
Ralf Becker
9409649684 fix PHP 8.0 ValueError: Path cannot be empty
and other IDE errors
2021-11-16 08:17:56 +01:00
Ralf Becker
607526774f fix PHP 8.0 Error: Undefined constant "self" 2021-11-15 15:55:39 +01:00
Ralf Becker
3dd7af4aa5 fix diverse PHP 8.0 TypeErrors and ArgumentCountError in import/export 2021-11-15 14:41:36 +01:00
Ralf Becker
3da9840ca9 fix PHP 8.0 TypeError: array_keys(): Argument #1 ($array) must be of type array, null given 2021-11-15 08:02:58 +01:00
Ralf Becker
f4a8b56680 fix PHP 8.0 TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given 2021-11-14 15:48:18 +01:00
Ralf Becker
38aec8c19e fix PHP 8.0 TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given 2021-11-14 15:37:46 +01:00
Ralf Becker
12a77b2126 fix PHP 8.0 TypeError: Api\Accounts::username(): Argument #1 ($account_id) must be of type ?int, string given
using Api\Accounts::title() but cast to int, if giving an non-zero result
2021-11-08 12:34:34 +01:00
nathan
6cd8f67985 Try to avoid "PHP Warning: DOMDocument::loadXML(): Empty string supplied as input" 2021-11-03 09:30:58 -06:00
Ralf Becker
b1af39be37 fix big chunk of PHP 8.0 warnings 2021-10-21 10:39:57 +02:00
Ralf Becker
310984722f fix PHP 8.0 error: count(): Argument #1 ($value) must be of type Countable|array, string given 2021-10-19 09:03:29 +02:00
nathan
c8843f88c9 Fix PHP 8 error: "array_search(): Argument #2 ($haystack) must be of type array, null given" 2021-10-14 08:55:57 -06:00
nathan
f6f5fccd08 Avoid some more PHP8 errors
An error happened! (TypeError): Cannot access offset of type string on string
2021-10-13 15:34:32 -06:00
nathan
4fdefd61ae PHP 8.0: Avoid fatal error "array_key_exists(): Argument #2 ($array) must be of type array, null given" 2021-10-13 09:55:51 -06:00