ralf
89c67cfc49
if async ID would be longer than 64 chars truncate it to 32 chars plus md5 hash of all data
...
take care of being able to read old, just truncated IDs too
2024-09-16 13:38:27 +02:00
nathan
610490fc8e
Import/export: Avoid "Unable to schedule" error if schedule part contains whitespace
2024-09-09 10:46:17 -06:00
Ralf Becker
03693f7d3b
pending translations from our translation server
2024-06-24 10:18:29 +02:00
Ralf Becker
3cafe5adc4
pending translations from our translation-server
2024-03-04 09:04:56 +01:00
ralf
dbecc4ee84
* ImportExport: fix not working import from http(s)
...
caused by trying to seek a non-seekable http steam
2024-02-21 19:44:55 +02:00
ralf
fa1e4017d7
* ImportExport: fix not working scheduled import caused by failure to update (the not existing) UI
2024-02-06 10:25:57 +02:00
Ralf Becker
5f2c0f448e
pending translations from our translation server
2024-01-25 09:53:39 +01:00
nathan
27816c1f91
* Importexport: Fix scheduled jobs did not always update while in progress.
...
Long IDs would get truncated by the database and were not properly updated
2024-01-10 13:11:42 -07:00
nathan
3a037c970c
Importexport: Avoid error from push when running scheduled import/export
2024-01-05 11:56:54 -07:00
nathan
56774cfeee
* Importexport: Progress updates when importing
2023-12-15 15:18:09 -07:00
nathan
9c4ae50735
Importexport: Disable push notifications when importing to save time
2023-12-13 10:45:19 -07:00
nathan
62f338dbdf
ImportExport: Fix export date filters lost their "All" option
2023-12-06 13:54:13 -07:00
nathan
ece1aaf650
ImportExport: Fix export field "Check all" button did nothing
2023-12-06 13:29:45 -07:00
nathan
b97c58c016
Importexport: Fix filtering by date customfields
...
Date customfields can have different data formats (default Y-m-d) and we were only considering timestamps
2023-09-13 15:10:36 -06:00
nathan
957781af5f
Fix export fails with "File not found"
2023-08-31 15:54:03 -06:00
nathan
d16d56c55f
Fix some incorrect / unwanted import warnings
2023-08-31 08:57:46 -06:00
nathan
f722619f17
Importexport: Fix first definition in list could not be executed directly with type button
...
CreateObject(importexport__ui) file /var/www/epl-trunk/importexport/inc/class.importexport__ui.inc.php not found! (100)
2023-08-18 09:41:00 -06:00
nathan
4f2bef18bc
Importexport: Fix missing select conversion to user friendly value
...
If select still had key=>value options, they were not converted before export. Fixes missing values in merge.
2023-07-18 11:51:54 -06:00
nathan
5b621ffcba
Get rid of a bunch more warnings
2023-07-14 10:52:05 -06:00
nathan
47f9f80e61
Importexport: Hide preview when import complete or aborted due to errors
2023-07-05 14:25:48 -06:00
nathan
59f94300db
Importexport: Always show import preview, even if there are warnings
2023-06-21 10:21:20 -06:00
nathan
492993e78e
Avoid some PHP warnings
...
- Undefined array keys
- Undefined class variables
- Passing null to string functions
2023-06-07 13:54:17 -06:00
nathan
77a3d0ed32
Importexport: Fix import definition field mapping had trouble with translations
2023-06-07 11:50:23 -06:00
nathan
86aa99aa55
Import/export: Fix definition wizard does not always save field mapping
2023-05-23 09:33:23 -06:00
nathan
2c8656ebdc
Import/Export: Fix export CSV category filter was missing application categories
2023-04-05 13:59:22 -06:00
Ralf Becker
4caa637bd1
pending translations from our translation server
2023-03-23 21:18:45 +01:00
nathan
4d89bd9feb
Import/Export: Fix filter option did not get selected when changing filters
2023-03-20 10:36:50 -06:00
StefanU
8b3b0c0d92
Add export.svg
...
as replacement for png
2023-03-07 16:33:05 +01:00
StefanU
23dadd0559
Add import.svg
...
as replacement for png
2023-03-07 14:19:45 +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