Commit Graph

41760 Commits

Author SHA1 Message Date
2067df1fa4 fix PHP Fatal and not working iCal export of RDATE events
we need to read rdates also for search, not just read
2024-06-06 09:07:17 +02:00
8d5f036758 fix one problem if all recurrences of an event with explicit recurrences were overwritten/exceptions 2024-06-06 09:07:17 +02:00
2bfcc20856 * Calendar: fix generating/importing exceptions on recurring events using explicit RDATEs instead of a RRULE
also correctly recognize Windows timezone names without "Standard Time" postfix like "Romance" instead of "Romance Standard Time" for "Europe/Paris"
2024-06-06 09:07:17 +02:00
cc98141e86 Calendar: iCal can import events that use RDATE:VALUE=PERIOD 2024-06-06 09:07:17 +02:00
ebb213ddbb * eSync/Mail/Calendar: limit request for all mail and events to 1 year back, instead of previous 178 or 100 days 2024-05-15 16:08:30 +02:00
8b250157eb * Resources: fix category-name not shown in edit, if user has no edit rights to the resources 2024-05-15 12:50:54 +02:00
d3d69caa6f fix not displayed category in mobile view 2024-05-15 12:32:50 +02:00
9f5bd62e35 * Resources: fix editing on mobile devices gave a template error
(unnecessary whitespace in <et2-vbox > caused preprocessor to fail)
2024-05-15 12:03:28 +02:00
9dbcf7041c * eSync: fix whole-day events were one day longer (shifted by timezone difference) 2024-05-15 11:30:09 +02:00
ece56abcc4 fix some errors in timesheet REST API 2024-05-10 16:30:33 +02:00
9059f66745 fix PHP error in tracking, if no links given (e.g. in filemanager notifications) 2024-05-08 08:37:33 +02:00
62bceb7d15 translation of OIC error message 2024-05-07 11:37:47 +02:00
3d474c2fff display OpenIDConnect errors and problem on the login page, do NOT fail silently 2024-05-07 11:28:52 +02:00
0640eb58c6 * InfoLog: now fully supported by REST API 2024-05-06 17:36:09 +02:00
495f1c4034 WIP InfoLog REST API 2024-05-06 17:36:09 +02:00
a12549c5e1 WIP InfoLog REST API 2024-05-06 17:35:35 +02:00
0ae9130089 fix one more case (empty AB and PM lists) after performance fix for custom fields 2024-05-04 08:11:38 +02:00
02b23434bb fix empty customfields tab after performance fix 2024-05-04 07:39:33 +02:00
b067a22380 Admin: Fix user record couldn't generate a title without account_id
This caused import of new users to fail.
2024-05-03 17:30:24 +02:00
2f5978c48d fix some object/array errors 2024-05-03 17:30:24 +02:00
10a4ee9206 some Windows AD seem to get confused by using ldap_get_entries together with ldap_(first|next)_entry
check if we got the requested number of entries ($start[1]) back and only continue in that case
2024-05-03 15:18:04 +02:00
e08a664784 npm audit fix: update ejs to 3.1.10 2024-05-03 07:30:13 +02:00
21aae3c8ea Admin: Fix user & group import threw error "Class "admin_egw_record" not found" 2024-05-02 11:22:17 -06:00
559d8fba63 Performance improvements for customfields where we have just 1 field, not the whole list 2024-05-02 11:19:35 +02:00
417af60ba3 fix Handler::etag(): Argument #1 ($entry) must be of type array, null given 2024-05-02 11:11:51 +02:00
4b61724bd5 fix error in filemanager notifications: notifications::set_popupdata(): Argument #1 ($_appname) must be of type string, null given 2024-05-02 10:21:41 +02:00
81620ec08e fix error "Bad search filter" when accessing the calendar 2024-05-02 09:16:15 +02:00
4e00994511 need to first npm install, before we can run grunt 2024-04-30 13:43:06 +02:00
2361d690bc fix composer no longer installs EGroupware apps (runs plugins) as root and npm install fails silent on network errors / timeouts 2024-04-30 13:25:50 +02:00
a65abb3940 pending translations from our translation server 2024-04-30 10:26:26 +02:00
debfe516eb prefer homebrew gtar over ports gnutar 2024-04-30 09:50:24 +02:00
f1a1e69653 Changelog for 23.1.20240430 2024-04-30 09:27:17 +02:00
ba6f207f5f fix PHP 8.3 Error: Cannot create dynamic property DateMalformedStringException::$details 2024-04-29 12:24:57 +02:00
4e047d8f06 do NOT give a 500 with "Error storing ...", for empty content/body 2024-04-29 10:03:18 +02:00
3eb81623e9 fix error in Calendar REST APi for participants of a private event series, which were only in some recurrences and not the series itself 2024-04-29 10:01:31 +02:00
12b779a662 * AD/LDAP Import: import could potentially deactivate or delete users if the connection to LDAP server failed 2024-04-25 10:41:04 +02:00
01b201a042 * AD Import: import was not correctly taking into account primaryGroup of users 2024-04-25 10:41:04 +02:00
96f9d59e50 fix clicking on "No matches found" in mail shows last previewed mail 2024-04-24 10:59:35 +02:00
11cd2c110e fix nothing input into number-field results into 0 causing e.g. timesheet quantity to be always 0 2024-04-23 12:33:40 +02:00
66fb6a2254 Etemplate: Fix number widget could not handle separators anymore
Broken by Shoelace update, I think.
2024-04-23 11:38:22 +02:00
1fab30baaf Calendar: Adjust event tooltips to avoid scroll issues in Firefox 2024-04-19 14:01:42 -06:00
f405da9800 Et2Number: Fix number scroll giving NaN 2024-04-18 08:12:50 -06:00
2430f65304 Fix disappearing tags when user clicks on search after selecting a result 2024-04-18 08:12:25 -06:00
3acbd7b462 Timesheet: Fix JS error when adding with link filter 2024-04-17 14:57:08 -06:00
fed8f4ad17 only pass account_id of sender, if different from current user, to be able to use current users personal mail account
(requiring his password!) and not the global SMTP only account
2024-04-17 15:03:49 +02:00
b37e7f8f1c * Notifications: configurable number of days (default 30), after which older notifications get automatic deleted 2024-04-17 15:02:29 +02:00
f8bd666056 also set id for calendar alarms, so notifications can group them with the event 2024-04-17 09:19:19 +02:00
16eb17efff * Notifications: fixed deleting and grouping of popup notifications by app-name and -id and show full total independent of max. 100 shown entries 2024-04-17 08:47:17 +02:00
09c957834e fix downloads via WebDAV of backups stored in S3, caused by slightly wrong Content-Size header, due to encryption of backups 2024-04-15 19:02:11 +02:00
cf1940aeb5 * Notifications: if deleting all (visible) messages, directly return the next junk, to ease cleaning them up 2024-04-11 18:55:58 +02:00