Hadi Nategh
|
7f4535cf1d
|
WIP multitabs and CRM view
|
2020-09-30 13:19:36 +02:00 |
|
Ralf Becker
|
7fa1e7cd80
|
* ActiveDirectory: fix unwilling to perform error when saving an account
|
2020-09-27 10:02:22 +02:00 |
|
Hadi Nategh
|
acbd23a60a
|
* Mail: Add custom html toolbar settings in mail site-configuration in order to be able to add/remove certain actions only for mail-compose dialog.
|
2020-09-25 14:17:29 +02:00 |
|
Hadi Nategh
|
4bf65486ef
|
WIP of framework's multitab implementation
|
2020-09-23 16:55:35 +02:00 |
|
nathangray
|
b5ef5126c6
|
- Send push messages for account delete
- Send actual push type for contact changes
- Handle push deletes for admin
|
2020-09-22 13:53:08 -06:00 |
|
Ralf Becker
|
8df5371ffa
|
fix wrong OID for mail attribute
|
2020-09-22 19:21:14 +02:00 |
|
nathangray
|
94a57d6902
|
Api: Some tests for filesystem
|
2020-09-16 11:48:40 -06:00 |
|
Ralf Becker
|
da27403b1b
|
* eSyncPro: fix SQL error in device list
|
2020-09-16 16:45:01 +02:00 |
|
Alexandros Sigalas
|
55c9487517
|
Fixed: Declaration of EGroupware\Api\Mail\Smime::extractSignedContents($data) should be compatible with Horde_Crypt_Smime::extractSignedContents($data, $sslpath = NULL)
|
2020-09-15 08:36:17 +02:00 |
|
Ralf Becker
|
612a991c85
|
fix illegal string offset
|
2020-09-15 08:30:45 +02:00 |
|
nathangray
|
372eadcff3
|
Api: Fix fstab overlap when accessing a share while logged in
|
2020-09-10 11:11:39 -06:00 |
|
Ralf Becker
|
3ee7574294
|
* Authentication: allow using multiple backends, even same backend multiple times with different configuration
|
2020-09-10 17:12:53 +02:00 |
|
Ralf Becker
|
ca9526988f
|
missing file from #9f9cce8 fix account-selection type groupmembers
|
2020-09-10 11:26:14 +02:00 |
|
Ralf Becker
|
9f9cce88b2
|
* ActiveDirectory: fix account-selection type groupmembers (applies only to non-admins!) and ignore Domain Users group
not setting caseIgnoreMatch for sorting, as its not supported for Windows ActiveDirectory
|
2020-09-08 15:29:51 +02:00 |
|
Ralf Becker
|
5afe7ddbca
|
* ActiveDirectory: support huge directories by using server-side sorted and limited queries and no caching in session
|
2020-09-05 13:11:26 +02:00 |
|
Ralf Becker
|
7614e3e851
|
* ActiveDirectory: users not found when search starting with A-F and fixed attribute-names: company, department, ...
|
2020-09-03 15:47:07 +02:00 |
|
Ralf Becker
|
c3000beb5f
|
* ActiveDirectory: implement addtional user or group filter
|
2020-09-02 14:14:11 +02:00 |
|
Ralf Becker
|
eb812dad01
|
* PostgreSQL: fix SQL error opening ProjectManager
caused by exploding SQL expression by comma --> keep colums as array, to not have the need to explode it
|
2020-09-01 10:24:46 +02:00 |
|
Ralf Becker
|
4f2ad476a6
|
* Calendar/CalDAV: config to replace email-domain eg. for a migration
|
2020-08-14 18:03:44 +02:00 |
|
Hadi Nategh
|
50a34d9c42
|
Make sure path is not empty before using it, fixes error "an error happened! File '' is not an absolute path!"
|
2020-08-14 11:06:06 +02:00 |
|
Ralf Becker
|
a9dc772e14
|
* Mail: fix not shown folder tree for some Cyrus servers
since 20.1 uses Horde_Imap_Client::MBOX_ALL_SUBSCRIBED to query subscribed and unsubscribed folders in one command
|
2020-08-13 18:51:24 +02:00 |
|
Ralf Becker
|
a14a21fa49
|
* Tracker/Notifications: send mail after response to user and push errors
|
2020-08-01 15:10:07 +02:00 |
|
Ralf Becker
|
3972abdf52
|
* Notifications: taking push server into account for checking user is online for popup or email notifications
|
2020-07-31 17:50:01 +02:00 |
|
Ralf Becker
|
0e3143d45d
|
fix SQL error in ranking caused by automatic added ambigous column which app code had already aliased "$table.$col AS $col"
|
2020-07-31 13:39:05 +02:00 |
|
Ralf Becker
|
33e88d25ae
|
* Preferences: use push to ask every affected client to reload preferences, if affected
|
2020-07-31 09:47:49 +02:00 |
|
nathangray
|
5b5bb12d02
|
Calendar exception no longer needed
|
2020-07-27 10:14:00 -06:00 |
|
Ralf Becker
|
2a500333ed
|
explicit call Egw::__destruct() to fix calendar notifications not send, if dialog is Saved not Applied
|
2020-07-27 16:08:00 +02:00 |
|
Ralf Becker
|
ca73a54d89
|
* Security: allow to configure SameSite cookie attribute
|
2020-07-27 14:03:48 +02:00 |
|
Ralf Becker
|
074b884133
|
calendar non-list views need refresh calls, even using push
|
2020-07-27 09:45:37 +02:00 |
|
Ralf Becker
|
6007fb5363
|
fix broken token/syntax, if no metadata yet
|
2020-07-24 16:55:58 +02:00 |
|
Ralf Becker
|
8bb9111cd5
|
fix double message in popup and none in main window
|
2020-07-24 09:23:44 +02:00 |
|
Ralf Becker
|
b60a9ffff4
|
add check if only fallback push and skip full refresh (Framework::refresh_opener) for push and supporting apps
|
2020-07-24 09:07:13 +02:00 |
|
Ralf Becker
|
efaf9771d0
|
do NOT push participants of type email for privacy reasons
|
2020-07-23 19:06:08 +02:00 |
|
Ralf Becker
|
0f799acd75
|
fix multiple accounts could not subscribe for push on the same mailbox
|
2020-07-23 16:56:45 +02:00 |
|
Ralf Becker
|
cf06054fd7
|
move configuration of imap servers supporting push to mail site config and stadard imap server
|
2020-07-23 14:17:32 +02:00 |
|
Ralf Becker
|
25f942c431
|
fix accidently commited host-name
|
2020-07-22 18:21:07 +02:00 |
|
Ralf Becker
|
0f8a2668fb
|
fix token was only updated on account-change, not new login or daily token rotation, also support now multiple tokens/instances registring tokens for same account
|
2020-07-22 17:01:19 +02:00 |
|
nathangray
|
32b061919f
|
Etemplate: Change default for password widget suggest to off
Customfields still default to on
|
2020-07-21 15:36:45 -06:00 |
|
Ralf Becker
|
bf44ee753a
|
WIP push for mail (currently only Dovecot with further configuration!)
|
2020-07-20 12:09:08 +02:00 |
|
nathangray
|
bd7b916811
|
Api: log on_shutdown() messages to its own log file
|
2020-07-16 14:54:02 -06:00 |
|
Ralf Becker
|
502d423885
|
fix PHP Warning: substr() expects parameter 1 to be string, array given
|
2020-07-10 11:08:38 +02:00 |
|
Ralf Becker
|
7428e2d7cd
|
do not add path of url to CSP
|
2020-07-07 13:18:28 +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
|
6ba8210d83
|
Avoid requesting external images with mixed content
|
2020-06-30 15:54:21 +02:00 |
|
Ralf Becker
|
27ad7772de
|
add AGPL license for smallpart
|
2020-06-28 11:35:44 +02:00 |
|
Ralf Becker
|
4959281164
|
fix optional SAML/Shibboleth login fails when proxying as form field with name "auth=saml" get lost
|
2020-06-24 08:56:13 +02:00 |
|
nathangray
|
f0e074093c
|
Ralf's fix for Saml for PHP 7.2
|
2020-06-23 10:21:07 -06:00 |
|
Ralf Becker
|
08b039c4fb
|
fix some SAML/Shibboleth problems caused by EGroupware running in container behind proxy on host
|
2020-06-21 08:17:00 +02:00 |
|
Hadi Nategh
|
b95e9be02a
|
Cleanup widget browser
|
2020-06-18 14:58:24 +02:00 |
|