Hadi Nategh
6a5c6599dd
WIP multitab:
...
- fix duplicated sidebox view id
2020-10-21 14:58:19 +02:00
Ralf Becker
9c8f76d150
WIP addressbook sharing: action to unshare contacts shared by user (only in shared_by_me view)
2020-10-19 18:38:33 +02:00
Ralf Becker
37be9f40d0
WIP contact sharing: context menu to share and filter for shared contacts
2020-10-16 21:34:42 +02:00
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
Hadi Nategh
7f4535cf1d
WIP multitabs and CRM view
2020-09-30 13:19:36 +02:00
nathangray
86bd6b719a
Addressbook: Delete contacts over AJAX to avoid refresh
2020-09-28 10:51:30 -06:00
Hadi Nategh
028ff4edcb
WIP multitabs: Use specific id for each crm view
2020-09-28 15:46:04 +02:00
nathangray
2dc5616b96
Separate CRM list from infolog list so push updates don't conflict
2020-09-03 09:58:27 -06:00
nathangray
ff35f58f73
Change addressbook group / template on client side, not server side
...
Fixes the issue where the nextmatch_controller is part of the context for the request, but the first thing set_template() does when the server tells the nextmatch to change the template is destroy the controller. This means that when the data is parsed, the context is missing or damaged.
2020-08-07 13:18:41 -06:00
Hadi Nategh
15ced22755
Use colored icon for Scheduled call action
2020-06-08 11:48:42 +02:00
nathangray
a29d79a7ab
* Addressbook: New context menu action to change contact type
2020-05-20 13:05:56 -06:00
Hadi Nategh
490ada9394
Add more translations and fix csp error while frame accessing egroupware.org
2020-04-29 17:39:04 +02:00
Hadi Nategh
0488da6722
fix invite action's caption
2020-04-29 10:34:18 +02:00
Hadi Nategh
79f8079150
Add "Invite to call" action for inviting users into an existing call
2020-04-28 18:35:33 +02:00
nathangray
85b44d4df3
Fix missing translation reported by Stefan Unverricht
2020-04-16 10:23:22 -06:00
Ralf Becker
943609a009
unify video conference actions and translations
2020-04-09 10:50:54 +02:00
Hadi Nategh
3f3165dbd3
Use videoconference icons
2020-04-08 19:56:11 +02:00
Hadi Nategh
610a223c00
adding videocall via calendar action
2020-04-03 13:01:00 +02:00
Hadi Nategh
724e669e72
Add video conference action into addressbook
2020-04-02 17:50:28 +02:00
nathangray
ca6ea3a436
* Addressbook: Fix files and entries linked to a new contact were not saved
2019-11-04 11:48:40 -07:00
nathangray
20466003a0
Addressbook: Fix organisation CRM view did not show nextmatch if contact had no org name
...
Translations from Birgit
2019-10-25 10:19:06 -06:00
nathangray
2392301412
* Addressbook: Add a new CRM option to view infologs for the contacts' entire organisation
2019-10-22 10:57:15 -06:00
nathangray
183955c97c
* Addressbook: Add site configuration to always load certain custom fields, allows for single customfields in custom list templates
2019-10-07 14:16:04 -06:00
Hadi Nategh
12eb1e9d24
* Addressbook: fix issue of avatar edit is disabled even though user has enough rights to edit it.
2019-10-02 12:53:02 +02:00
Hadi Nategh
f7f4994a2d
Pick a better icon for cancel action in CRM view
2019-09-25 15:36:23 +02:00
nathangray
55a3a1b3f7
Preserve old owner for if user changes addressbook
2019-04-04 15:20:13 -06:00
Ralf Becker
79a90202a8
* Addressbook: fix photo was lost when non-admin user edited own account
2019-02-20 17:07:28 +01:00
Ralf Becker
c2003e2b8a
fixing some IDE warnings
2019-02-13 14:53:16 +01:00
nathangray
d805e9f467
Stop using deprecated each(), using foreach(), key() or current() instead
2019-02-12 14:13:45 -07:00
nathangray
07b24b2a60
Commit session right after we store the state
2018-12-20 10:45:11 -07:00
nathangray
6bf8f6bb26
Fix some more PHP 7.2 warnings
...
Remove some calls to deprecated each()
2018-12-18 10:20:23 -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
nathangray
d15841e3eb
* Addressbook - Add site configuration to disable Last/Next Event column
2018-12-10 09:50:34 -07:00
Hadi Nategh
fd36f854a3
W.I.P. of disableIfNoEPL attribute:
...
- Implement the same attribute for sidebox menu
- Fix if hideOnDisabled is enabled it will ignore the disableIfNoEPL and it will not show the menu at all
- Adopt addressbook Mail VCard menu
2018-11-27 15:22:50 +01:00
nathangray
4889995e29
Addressbook cleanup
...
- Finish column selection change from exclusion to default list, distribution list & next/last date had some leftovers
- Remove 'do_email'
2018-11-20 10:27:56 -07:00
Hadi Nategh
b88f5cb446
Do not run read_calendar if there's no columnselection at all
2018-11-15 17:44:42 +01:00
Hadi Nategh
2690ec5053
Introduces avatar.php and replaces all addressbook.photo urls accordingly
2018-10-31 13:49:51 +01:00
Hadi Nategh
e1ee71873a
Implements lavatar and replace default photo avatar with generated lavatar
2018-08-13 11:56:05 +02:00
Hadi Nategh
555a8f8885
Remove not intentional committed part from commit 8f99f175aa
2018-08-09 09:31:49 +02:00
Hadi Nategh
8f99f175aa
New action for adding contact from addressbook accounts list into roster list
2018-08-08 16:06:17 +02:00
nathangray
82ea4fe2de
* Addressbook - add filtering by distribution list for organisations
2018-07-19 14:54:05 -06:00
nathangray
d5e0bc1615
* Addressbook - Fix bug preventing turning off letter filter after some actions
2018-07-18 13:43:32 -06:00
nathangray
257c1de4fe
Addressbook - fix missing add action on no rows after some actions
2018-06-21 10:21:31 -06:00
nathangray
835ad5b322
* Addressbook - Disable merge contacts action if more than one account is selected
2018-06-12 13:49:59 -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
52398d734a
* Addressbook - Fix missing 'Add' action for no results
2018-04-03 16:22:34 -06:00
Hadi Nategh
c230c9ff16
* Addressbook: Enable upload buttons of smime/pgp pubkeys if user is allowed to modify them.
2018-03-28 18:22:07 +02:00
nathangray
f265f74e12
* Addressbook - fix AJAX duplicate check skipped email addresses
2018-02-12 09:05:53 -07:00
nathangray
07faccfa37
Use duplicate threshold preference instead of constant 2 for edit dialog duplication check
2018-02-07 10:17:27 -07:00