nathangray
23bf37b98e
* Addressbook - new view to show duplicate contacts
2017-03-13 12:11:53 -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
nathangray
e649793aee
Add tooltip so you can tell which phone number is which in addressbook list
2017-03-02 10:53:42 -07:00
nathangray
608f9d1142
Some translation improvements from Stefan Unverricht
2017-02-27 11:14:31 -07:00
Hadi Nategh
508d0aa920
Try to match placeholder NENVLF with its described example
2017-02-10 10:41:43 +01:00
Hadi Nategh
c78042d522
Update PUBLIC ID of etemplate2.dtd in all templates
2017-02-01 09:59:37 +01:00
Hadi Nategh
08cbb3d96c
* Mobile theme: Fix avatar picture does not get the right aspect ratio in addressbook view/list
2017-01-31 17:57:31 +01:00
Hadi Nategh
68a1f2fd37
WIP of SMIME support: Implement set_smime_keys and get_smime_keys
2017-01-26 12:42:22 +01:00
nathangray
3100e3407c
Remove unreachable break
2017-01-25 10:26:08 -07:00
nathangray
9adf5d9438
Only one server call for automatic switch to accounts addressbook or all addressbooks dependin…
...
…g on distribution list is a group
2017-01-24 08:43:57 -07:00
Ralf Becker
d8163bbbf7
automatic switch to accounts addressbook or all addressbooks depending on distribution list is a group
2017-01-23 16:18:07 +01:00
Ralf Becker
bb7fb1abf8
* Addressbook/Mail: allow to use groups as (readonly) distribution lists
2017-01-23 11:17:02 +01:00
nathangray
383aeeba8c
Add a selectbox for infolog type to addressbook's merge-to-email dialog
2017-01-20 08:37:08 -07:00
nathangray
845a1ec3e7
Added a checkbox for 'save as infolog' when merging multiple contacts into an email document.
2017-01-19 09:36:38 -07:00
Hadi Nategh
e135b7272f
* Mobile template: Fix customfields do not show up in view mode
2017-01-09 16:04:51 +01:00
nathangray
6adec19710
Add selected contacts to new distribution list when you create it via context menu
2016-12-20 08:47:33 -07:00
Hadi Nategh
5f4fc359be
Implement google recaptcha for sitemanager forms
2016-12-09 10:32:56 +01:00
Hadi Nategh
0c3e2c04db
Fix not working notification in addressbook contactform
2016-12-08 12:33:32 +01:00
Ralf Becker
016a1cadde
allow to preset variables via get parameters
2016-12-02 11:06:13 +01:00
nathangray
db71f7660f
Reduce translation duplication - use a single common message for entry copied
2016-11-24 10:30:36 -07:00
Hadi Nategh
94523347f7
Activate avatar widget for addressbook edit dialog
2016-11-18 14:52:27 +01:00
Ralf Becker
e57c5832a6
* Adressbook/CardDAV/PostgreSQL: fix SQL error stalling sync of eg. eMClient with preference "Distributionlists as groups" enabled
2016-11-09 17:46:37 +01:00
nathangray
cbbbf8e15b
Advanced search: Turn off required on custom fields, otherwise you can't search with them empty
2016-11-07 09:23:22 -07:00
Hadi Nategh
c8cd9d4c72
Add some missing translation into addressbook
2016-11-03 11:23:25 +01:00
Ralf Becker
7b95aa73b4
* CardDAV/Addressbook/PostgreSQL: fix SQL error, remove MySQL only FROM_UNIXTIME with our db abstration version
2016-11-02 09:40:16 +01:00
nathangray
017e45ffd4
Fix some missing / incorrect icons
...
- Addressbook advanced search was from default
- Add favorite dialog had no icons on buttons
- All dialogs using standard button sets were either missing or from default theme
- Mail confirm all was missing Yes icon
2016-10-27 09:04:47 -06:00
Ralf Becker
5f82da2804
give call_link and ldap_contact_context input full width
2016-10-27 16:18:03 +02:00
Ralf Becker
1239a15132
* eSync: only export raw email for contacts as Outlook seems to have problems with it
...
not '"Firstname Lastname" <first.last@domain.com>', see ticket #18232 from GNS Christoph Kaulich
2016-10-04 15:35:20 +02:00
Hadi Nategh
83152bcb29
* Addressbook: Fix upload photo does not work for limited access of own data
2016-09-29 16:17:45 +02:00
Hadi Nategh
22af55c8f1
Add addressbook advanced-search icon for jdots
2016-09-29 12:18:10 +02:00
Hadi Nategh
e8538bb3da
Fix add distribution list doesn't work if add_default gets set as default/forced by admin
2016-09-15 17:37:19 +02:00
Hadi Nategh
38f614d387
Add some missing de translation for addressbook contextmenu
2016-09-13 17:46:30 +02:00
Hadi Nategh
1cca4183c9
WIP avatar widget:
...
- Implement upload and delete of contacts photo
- Add missing cropper stylesheet
2016-09-13 17:30:52 +02:00
Hadi Nategh
36995ed95b
Do not enable geoLocation if only country code is set
2016-09-08 14:12:11 +02:00
Ralf Becker
f987caa5c2
* Admin: warn admin if passwords for new accounts / password reset lack in strength
2016-08-12 13:47:01 +02:00
Ralf Becker
3752c35a5a
add ajax=true to diverse admin pages of apps, changing customfields class to autoloadable admin_customfields (with old class extending new one, just in case), fix wrong English phrase "typ" in infolog
2016-08-12 11:35:30 +02:00
Ralf Becker
25b7334017
pending translations from our translation server, thanks to Illias and others
2016-08-10 08:55:21 +02:00
Birgit Becker
ecbb81819a
* Addressbook: change taborder of fields to allow adding information column wise
2016-07-25 17:51:39 +02:00
leithoff
58943d96e1
fix for some language issues reported by S.Unverricht
2016-07-19 12:52:58 +02:00
Ralf Becker
754059db88
translations from Stefan Unvericht
2016-07-13 10:37:18 +02:00
Hadi Nategh
b2964a1a87
Fix addressbook category filter no longer respects sharing width with other selectbox filters in nextmatch
2016-07-11 14:01:41 +02:00
nathangray
75fa12b1d3
Add missing translations for Addressbook list
2016-07-04 13:42:39 -06:00
Hadi Nategh
3fa6c82eda
Mobile template:
...
- Fix alignment of contact name in addressbook view template
2016-07-04 14:57:26 +02:00
Ralf Becker
ee10214a2b
* Setup: fix install check was (false) reporting missing PHP extension "addressbook_zip"
2016-07-04 14:08:37 +02:00
Ralf Becker
7d72e84330
fix IDE warnings
2016-06-30 10:14:55 +02:00
Ralf Becker
d427d4ae83
appending ajax=true to addressbook site config and global categories to no use an iframe
2016-06-29 19:10:22 +02:00
Ralf Becker
6e557f02f8
fix some scrutinizer "bugs"
2016-06-26 19:44:53 +02:00
Hadi Nategh
39c37afb6a
Fix duplicate contacts detection not working any more
2016-06-20 10:03:03 +02:00
Ralf Becker
f69c198183
* Addressbook/Mail: fix PHP Fatal error when clicking on "add new contact" icon in mail
2016-06-15 12:09:24 +02:00
nathangray
9b628144fa
Include current user as participant when adding a new appointment from addressbook context menu
2016-06-14 11:11:05 -06:00
nathangray
0a1c2fe3e5
Enhance addressbook observer to handle calendar updates without event data available.
2016-06-14 11:04:16 -06:00
Ralf Becker
a35f217496
testing translation server
2016-06-14 15:03:07 +02:00
Hadi Nategh
9ba71d4214
Fix pageGenTime breaks calendar view styling
2016-06-14 09:50:15 +02:00
nathangray
91eb837aa9
Restore addressbook favorites broken by 5ecd1c3c8e
2016-06-13 19:18:11 -06:00
nathangray
5ecd1c3c8e
'No filters' blank favorite also clears advanced search
2016-06-09 15:05:25 -06:00
nathangray
fa6ecf8176
Make sure we have no errors if calendar entry is somehow missing.
2016-06-08 12:58:00 -06:00
Ralf Becker
93853cbfe0
remove unused code calling not existing Api\Framework::set_onload()
2016-06-07 15:19:18 +02:00
Ralf Becker
e9f854a074
replace under zpush 2.3 removed global debugLog() function with ZLog::Write(LOGLEVEL_DEBUG, ...)
2016-06-07 13:02:41 +02:00
Hadi Nategh
87fb94a496
Deprecate $j global variable and replace them all with standard jQuery
2016-06-02 16:52:01 +02:00
Hadi Nategh
957ca0f380
Remove extra one pixel space for avatar class
2016-06-01 11:43:46 +02:00
Hadi Nategh
cd64de5aad
Fix geolocation fails for some contacts
2016-06-01 09:55:57 +02:00
Hadi Nategh
3c6d4dea15
Add default url for geolocation config
2016-05-31 17:25:08 +02:00
Hadi Nategh
dabc96d07a
GeoLocation in addressbook:
...
- Fix a conflict of %s as placeholder with et2 %s placeholder
- Fix pre-defined urls according to new placeholders
- Add some translations
2016-05-30 16:22:58 +02:00
nathangray
2560320cfe
Check to make sure data is there before accessing it, hopefully avoids a js error blocking context menu.
2016-05-27 08:56:23 -06:00
Hadi Nategh
fe7923ea92
Fix wrong placement of GeoLocation config in site configuration
2016-05-27 14:24:44 +02:00
nathangray
366c6aabf5
Update participating contacts in addressbook list when an event changes
2016-05-25 17:28:59 -06:00
Hadi Nategh
60bc400313
Fix modified view templates are not getting updated because of no cache-buster modification timestamp
2016-05-25 16:44:36 +02:00
Hadi Nategh
914fa40b39
Fix geolocation map url option does not work in addressbook site config
2016-05-25 14:37:40 +02:00
Hadi Nategh
40214e883e
Fix a typo
2016-05-25 14:26:15 +02:00
Hadi Nategh
1f61249d3c
Fix a typo, and add missing country placeholder into here maps
2016-05-25 12:56:28 +02:00
Hadi Nategh
4aaee9acd2
Implement routing system for geolocation feature:
...
- Add default source address preference
- Routing between user address and selected contact's address
2016-05-25 12:50:27 +02:00
Hadi Nategh
5ef5cacd62
Implement geolocation option for contacts in addressbook
2016-05-20 15:50:26 +02:00
Hadi Nategh
739b97fa43
Replace dark fav_tel icon in addressbook with WHITE-STAR
2016-05-19 16:59:08 +02:00
Hadi Nategh
b14b3dcddc
Update css files with running new LESS version
2016-05-19 13:44:07 +02:00
Ralf Becker
8a24f3e449
fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer)
2016-05-14 21:26:36 +02:00
Hadi Nategh
d290485058
Nm resize fix:
...
- Fix dataview grid resize not taking care of category color border
- Fix Category borders make headers misaligned
2016-05-11 16:33:54 +00:00
Nathan Gray
108860e4af
Fix unwanted api conversion
2016-05-09 18:42:27 +00:00
Ralf Becker
f70c828fbd
suppress empty custom field selection
2016-05-06 16:16:10 +00:00
Hadi Nategh
c558d1667d
Optimize window size of registered popups in appregistry
2016-05-06 15:12:27 +00:00
Hadi Nategh
8a24a16cb1
Change representation for preferred tel number in addressbook
2016-05-06 09:08:43 +00:00
Nathan Gray
0eeb8b56c0
- Export plugins now specify the export record class
...
- Projectmanager now has filters
2016-05-04 19:34:30 +00:00
Ralf Becker
4af0e7cb1c
WIP EGroupware without phpgwapi&etemplate
2016-05-04 19:07:54 +00:00
Nathan Gray
56595a648c
Smaller min width
2016-05-04 15:53:57 +00:00
Nathan Gray
1385df2901
Set some minimum widths for relative columns
2016-05-03 20:56:14 +00:00
Nathan Gray
980774ffcd
Fix undefined definition
2016-04-29 14:35:44 +00:00
Ralf Becker
248fde6fef
converted addressbook to use new api
2016-04-29 10:41:53 +00:00
Ralf Becker
0eb3619cd1
* Mail/Addressbook/Calendar: add and use charset when sending/receiving mails with vCard/iCals, change default vCard charset preference to utf-8
2016-04-29 07:51:13 +00:00
Ralf Becker
38412a1149
use new api in home and portlets
2016-04-28 18:06:46 +00:00
Ralf Becker
a5080a29d5
* CardDAV: SoGo and Busycontacts without all name- or organisation components use last value for missing ones
...
eg. "N:Lastname;Firstname" would also set middle-name, prefix and sufix with "Firstname", same with "ORG:Organisation" would set department and position with "Organisation"
2016-04-27 14:46:44 +00:00
Ralf Becker
dbb998de96
also add "principal-address" (URL of vCard of principal), as on pricipal itself
2016-04-27 13:45:46 +00:00
Ralf Becker
0e6fd77ffe
* CardDAV: fix not working creation of new CardDAV account with OS X 10.11.4 addressbook (it stays empty)
...
OS X 10.11.4 addressbook does a propfind for "addressbook-home-set" and "directory-gateway" in the root and does not continue without it
2016-04-27 13:27:22 +00:00
Hadi Nategh
737990bf7d
Addressbook edit dialog:
...
- Fix category id in mobile template
- Implement categories in mobile view template
- Remove not used buttons
2016-04-26 13:31:52 +00:00
Ralf Becker
06c4b2db23
use new et2 site config
2016-04-25 15:57:38 +00:00
Hadi Nategh
1dadba1830
Fix not aligned radio buttons in AB's edit dialog
2016-04-12 14:27:51 +00:00
Hadi Nategh
4a956faee6
Apply avatar for addressbook photo in list view
2016-04-12 14:11:00 +00:00
Nathan Gray
2fb1c0e31d
Update sidebox contact if it gets changed
2016-04-11 20:38:12 +00:00
Hadi Nategh
a6a3dc5250
Styling dialogs W.I.P.:
...
- Remove all "Create new links" from link tabs
2016-04-11 14:30:30 +00:00
Hadi Nategh
79949a36f4
Fix styling in addressbook edit dialog
2016-04-08 16:07:15 +00:00
Ralf Becker
a2134f0f8f
move contacts in LDAP docu to doc/ldap/ dir
2016-04-07 07:24:29 +00:00
Hadi Nategh
50aae863b6
Edit dialogs style W.I.P.:
...
- Give tab widget new look
- Style grid header different
- Re-design calendar edit dialog
- Some fixes for multi et2_taglist
2016-04-06 16:43:51 +00:00
Ralf Becker
aa45c25685
move addressbook_merge to Api\Contacts\Merge
2016-04-06 09:49:50 +00:00
Ralf Becker
fc9c345930
move egw_ical_iterator to Api\CalDAV\IcalIterator
2016-04-04 23:45:39 +00:00
Ralf Becker
682fd42a26
move CalDAV/CardDAV server to api
2016-04-02 10:44:17 +00:00
Ralf Becker
9eb1ecbd36
fix all IDE warnings, before moving classes to api, in case we want to merge it back to 14.x
2016-04-02 08:40:34 +00:00
Nathan Gray
83b020b396
Fix type filter was not disabled when there is only 1 option
2016-03-29 15:37:50 +00:00
Ralf Becker
d969525522
fix search in addressbook allways searches for "pressed", caused by now validated advanced search button having same id as search field, renamed it to "advanced-search"
2016-03-22 11:16:11 +00:00
Ralf Becker
53a726dd6f
using new api class-names
2016-03-22 11:13:02 +00:00
Nathan Gray
87edf6608c
Fix distribution list column disabling
2016-03-14 17:22:09 +00:00
Hadi Nategh
a0d9d138b6
Mobile theme:
...
- Fix addressbook avatars alignment
2016-03-11 10:18:32 +00:00
Hadi Nategh
035783c6d2
Adapts addressbook row selectbox with new searchbox size
2016-03-10 14:25:51 +00:00
Hadi Nategh
dbd97cd37a
Mobile theme:
...
- Eliminates some actions from contextmenu only on mobile
2016-03-09 12:31:55 +00:00
Hadi Nategh
f5a6d52ae2
Mobile theme:
...
- Implement apps color code
2016-03-09 11:55:26 +00:00
Ralf Becker
c0e3684806
move [+ Add] button to left of NM header
2016-03-09 10:14:48 +00:00
Hadi Nategh
1fffd4bc32
Mobile theme W.I.P:
...
- Fix first column shrinks when open some tabs
2016-03-07 10:55:04 +00:00
Ralf Becker
7ada2354d3
move addresbook_bo to Api\Contacts, ldap to Api\Ldap, ldapserverinfo to Api\Ldap\ServerInfo, bo_tracking to Api\Storage\Tracking, historylog to Api\Storage\History, Api\Customfields to Api\Storage\Customfields
2016-03-06 13:45:15 +00:00
Hadi Nategh
64cd481e98
Mobile theme W.I.P:
...
- Fix admin account tab
- Switch category tree to taglist-cat for addressbook
2016-03-04 13:54:29 +00:00
Hadi Nategh
34c2ed32b9
Mobile theme W.I.P:
...
- Fix fontsize for infolog, timesheet, resources and addressbook
- Migrate mobile specific css classes into mobile theme for resources
2016-03-04 13:27:07 +00:00
Hadi Nategh
ff319bb248
Mobile theme W.I.P:
...
- Migrate ownership into a tab
- Fix AB view template name
2016-03-03 14:13:13 +00:00
Ralf Becker
8d8cb48da3
translation for category tree config
2016-03-02 19:28:04 +00:00
Nathan Gray
e8f193c706
Update config. We no longer offer an extra tab for categories, just the choice between tree / selectbox
2016-03-02 18:25:19 +00:00
Nathan Gray
c0ac30c1cd
Use taglist-cat for addressbook edit
2016-03-01 20:35:12 +00:00
Ralf Becker
bbf6ca54ac
style search in nm
2016-02-29 14:30:47 +00:00
Hadi Nategh
45e7142b09
Fix javascript error on serachbox
...
Remove overlay option from addressbook
2016-02-29 14:19:33 +00:00
Hadi Nategh
845e37e66d
SVG images W.I.P.:
...
- Add svg icons
- Implement color change for stylesheet2svg script
2016-02-23 18:49:14 +00:00
Nathan Gray
59764b8636
Turn on tags for categories
2016-02-22 17:49:36 +00:00
Ralf Becker
d8822b5d52
fix PHP Warning: declaration of method x should be compatible with parent
2016-02-22 17:13:48 +00:00
Hadi Nategh
7224b39bf9
Mobile theme W.I.P.:
...
-Fix addressbook's upload photo and editname dialogs
2016-02-22 11:35:42 +00:00
Hadi Nategh
d5f0727b2e
Enable overlay attribute for addressbook's searchbox
2016-02-18 12:58:14 +00:00
Ralf Becker
61027429eb
alignment of NM header
2016-02-17 19:56:54 +00:00
Hadi Nategh
feaba0de71
Mobile theme W.I.P.:
...
-Add mobile specific css files
2016-02-17 17:43:41 +00:00
Ralf Becker
8637e1c41b
move label of all addressbook selectboxes into all-label (eg. "All categories"), resize selectboxes via css automatic, fix borders of favorites and row-counter in nextmatch header
2016-02-17 13:23:27 +00:00
Hadi Nategh
c008c6ef70
Mobile theme W.I.P.:
...
-Fix broken add buttons
2016-02-17 12:09:34 +00:00
Hadi Nategh
55f9f03714
Fix nm header alignment
2016-02-16 19:42:31 +00:00
Ralf Becker
60d41a7a48
WIP aligning nextmatch header and styling it as toolbar
2016-02-16 17:18:02 +00:00
Ralf Becker
ab3e235ed6
work in progress aligning nextmatch headers
2016-02-12 17:19:27 +00:00
Hadi Nategh
63b3009bb5
Implement category color column purely with css
2016-02-10 09:45:33 +00:00
Hadi Nategh
bde8fb9fae
Implement category color for AB list
2016-02-09 17:13:17 +00:00
Hadi Nategh
f1affcdd3e
Mobile theme W.I.P.:
...
- Disable crm view default action for mobile
2016-02-05 09:38:21 +00:00
Hadi Nategh
d2a416baae
Mobile theme W.I.P.:
...
- Load edit.xet if there's no view template available
- Remove email,phone, link icons from AB edit
2016-02-04 17:25:52 +00:00
Hadi Nategh
0380239cad
Mobile theme W.I.P.:
...
- Fix view mode header
- Style AB view dialog
2016-02-02 10:26:13 +00:00
Hadi Nategh
0c11eaf2f1
Mobile theme W.I.P.:
...
- Implement view template
- Implement view template loader
- Add infolog edit
- Fix couple of bug in AB edit and index
2016-02-01 18:09:15 +00:00
Hadi Nategh
c3f12efd2e
Mobile theme W.I.P.:
...
- Add vertical tabs for addressbook edit dialog
- Fix link_to widget
- Fix zipcode and city fileds in addressbook edit dialog
2016-01-28 11:30:52 +00:00
Hadi Nategh
588d2db97b
Fix addressbook's zipcode field misalignment
2016-01-27 13:22:19 +00:00
Hadi Nategh
a68e94a197
Mobile theme W.I.P.:
...
- Implement addressbook edit dialog
2016-01-25 10:13:49 +00:00
Hadi Nategh
ed4fbca7c5
Mobile theme W.I.P.:
...
- Implements Addressbook edit dialog
- Add avatar class
2016-01-22 16:22:05 +00:00
Ralf Becker
4928552534
get so_sql_cf to read private customfields too, if we ignore acl
2016-01-21 13:04:41 +00:00
Ralf Becker
cd1692c4a6
adding an ignore-acl parameter to addressbook_bo::read() and addressbook_merge::get_replacements()
2016-01-20 14:39:16 +00:00
Hadi Nategh
c93938f340
Mobile theme WIP:
...
- Try to not disturb nm header
2016-01-19 13:51:20 +00:00
Klaus Leithoff
f171c89cc9
translations provided by various helping hands. Thanks.
2016-01-19 12:05:59 +00:00
Hadi Nategh
9332ce4a80
Mobile theme WIP:
...
- Add plus button for all apps list views
2016-01-14 10:56:48 +00:00