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
Hadi Nategh
0d8b6c7474
* Addressbook: Fix some styling issue
2016-01-13 11:00:34 +00:00
Hadi Nategh
4f77451fa5
Mobile theme W.I.P.:
...
-Give fix height to AB first column fields as they are suppose to stay fixed.
2015-12-22 14:49:02 +00:00
Hadi Nategh
8437a9862a
Mobile theme W.I.P.:
...
- Fix emails with dash not getting ellipsis in AB
2015-12-22 14:16:34 +00:00
Hadi Nategh
377b6a6cdf
Mobile theme W.I.P.:
...
- Put ellipsis AB rows
2015-12-22 14:08:19 +00:00
Hadi Nategh
f818d0ec08
Mobile theme W.I.P.:
...
- Fix couple of glitches for AB
- Give a default color to cat color column
2015-12-22 09:50:24 +00:00
Hadi Nategh
bc5fe8ec9a
Mobile theme W.I.P.:
...
- Addressbook layout improvement
2015-12-21 16:25:27 +00:00
Nathan Gray
967bfc2bdd
Remove outdated csv export stuff, importexport does it all now
2015-12-16 23:56:02 +00:00
Ralf Becker
eb73fb2ec3
* Addressbook/CardDAV: fix contacts created with "Copy instead of move" checked in "Move to addressbook" context menu sync not correctly (already created ones need to be deleted!)
...
Using now behavior like interactive "copy", but copying all fields, but ones never to copy like uid etc.
This includes creating a link to the copied contact
2015-12-15 22:38:22 +00:00
Nathan Gray
f0bfbbd687
Limit chozen dropdown height so it stays in the tab
2015-12-15 18:58:52 +00:00
Nathan Gray
2a25b05379
Reset category filter when viewing addressbook
2015-12-15 15:21:38 +00:00
Hadi Nategh
d272c7bc7c
Mobile theme W.I.P.:
...
- Implement new category color representative for nm rows
2015-12-10 17:07:25 +00:00
Hadi Nategh
dfafb79b00
Mobile theme W.I.P.:
...
-Fix infolog with long subject does not get ellipsis
-Add an icon for representing cellphone in addressbook
2015-12-08 14:54:17 +00:00
Hadi Nategh
3dbd096054
Mobile theme W.I.P.:
...
- Implement addressbook listview
- Add mobile fonts definitions
2015-12-07 18:36:16 +00:00
Nathan Gray
15fb3c1d9a
A different strategy to fix sticky letter filter when reloading addressbook (r54293)
2015-11-24 20:50:36 +00:00
Klaus Leithoff
90b1bcc03c
fix typo that prevented the sync of additional addressbooks
2015-11-24 12:15:50 +00:00
Nathan Gray
69ffc46a95
Fix sticky letter filter when reloading addressbook
2015-11-16 20:41:41 +00:00
Ralf Becker
aa7666baac
remove old zpush (1) support and refactored backend (autoloadable name, moved interfaced to separate file
2015-11-05 13:23:00 +00:00
Ralf Becker
798902542e
* Filemanager/Mail/LDAP/UCS: fix not working sharing, if accounts are stored in ldap
...
$GLOBALS[egw]->ldap returns NULL, which should not happen as egw objects checks for isset, anyway checking the object here fixes the problem
2015-10-21 09:09:36 +00:00
Hadi Nategh
938c991124
WIP Egroupware tutorial:
...
- Create tutorial sidebox hooks automatically
- Fix some styling for popup
- Display intro video show confirmation dialog based on session (login/logout)
2015-10-19 15:00:42 +00:00
Hadi Nategh
aa6a362f16
WIP EGroupware Tutorial:
...
- Add tutorials hook into other apps sidebar
2015-10-16 10:39:38 +00:00
Ralf Becker
c33b041d23
* Addressbook/CardDAV: fix not working import / PUT of birthday in vCard
...
and prefer=representation on a "412 Precondition Failed" for a group
2015-10-16 07:50:43 +00:00
Ralf Becker
3253b6bda1
* Addressbook: allow eg. telephone apps to jump directly into CRM view of a phonenumber with https://domain.com/egroupware/index.php?menuaction=addressbook.addressbook_ui.view&search= "49 123 456789"&ajax=true&cd=yes
2015-10-07 09:31:10 +00:00
Nathan Gray
a6d933e3ed
Tracker CRM view fixes:
...
- Do not lose called by when submitting, fixes tracker CRM view switching to all tickets when changing single/multi queue
- Fix js error using sidebox toolbar
- Fix wrong selectbox options in tracker nm when there are no rows for the entry
2015-09-28 17:05:35 +00:00
Nathan Gray
e3d6e09922
Fix import of vCard photos with ENCODING=BASE64
2015-09-23 17:39:55 +00:00
Nathan Gray
999b9f8724
Do not give an error about selecting contacts when there is no action.
2015-09-21 21:41:04 +00:00
Ralf Becker
3b596f061e
UCS lowercases email when storing
2015-09-18 07:18:58 +00:00
Nathan Gray
b963fff0c0
Fix bug where default columns disappeared and all columns were shown when there's no user preference
2015-09-16 15:47:49 +00:00
Ralf Becker
598afb0dae
fix SiteMgr contact-form does NOT show submit message, caused by message being translatable but module not marked translatable
2015-09-13 10:53:04 +00:00
Hadi Nategh
6b791ec80e
WIP toggle sidebar menu:
...
- Fix addressbook list shrinks when the toggle is on
2015-09-10 10:46:22 +00:00
Nathan Gray
b0713a9945
Make sure every app has a sidemenu link to the list and add an entry
2015-09-09 22:20:25 +00:00
Nathan Gray
fbd3069456
Set autocomplete attribute so browsers can put the data in the right place (fixes problem with autofill went into address line 2)
2015-09-08 22:23:54 +00:00
Nathan Gray
085425e821
Organisation view column defaults - make type column wider, add number & department columns
2015-09-08 16:48:42 +00:00
Hadi Nategh
1dabc6a569
Add year range for AB birthday field
2015-09-07 16:14:37 +00:00
Ralf Becker
c4d554149a
* CardDAV/Addressbook: fixed not working adding or update of photo
2015-08-26 16:38:43 +00:00
Ralf Becker
177083c730
* Addressbook: fixed copying a contact one can only read, gives a readonly popup with just a cancel button
2015-08-20 13:05:00 +00:00
Ralf Becker
98d874e048
* Addressbook: storing of account-contact-data did not work for non-admins which are in groups allowed to edit accounts (defined in Addressbook configuration)
2015-08-19 11:21:50 +00:00
Ralf Becker
beb829c315
drop contenthistroy class and table (egw_api_content_history) formerly used by SyncML
2015-08-18 11:45:59 +00:00
Nathan Gray
c3f2fa4602
After editing a contact, refresh the whole list (edit) instead of just updating the one contact.
2015-07-28 15:01:03 +00:00
Ralf Becker
af157c3218
* Addressbook: custom fields of accounts enabled via own-account-acl were not editable
2015-07-27 16:52:55 +00:00
Klaus Leithoff
eb2ec31a4e
do not use SYNC_GAL_ALIAS within the result-set when not requested; as we do not request it. omit it completely
2015-07-24 12:08:21 +00:00
Ralf Becker
f1ba35613c
* CardDAV/Addressbook: fix iOS 8.4 problem allways creating new contacts for admins in accounts addressbook, using now default or personal addressbook
2015-07-23 17:40:48 +00:00
Ralf Becker
be5421f1c7
catch SQL error "Illegal mix of collations" caused by non-ascii chars compared with ascii field uid
2015-07-21 12:53:23 +00:00
Klaus Leithoff
63ea85ffd8
use SYNC_GAL Keys for GAL search
2015-07-21 11:54:15 +00:00
Ralf Becker
3d816ed6f5
* CardDAV/Addresbook: contacts containing photos were broken and iOS showed phone number labels like "WORK instead of work
2015-07-20 15:41:20 +00:00
Klaus Leithoff
8f63d7e737
adapt GAL and Mailbox search to meet zpush2 expectations on result
2015-07-17 08:41:26 +00:00
Ralf Becker
a2bbb0c94d
trying to avoid empty ENCODING I can not reproduce, but happening for some customers: TEL;TYPE="VOICE,WORK";ENCODING=:+49 (30) 123 4567
2015-07-17 06:40:34 +00:00
Ralf Becker
f9142139d5
an other leftover of switch to new Horde_Icalendar classes
2015-06-29 12:31:11 +00:00
Ralf Becker
dcf17296fa
remove old commented include
2015-06-24 13:48:59 +00:00
Ralf Becker
3b4708f9ea
using new Horde code in vendor for CalDAV/CardDAV, moved all old Horde and SyncML code to syncml app, not sure it is still functional
2015-06-22 15:36:23 +00:00
Ralf Becker
d02ca8ecb5
allow limited search for contact to merge
2015-06-17 20:13:14 +00:00
Ralf Becker
78293e8939
fix wrong class name
2015-06-16 08:24:05 +00:00
Ralf Becker
583ce92b99
work in progress zpush2: to enable see comment in index.php
2015-06-16 06:37:16 +00:00