Ralf Becker
f9038d0cd3
* EPL/mail: support SpamTitan REST API to manage spam, requires an API token
2021-02-08 17:32:35 +02:00
nathangray
250a4e65cc
Translation fixes from Stefan
2021-02-04 17:02:25 -07:00
Ralf Becker
3aee50ca7e
pending translations from our translation server
2021-02-03 08:26:45 +01:00
nathangray
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
nathangray
7cd5562a8b
Fix error breaking calendar notifications
2021-02-01 14:03:29 +01:00
nathangray
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
nathangray
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
nathangray
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
nathangray
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
nathangray
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
Hadi Nategh
fded91075b
Fix sieve rules edit dialog loses its matches field value after re-opening the entry
2021-01-29 11:22:08 +01:00
Ralf Becker
51aedaeea1
make countdown a value-widget to get automatic timezone handling by date widgets beforeSendToClient method
2021-01-28 11:22:49 +01:00
nathangray
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
Ralf Becker
72f7ac95b4
fix empty accounts addressbook after 20.1.20210125 update
2021-01-26 12:52:20 +02:00
nathangray
c1b623d259
Calendar: Fix all day events were missing end date in iCal
2021-01-25 20:01:30 +02:00
nathangray
1b2967a526
* Preferences: Fix deleting multiple categories only removed the first
2021-01-25 16:42:56 +02:00
Ralf Becker
2b9160682b
remove npm packages grunt-{hub,contrib-uglify-es} not used in 20.1
2021-01-25 13:52:10 +02:00
Ralf Becker
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
Ralf Becker
646b299496
Changelog for 20.1.20210125
2021-01-25 10:43:01 +02:00
Ralf Becker
7960831180
document EGroupware timestamps and remove own __toString() method to be able to compare objects
2021-01-22 15:15:08 +01:00
nathangray
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
nathangray
ac91e403e6
Calendar: When creating a videoconference, send start/end as string with no timezone (usertime)
2021-01-22 15:14:46 +01:00
nathangray
a3dc00217d
* Calendar: Fix videoconference link in event tooltip
2021-01-21 11:25:03 -07:00
Hadi Nategh
0db14b78cc
Add videoconference checkbox to calendar/mobile theme
2021-01-21 10:21:03 +01:00
nathangray
07a6b20a32
Fix error breaking calendar notifications
2021-01-20 09:23:54 -07:00
dependabot-preview[bot]
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
nathangray
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
nathangray
6bb8922ffe
Admin: Fix clear mail credentials to only IMAP, SMTP, SMIME
2021-01-18 08:37:55 -07:00
nathangray
e56a3a2bd6
Admin: split clear user's credentials into 2 actions, mail & all others
2021-01-18 08:37:46 -07:00
nathangray
f5a835e3ea
* Admin: Context menu action to clear user credentials
2021-01-18 08:37:34 -07:00
nathangray
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
Hadi Nategh
4ef256f1a7
Add some jquery dialog options
2021-01-14 16:58:28 +01:00
Ralf Becker
2ec25b9e45
allow to format link-registry entries "add", "edit", ... as "url" parameter for actions
2021-01-14 16:00:16 +02:00
nathangray
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
nathangray
7f9a41f1c2
Calendar: Clean up next/previous for yearly planner to always jump by 1 month
2021-01-11 10:24:17 -07:00
nathangray
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
nathangray
13c1c575a9
Mail: Save as option translation from Birgit
2021-01-11 09:49:09 -07:00
nathangray
9d27582313
* Mail: New "Save As" preference option to attach just the mail, no mail attachments
2021-01-11 09:48:51 -07:00
Hadi Nategh
30d7e5ad57
Set participants as extra params for calendar videoconferences
2021-01-11 16:59:15 +01:00
Hadi Nategh
00e82fc0c4
Add participants as extra params for videoconference call
2021-01-11 16:59:03 +01:00
nathangray
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
nathangray
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
nathangray
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
Hadi Nategh
183fb72f94
Fix CalDav in Thunderbird no longer syncs when videoconference backend BigBlueButton is configured
2021-01-06 14:08:23 +01:00
Hadi Nategh
744d7cbfd7
Make blockquotes breakable in html editor
2021-01-06 14:08:03 +01:00
Hadi Nategh
183c6d59c5
Add missing countdown widget in minified version
2021-01-06 09:16:19 +01:00
Ralf Becker
311a973385
* LDAP/Addressbook: use accounts filter from setup for accounts addressbook too
2020-12-29 19:37:56 +02:00
Hadi Nategh
d983e4b22e
Give some padding to calendar meeting request dialog
2020-12-18 14:46:47 +01:00
Hadi Nategh
0d47d7c6c9
Fix add button alignment
2020-12-18 14:46:35 +01:00
Ralf Becker
afde35344f
Changelog for 20.1.20201217
2020-12-17 08:47:30 +01:00