Ralf Becker
|
ff91be903a
|
sharing ACL: need explicit new ACL or edit rights, to share into an addressbook
|
2020-10-15 13:03:14 +02:00 |
|
Ralf Becker
|
1f7ce98c50
|
WIP contact sharing
|
2020-10-13 16:54: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 |
|
nathangray
|
6aec7858cc
|
* Api: If addressbook event column is disabled, disable next / last dates in edit dialog as well.
|
2020-03-24 09:42:10 -06:00 |
|
Hadi Nategh
|
5a1fbe7049
|
Use letter avatar when user have no personal avatar is set in addressbook
|
2019-10-15 14:06:33 +02:00 |
|
nathangray
|
673bd330c9
|
Addressbook - find titles for contacts marked deleted too
Previously returned '' if a contact was marked as deleted
|
2019-06-12 14:11:31 -06:00 |
|
Ralf Becker
|
387f00d1a7
|
fix SQL error caused by no space before order by
|
2019-04-25 16:36:20 +02:00 |
|
Ralf Becker
|
f8c7c23bbf
|
missing commit from: fix photo was lost when non-admin user edited own account
|
2019-02-25 10:16:47 +01:00 |
|
Ralf Becker
|
668ba6f632
|
PostgreSQL needs more casts / abstraction to fix SQL error
contact_id/account_id are int, but cal_user_id is varchar
|
2019-01-18 10:48:36 +01:00 |
|
Hadi Nategh
|
941beda159
|
Fix cache control not being set for lavatar
|
2019-01-17 15:56:21 +01:00 |
|
Ralf Becker
|
da4929546a
|
* Addressbook/PostgreSQL: fix SQL error when last/next date column is enabled
|
2019-01-16 19:46:02 +01:00 |
|
Hadi Nategh
|
a9dc895ca6
|
Set header content type for avatar
|
2019-01-16 16:48:05 +01:00 |
|
nathangray
|
19ead4c1cc
|
Fix some more PHP 7.2 warnings
Remove some calls to deprecated each()
|
2018-12-18 09:49:29 -07:00 |
|
nathangray
|
6a6ef64793
|
Addressbook - add additional config option to only show Last/Next date for contacts
|
2018-12-17 10:04:20 -07:00 |
|
Hadi Nategh
|
b24d9f9cde
|
Fix missing space and extra spaces in calendar's birthday tooltip
|
2018-12-10 14:20:35 +01:00 |
|
Hadi Nategh
|
2690ec5053
|
Introduces avatar.php and replaces all addressbook.photo urls accordingly
|
2018-10-31 13:49:51 +01:00 |
|
nathangray
|
289e6079f7
|
Last / Next date
- Fix list title back to just date
- Link leads to actual recurrence for recurring events
|
2018-10-12 10:51:46 -06:00 |
|
nathangray
|
747e0ecda1
|
- Last / next event date for accounts too
- Fix bug showing deleted events
- Fix bug showing wrong next date if recurring
|
2018-10-11 17:09:12 -06:00 |
|
nathangray
|
233832b889
|
Remove unused title, use Api\DateTime for time conversion
|
2018-10-10 10:28:28 -06:00 |
|
nathangray
|
16ddefcecf
|
Use custom query for last/next event instead of search
|
2018-10-09 15:05:35 -06:00 |
|
Ralf Becker
|
9f6a7e3187
|
fixing no grant required for inviting contacts
|
2018-10-09 18:59:56 +02:00 |
|
Ralf Becker
|
d152738321
|
fix PHP Warning: Invalid argument supplied for foreach()
|
2018-10-08 12:48:46 +02:00 |
|
nathangray
|
dd8fc59d6a
|
* Addressbook - fix birthday cache was not cleared when birthday edited
|
2018-09-26 11:27:50 -06:00 |
|
Hadi Nategh
|
e1ee71873a
|
Implements lavatar and replace default photo avatar with generated lavatar
|
2018-08-13 11:56:05 +02:00 |
|
nathangray
|
3c5b7c8ba5
|
* Addressbook - Allow multiselection for customfield added to link title
|
2018-08-08 09:18:55 -06:00 |
|
nathangray
|
d201dc9fd9
|
Seperate birthday cache by language
|
2018-06-11 11:26:08 -06:00 |
|
nathangray
|
a5f5930064
|
Check record-level permissions
|
2018-06-05 14:31:04 -06:00 |
|
nathangray
|
d0a50d8d45
|
Changes needed to just get the screenshots, much more work needed for proper functionallity since I faked the permissions
|
2018-06-05 14:31:04 -06:00 |
|
nathangray
|
9a51ad9211
|
API - Avoid issue with incompatable types by forcing to array, even if no account found
|
2018-03-02 10:21:43 -07:00 |
|
Hadi Nategh
|
1494d1a6e9
|
* Addressbook: Fix avatar photo gets removed when adding category to contact via contextmenu
|
2018-01-31 16:10:48 +01:00 |
|
Hadi Nategh
|
90a5e91fc7
|
* Addressbook: fix bug setting Hide User Account in preferences into Show all accounts breaks show accounts
|
2017-12-01 14:58:44 +01:00 |
|
nathangray
|
e88afc07d0
|
* Addressbook - fix SQL error with accounts hidden + Organisation by location / department
- Fix accounts missing if no preference for hide accounts set
|
2017-11-29 09:12:05 -07:00 |
|
Ralf Becker
|
dd4ae60fa2
|
fix avatar/files update issues
|
2017-11-29 09:58:36 +08:00 |
|
nathangray
|
b04eb80b39
|
Addressbook - fix show/hide account preference bugs
- account filter was missing for show active
- preference changed to match current value
|
2017-11-21 11:07:50 -07:00 |
|
nathangray
|
fdb47ab168
|
Merge calendar events into user account if there is one over user contact
|
2017-10-26 09:16:02 +02:00 |
|
nathangray
|
63a3940d68
|
Addressbook - adjust calendar event participants to match when merging contacts
|
2017-10-13 09:35:36 -06:00 |
|
nathangray
|
285eb8494b
|
Addressbook - Merging contacts now keeps all distribution lists, and it works now
|
2017-09-27 09:00:46 -06:00 |
|
nathangray
|
2d57801c6a
|
* Addressbook - Merging contacts now keeps all distribution lists
|
2017-09-26 11:05:34 -06:00 |
|
Ralf Becker
|
48554590f4
|
* Addressbook: store S/Mime & PGP pubkey and photo (SQL backend only) in filesystem
|
2017-09-19 11:38:48 +02:00 |
|
Ralf Becker
|
23e654ab89
|
fix IDE warnings
|
2017-09-19 11:38:48 +02:00 |
|
nathangray
|
d5c24a2c8e
|
Thumbnails (and handling) of uploaded files on new entries that have not yet been saved
|
2017-04-10 10:39:04 -06:00 |
|
nathangray
|
d690c7d9d3
|
Use a constant for birthday cache time
|
2017-04-04 12:10:09 -06:00 |
|
nathangray
|
99595ba1cf
|
Moce calendar birthday stuff into contacts, expire the birthday cache if birthdays change
|
2017-04-04 10:58:46 -06:00 |
|
nathangray
|
d92de5501d
|
Addressbook - limit previous / next event to the previous / next 2 years, instead of all time
Gives slightly faster performace and reduces memory useage.
|
2017-03-23 09:09:05 -06:00 |
|
nathangray
|
78c5f31ff5
|
* Addressbook - When viewing a user account's calendar or next/previous dates, use the account calendar over the contact calendar
|
2017-03-08 09:53:52 -07:00 |
|
Ralf Becker
|
e467b48fea
|
allow to import without acl-check and setting modifier
|
2016-09-26 11:40:02 +02:00 |
|
Ralf Becker
|
6c6f9eae7a
|
fix Scrutinizer bug: non-existing Api\Api\Db\Exception\InvalidSql and delete_list accepts array of list-ids, while check_list does not
|
2016-08-28 12:51:19 +02:00 |
|
nathangray
|
362366ed28
|
Fix addressbook - calendar permission issue blocking viewing contact calendar
|
2016-05-24 17:13:40 -06:00 |
|
Ralf Becker
|
e34fe9a4e7
|
using Acl::(ADD|READ|EDIT|DELETE|PRIVAT) constants instead old EGW_ACL_* defines and fix some namespace errors found by doc/check_namespace.php
|
2016-05-11 19:23:14 +00:00 |
|
Ralf Becker
|
e87cbc4832
|
use static Hooks methods
|
2016-05-11 18:58:10 +00:00 |
|