Commit Graph

35900 Commits

Author SHA1 Message Date
c22fc8c004 * Calendar: Make resources stand out more in conflict list 2021-02-11 10:03:24 -07:00
880a8be7c6 Etemplate: Fix rows actions didn't work after dragging file from system onto row 2021-02-08 14:55:32 -07:00
5b8e9ca4f3 * Addressbook: Fix missing distribution lists 2021-02-08 10:01:27 -07:00
8842c50117 neccessary schema update to support further credential-types 2021-02-08 17:34:26 +02:00
f9038d0cd3 * EPL/mail: support SpamTitan REST API to manage spam, requires an API token 2021-02-08 17:32:35 +02:00
250a4e65cc Translation fixes from Stefan 2021-02-04 17:02:25 -07:00
3aee50ca7e pending translations from our translation server 2021-02-03 08:26:45 +01:00
929e862559 * Calendar: Fix timespan in tooltip was wrong if event had seconds in start or end time 2021-02-02 13:42:35 -07:00
7cd5562a8b Fix error breaking calendar notifications 2021-02-01 14:03:29 +01:00
590ea9ee29 Calendar: Avoid "PHP Warning: count(): Parameter must be an array or an object that implements Countable" in error_log 2021-02-01 14:02:29 +01:00
0ccbb3acd0 * Calendar: Fix alarm for all users had wrong timezone when user timezone was not server timezone 2021-01-29 08:52:00 -07:00
7f7f59fdb8 * Timesheet: Fix created time was wrong in user timezone was not the same as server timezone 2021-01-29 08:41:11 -07:00
40aaf76796 Timesheet: more timezone date fixes
This time start time was improperly processed, fixed end_time too
2021-01-29 08:41:04 -07:00
26bff6c66d Timesheet: Fix editing timesheet had start time in wrong timezone if user timezone differed from server timezone 2021-01-29 08:40:54 -07:00
fded91075b Fix sieve rules edit dialog loses its matches field value after re-opening the entry 2021-01-29 11:22:08 +01:00
51aedaeea1 make countdown a value-widget to get automatic timezone handling by date widgets beforeSendToClient method 2021-01-28 11:22:49 +01:00
09cefbb2e4 * Calendar: Fix event notifications had the wrong times in iCal attachment if user timezone was not server timezone 2021-01-27 09:59:33 -07:00
72f7ac95b4 fix empty accounts addressbook after 20.1.20210125 update 2021-01-26 12:52:20 +02:00
c1b623d259 Calendar: Fix all day events were missing end date in iCal 2021-01-25 20:01:30 +02:00
1b2967a526 * Preferences: Fix deleting multiple categories only removed the first 2021-01-25 16:42:56 +02:00
2b9160682b remove npm packages grunt-{hub,contrib-uglify-es} not used in 20.1 2021-01-25 13:52:10 +02:00
af686ba8b0 * FPM/Container: start more php processes by default and keep them running to better cope with high usage 2021-01-25 13:49:15 +02:00
646b299496 Changelog for 20.1.20210125 2021-01-25 10:43:01 +02:00
7960831180 document EGroupware timestamps and remove own __toString() method to be able to compare objects 2021-01-22 15:15:08 +01:00
362b74e669 Calendar: When creating a videoconference, send start/end as string with no timezone (usertime), but start/end date can also already be a string 2021-01-22 15:14:58 +01:00
ac91e403e6 Calendar: When creating a videoconference, send start/end as string with no timezone (usertime) 2021-01-22 15:14:46 +01:00
a3dc00217d * Calendar: Fix videoconference link in event tooltip 2021-01-21 11:25:03 -07:00
0db14b78cc Add videoconference checkbox to calendar/mobile theme 2021-01-21 10:21:03 +01:00
07a6b20a32 Fix error breaking calendar notifications 2021-01-20 09:23:54 -07:00
00a44ffcfd [Security] Bump pear/archive_tar from 1.4.11 to 1.4.12
Bumps [pear/archive_tar](https://github.com/pear/Archive_Tar) from 1.4.11 to 1.4.12. **This update includes a security fix.**
- [Release notes](https://github.com/pear/Archive_Tar/releases)
- [Commits](https://github.com/pear/Archive_Tar/compare/1.4.11...1.4.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-19 16:19:13 +02:00
eb2e6012f1 * Calendar: Fix event notifications had the wrong times in iCal attachment if user timezone was not server timezone 2021-01-18 09:20:39 -07:00
6bb8922ffe Admin: Fix clear mail credentials to only IMAP, SMTP, SMIME 2021-01-18 08:37:55 -07:00
e56a3a2bd6 Admin: split clear user's credentials into 2 actions, mail & all others 2021-01-18 08:37:46 -07:00
f5a835e3ea * Admin: Context menu action to clear user credentials 2021-01-18 08:37:34 -07:00
4c53f007bd Calendar: Avoid "PHP Warning: count(): Parameter must be an array or an object that implements Countable" in error_log 2021-01-15 09:54:50 -07:00
4ef256f1a7 Add some jquery dialog options 2021-01-14 16:58:28 +01:00
2ec25b9e45 allow to format link-registry entries "add", "edit", ... as "url" parameter for actions 2021-01-14 16:00:16 +02:00
7b7a855b13 * Etemplate: Avoid "Uncaught TypeError: Cannot read property ‘length’ of undefined"
This was happening when an app was open but not currently active and had a push update with no type.
2021-01-13 09:23:50 -07:00
7f9a41f1c2 Calendar: Clean up next/previous for yearly planner to always jump by 1 month 2021-01-11 10:24:17 -07:00
c0cfb375c3 * Calendar: Fix bug where yearly planner would not show events that went outside the displayed time period 2021-01-11 10:24:01 -07:00
13c1c575a9 Mail: Save as option translation from Birgit 2021-01-11 09:49:09 -07:00
9d27582313 * Mail: New "Save As" preference option to attach just the mail, no mail attachments 2021-01-11 09:48:51 -07:00
30d7e5ad57 Set participants as extra params for calendar videoconferences 2021-01-11 16:59:15 +01:00
00e82fc0c4 Add participants as extra params for videoconference call 2021-01-11 16:59:03 +01:00
4fc24305a1 Addressbook: Fix sort changes wouldn't stay in some circumstances
In particular, sorting by Name would always reset
2021-01-07 11:22:01 -07:00
b6036de8e2 * Etemplate: Add context menu action on linked files to copy them somewhere else
Also, update vfsSelect to use request(), so it processes the additional stuff in response so we can have a success message.
2021-01-07 11:19:09 -07:00
c731ee1a38 Api: New JavaScript API method egw.request(menuaction : string, parameters : any[]) : Promise
Does an AJAX request, and resolves the returned Promise with just the data (no piggybacks) when it arrives from the server.  Any registered data handlers are run before resolving the Promise.
2021-01-07 11:15:42 -07:00
183fb72f94 Fix CalDav in Thunderbird no longer syncs when videoconference backend BigBlueButton is configured 2021-01-06 14:08:23 +01:00
744d7cbfd7 Make blockquotes breakable in html editor 2021-01-06 14:08:03 +01:00
183c6d59c5 Add missing countdown widget in minified version 2021-01-06 09:16:19 +01:00