Ralf Becker
|
3a342ad457
|
update timezones to 2.2020a
|
2020-07-14 08:48:54 +02:00 |
|
Ralf Becker
|
131b087efc
|
run install-cli twice, to update composer installed apps
|
2020-07-13 19:54:33 +02:00 |
|
Ralf Becker
|
808313c121
|
set grants if given for push
|
2020-07-13 19:26:05 +02:00 |
|
Hadi Nategh
|
35118299cf
|
Fix some styling issues
|
2020-07-13 16:33:43 +02:00 |
|
Hadi Nategh
|
67d50fca78
|
Fix mail subject modifier dialog
|
2020-07-13 16:30:11 +02:00 |
|
Hadi Nategh
|
31293807f9
|
Use text-indent for input and select box text indentation since padding would break 100% width
|
2020-07-13 16:20:15 +02:00 |
|
nathangray
|
29e0514d52
|
Calendar: Fix vertical resizing on day view todo list
|
2020-07-10 13:43:02 -06:00 |
|
nathangray
|
31b7c49fd3
|
Etemplate: Avoid error if sender is not passed
|
2020-07-10 13:30:47 -06:00 |
|
nathangray
|
af4fcd7a2d
|
Etemplate: Avoid trying to process regexes by checking for end anchor
|
2020-07-10 13:27:48 -06:00 |
|
nathangray
|
13842ffb79
|
* Infolog: Add filter by contact to export filters
|
2020-07-10 13:13:04 -06:00 |
|
nathangray
|
bc253e0bd7
|
ImportExport: Fix all custom field types were showing up as filterable. Now limited to the ones we can handle.
|
2020-07-10 11:25:49 -06:00 |
|
nathangray
|
510a6419c5
|
Etemplate: Avoid error if file_data.mime is false for some reason
(file missing)
|
2020-07-10 11:11:05 -06:00 |
|
nathangray
|
63a320ca35
|
Import/Export: Fix export download did not download
|
2020-07-10 09:14:36 -06:00 |
|
Hadi Nategh
|
146cba903b
|
Add missing part from commit 4c7709d49f
|
2020-07-10 13:16:50 +02:00 |
|
Ralf Becker
|
502d423885
|
fix PHP Warning: substr() expects parameter 1 to be string, array given
|
2020-07-10 11:08:38 +02:00 |
|
nathangray
|
d8a51abd8a
|
Mail: Add missing placeholder translation
|
2020-07-09 14:03:08 -06:00 |
|
nathangray
|
1a3582536a
|
Import/Export: Fix export destroyed list's etemplate request
|
2020-07-09 13:14:24 -06:00 |
|
Ralf Becker
|
76c36cfbcd
|
* Mail: allow to configure a proxy to display external http images (eg. proxy.egroupware.org)
|
2020-07-09 11:54:52 +02:00 |
|
nathangray
|
4fc02fbe20
|
Etemplate: Fix searchbox did not properly manage child DOM nodes
|
2020-07-08 14:34:50 -06:00 |
|
Ralf Becker
|
bcf9e1edee
|
proxy http images to https
|
2020-07-08 20:51:33 +02:00 |
|
nathangray
|
9cb143d0d3
|
Etemplate: Prevent dialogs from destroying parent's request
|
2020-07-08 11:01:05 -06:00 |
|
Ralf Becker
|
dfb26264d0
|
update swoolpush to fix Travis error
|
2020-07-08 15:23:47 +02:00 |
|
Ralf Becker
|
aefad4be19
|
update swoolpush to fix Travis error
|
2020-07-08 15:17:08 +02:00 |
|
Ralf Becker
|
dc692e80e1
|
update smallPART to fix Travis error
|
2020-07-08 14:56:32 +02:00 |
|
Ralf Becker
|
0faa8b367e
|
* Mail: open notification email of own domain as popup
|
2020-07-08 14:28:21 +02:00 |
|
Ralf Becker
|
7428e2d7cd
|
do not add path of url to CSP
|
2020-07-07 13:18:28 +02:00 |
|
nathangray
|
ca8742e10b
|
Etemplate: Password widget css improvements
Fixes buttons blocked by long passwords
|
2020-07-06 11:42:16 -06:00 |
|
Ralf Becker
|
34cbc6880a
|
step attribute for number widget
|
2020-07-06 18:24:07 +02:00 |
|
Hadi Nategh
|
b0965ea44d
|
Arrange mail-tree's menu item
|
2020-07-06 15:22:04 +02:00 |
|
Hadi Nategh
|
16579e7bcb
|
Fix translations
|
2020-07-06 14:25:08 +02:00 |
|
Hadi Nategh
|
f5fe1cf02f
|
Add replyto and folder fields into predefined compose values
|
2020-07-06 10:25:56 +02:00 |
|
Ralf Becker
|
98a6a7a9b8
|
* Login page: use HTTP status code 401 for a failed login, so tools like fail2ban can recognice that
|
2020-07-04 08:18:31 +02:00 |
|
nathangray
|
4c7709d49f
|
Etemplate: Get vfsUpload values to use expose so they work like links
|
2020-07-03 14:23:41 -06:00 |
|
nathangray
|
ee498f703d
|
Etemplate: Fix password widget could not be cleared entirely
|
2020-07-03 09:25:51 -06:00 |
|
Hadi Nategh
|
9130b70347
|
Add translations
|
2020-07-03 15:12:19 +02:00 |
|
nathangray
|
e80c118aa8
|
Etemplate: Replace resetDirty(), it's needed for IInput interface
|
2020-07-02 11:19:11 -06:00 |
|
nathangray
|
7278b30ff0
|
Actually set the default cf prefix so everything works.
|
2020-07-02 09:40:09 -06:00 |
|
Hadi Nategh
|
11ba189bd0
|
Make sure content has at least an empty object
|
2020-07-02 11:00:15 +02:00 |
|
Hadi Nategh
|
ae101a28c4
|
Implement predefined addresses for compose dialog
|
2020-07-02 10:42:42 +02:00 |
|
nathangray
|
5958feb1c3
|
Etemplate: add customfield prefix as an explicit attribute, importexport filter was using it
|
2020-06-30 10:43:41 -06:00 |
|
Hadi Nategh
|
6ba8210d83
|
Avoid requesting external images with mixed content
|
2020-06-30 15:54:21 +02:00 |
|
nathangray
|
57d03110e4
|
Etemplate: If long task response is an object, stringify the object so we can see what it says
|
2020-06-29 14:08:02 -06:00 |
|
nathangray
|
b057f95a5a
|
Close confirm improvements & fixes
- Toolbars are now always not dirty
|
2020-06-29 13:23:17 -06:00 |
|
nathangray
|
10846271f1
|
Close confirm improvements & fixes
- nextmatch is now always not dirty
- Logging the dirty widgets to console
- Fix searchbox did not fully doLoadingFinished()
|
2020-06-29 11:55:35 -06:00 |
|
nathangray
|
a50ede7967
|
Avoid errors from close confirm changes if button is not fully created.
|
2020-06-29 10:54:14 -06:00 |
|
Ralf Becker
|
8cb3b228ca
|
Changelog for 20.1.20200628
|
2020-06-28 16:37:10 +02:00 |
|
Ralf Becker
|
27ad7772de
|
add AGPL license for smallpart
|
2020-06-28 11:35:44 +02:00 |
|
Ralf Becker
|
361d5cb351
|
bump version to 20.1
|
2020-06-28 10:04:21 +02:00 |
|
Ralf Becker
|
5a70b411b2
|
adding smallpart, swoolpush and webauthn to .gitignore
|
2020-06-28 09:25:21 +02:00 |
|
Ralf Becker
|
c24ecef879
|
pending changes
|
2020-06-28 09:22:31 +02:00 |
|