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
Ralf Becker
96271f73f1
allow to download documents merged with contacts by simple GET request
2015-06-11 17:15:04 +00:00
Ralf Becker
d2eee09ff2
fix for imap_rfc822_write_address from imap extension
2015-06-09 08:54:23 +00:00
Ralf Becker
f4decee1b9
* Mail: correctly quote name / personal part containing German umlauts or special chars when searching for email addresses in compose
2015-06-08 14:26:25 +00:00
Ralf Becker
2903f1138e
* Addressbook: visualize own account ACL for non-admin users by making all other fields readonly
...
fixes #9669 - Eigenes Profil ändern
2015-05-27 05:31:16 +00:00
Ralf Becker
be5dd22a48
remove not used / wrong prefix from public key
2015-05-27 05:11:38 +00:00
Klaus Leithoff
6b0edd339e
pending translations from our translation server
2015-05-26 08:55:49 +00:00
Nathan Gray
18bd10bf66
Fix 'Cannot read property...' error when adding an event via context menu
2015-05-25 14:27:26 +00:00
Ralf Becker
aa0026f0ae
retrieving and adding public keys to https://sks-keyservers.net/
2015-05-25 11:25:26 +00:00
Ralf Becker
af76a991d5
if we have no keyring, create one and open Mailvelope settings dialog so user can create or import a keypair, offer user to store new public key in addressbook, so other users can write him encrypted mail
2015-05-23 14:04:28 +00:00
Ralf Becker
8b88959e69
read client-side missing pgp keys from addressbook and offer user to import them
2015-05-20 21:20:10 +00:00
Hadi Nategh
7166e09491
Give columns some width in order to cope better with category-tree
2015-04-27 15:21:34 +00:00
Ralf Becker
62f541cce6
fix contacts show organisation actions too
2015-04-24 15:13:45 +00:00
Ralf Becker
40c9fb0adb
fixed after r52504 empty PROPFIND in CardDAV
2015-04-18 13:20:56 +00:00
Nathan Gray
27d88b93ec
Country list no longer supports options, so include custom in sel_options
2015-04-15 15:57:19 +00:00
Ralf Becker
ef40fa8ae7
* CardDAV: fixed not working MULTIGET report, if more then 500 contacts requested
2015-04-15 10:00:25 +00:00
Ralf Becker
6c0df44d2d
* LDAP/Filemanager: fix fatal error / white screen in sharing when opening a sharing url
2015-04-09 07:44:15 +00:00
Ralf Becker
372769842c
remove old options colliding with Nathans new stuff and causing all but first addressbook tab to be empty
2015-04-03 13:09:36 +00:00
Nathan Gray
cde3fd675b
Clean up some attributes
2015-04-02 16:15:46 +00:00
Ralf Becker
b2589dc3fe
dending translations from our translation server
2015-04-01 08:06:00 +00:00
Ralf Becker
b086604711
move "Save as" phrase to common and merge-cli run
2015-04-01 08:00:07 +00:00
Nathan Gray
3037724641
Include org name in default columns for org view
2015-03-31 15:31:50 +00:00
Hadi Nategh
16537fca53
Give AB note field an initial height
2015-03-27 08:39:27 +00:00
Nathan Gray
18442ff3e5
Remove debug
2015-03-18 15:12:44 +00:00
Nathan Gray
2cee8df131
Get calendar view working with orgs again
2015-03-17 19:14:00 +00:00
Nathan Gray
e6bdc9fd8c
Re-enable view infologs on organisations, works fine.
2015-03-16 15:30:17 +00:00
Nathan Gray
4f0b1397ea
Fixes on org view:
...
- Fix or disable broken actions on orgs
- Fix going from viewing the organisations of one contact does not clear all filters
2015-03-11 23:15:50 +00:00
Nathan Gray
aa5564d569
Enable proper actions on both organisations and contacts when expanding an organisation
2015-03-10 15:41:53 +00:00
Hadi Nategh
62c1fe4ce4
Trigger change event after new distribution item is set to the list
2015-03-06 14:35:19 +00:00
Nathan Gray
b8f7113de2
Better tooltips for home link portlets
2015-03-04 23:13:36 +00:00
Nathan Gray
3ea2ed1332
- Fix business address layout
...
- Org view enable all columns by default
2015-03-03 22:23:19 +00:00
Nathan Gray
34cc9d3a64
* Organisations can now expand to show their contacts
2015-03-02 21:50:25 +00:00
Nathan Gray
ec9be026dd
Add last date & next date as exportable fields
2015-03-02 17:18:19 +00:00
Hadi Nategh
32596fb0e0
Implement widget historylog resize handler and fix historylog template in all apps
2015-02-25 16:30:49 +00:00
Ralf Becker
d432642f1a
add encoding, eTempalte2 DTD and svn propset svn:keywords Id to all eTemplates
2015-02-17 09:55:05 +00:00
Ralf Becker
18fafed2a4
pending translations from our translation server
2015-02-17 08:52:58 +00:00
Ralf Becker
50e44741a2
* Univention: mail app was not working for in UCS created users
...
because of not set "mail" attribute, UCS only set "mailPrimaryAddress", changed our code to also use just that attribute
2015-02-14 12:55:05 +00:00
Ralf Becker
c4d1feb37c
show "advanced search" as status-text and not as label hidden via css
2015-02-05 08:15:40 +00:00
Ralf Becker
c1abc8e603
cleaning up template and css
2015-02-04 10:30:59 +00:00
Ralf Becker
8a045a355d
an other div to form issue, picture in addressbook index got 16px small
2015-02-04 09:27:23 +00:00
Ralf Becker
9b093562b4
remove div.et2_container in favor of just .et2_container, as we use a from now
2015-02-04 08:35:40 +00:00
Ralf Becker
fa482dbc39
fix css for addressbook, no more div.et2_container
2015-02-04 08:07:44 +00:00
Nathan Gray
1f46ac0516
Import warning improvements:
...
- Only warn once about missing contact type
- Do not try to check header if definition says there is no header
2015-01-27 21:20:02 +00:00
Ralf Becker
d39ad8fde6
Italian translation from Stylite partner Ilias Chasapakis, Webtrain Services <Ilias@webtrain.it>
2015-01-23 10:20:41 +00:00
Ralf Becker
0f8d251fc4
pending French translations from our translation server
2015-01-21 14:12:43 +00:00
Ralf Becker
9840334b5c
pending translations from our translation server
2015-01-15 15:49:39 +00:00
Hadi Nategh
4fa44e6482
Reorder and add missing phrases in lang files
2015-01-15 14:53:34 +00:00
Nathan Gray
d51c83402d
Set default columns
2015-01-12 19:59:25 +00:00
Ralf Becker
157230ba57
pending translations from our translation server
2015-01-12 11:54:05 +00:00
Ralf Becker
7346a37998
cleaning up old addressbook stuff
2015-01-10 09:51:51 +00:00
Hadi Nategh
3a0904f39f
Fix AB's add and search buttons opening with wrong url
2015-01-09 15:11:43 +00:00
Hadi Nategh
39cc660c0d
Implement set window title for each application with a default title field or define an app specific custom get title
2015-01-05 14:28:35 +00:00
Ralf Becker
cc58d6e6e7
fix funny number of rows
2014-12-17 14:00:29 +00:00
Hadi Nategh
a34c353258
Fix addressbook add plus button not does not open modal popup in mobile framework
2014-12-12 16:41:41 +00:00
Hadi Nategh
e07c11be85
Fix popup's window close
...
-Make sure window.close() closing the right egw window
-Make sure the modal popup has the opener
2014-12-12 14:21:04 +00:00
Ralf Becker
6a7c4c47ec
fix for r49769 causing edit icon in toolbar opens empty contact, as app.addressbook.et2 was pointing to infolog template
2014-12-09 13:46:27 +00:00
Hadi Nategh
1869e94f84
Popup resize handler enhancement:
...
- Fix multi-line textbox resizing
- Introduce tab_height to tab widget and remove extra height set on tab containers children
- Let mail compose uses its own resize handling as it deals with some special resizing
2014-12-05 17:29:41 +00:00
Ralf Becker
d66a339127
add personal part / full name to email when adding contacts from addressbook list to to, cc or bcc of mail compose
2014-12-05 12:37:40 +00:00
Ralf Becker
668ccafe36
do NOT retur binary jpeg photo, it might be use and will fail when trying to json-encode
2014-12-02 09:02:38 +00:00
Nathan Gray
ba13371430
More Home progress:
...
- Add birthday reminders
- Prevent infolog favorites from setting an app header
2014-12-02 00:30:11 +00:00
Ralf Becker
8a9657541d
moving egw_openWindowCentered() to egw(window).openPopup()
2014-12-01 10:45:24 +00:00
Ralf Becker
8da2d2a0ab
fixed wrong (just the collection) Location header on POST to ?add-member url
2014-11-30 09:24:23 +00:00
Nathan Gray
57f5569fc4
More Home progress:
...
- Add support for calendar favorites. Note only the list view can be dragged, others are context menu only
2014-11-27 21:21:47 +00:00
Nathan Gray
8c5ea8eba9
More Home progress:
...
- Remove app header from addressbook
- Always load app's CSS for single entry
2014-11-27 18:31:08 +00:00
Nathan Gray
6db1339365
More Home progress (favorites):
...
- Add favorite for addressbook
- Fix add favorite from drop didn't load properly
2014-11-25 22:42:44 +00:00
Nathan Gray
459c647837
Change addressbook custom icons to be based on VFS image dir + name instead of previous per type
2014-11-19 22:06:30 +00:00
Ralf Becker
c633e0033b
* all aps: lower memory requirements of insert into document by skipping HTML processing, if there are no html (custom-)fields
2014-11-19 12:20:59 +00:00
Nathan Gray
b626fd1a88
Home progress:
...
- Fix missing size for new widgets
- Different styling for single entries
- Custom template for single addressbook entries
- Hideable nextmatch header
2014-11-18 23:46:58 +00:00
Nathan Gray
ea8ff86854
Add a method to get an icon for a record, as specific to that record as possible
2014-11-18 23:40:49 +00:00
Ralf Becker
afaf5a1ece
fix some problem in Univention install
2014-11-06 16:54:33 +00:00
Ralf Becker
f3dd3c2c0b
setting white-space:nowrap on et2_tabheader so tab-flags do not wrap into 2. line and remove no_wrap class from addressbook tab-widget, as it prevents wrapping of everything incl. content in individual tabs
2014-10-31 10:12:53 +00:00
Nathan Gray
235a847cff
Remove full list reload when adding a new distribution list, using ajax instead.
2014-10-28 19:50:19 +00:00
Nathan Gray
02fbe1ef41
Fix rename list placeholder action
2014-10-28 19:11:10 +00:00
Nathan Gray
5f60df7ebb
Distribution list UI:
...
- Context menu and nextmatch Add new list now both set the owner based on selected addressbook (previously were different)
- If no selected addressbook, they now use preferred default addressbook
- Added context menu to rename selected addressbook
2014-10-27 18:43:03 +00:00
Ralf Becker
32dc7c1da8
moving addressbook index photo to addressbook and use app.css (width:100%; height:auto)
2014-10-25 16:05:56 +00:00
Nathan Gray
bcbf679f64
More custom field UI work
...
- Application sub-type options
- Tracker & Infolog now use common UI
2014-10-23 17:33:03 +00:00
Nathan Gray
2f53633dca
* Switch to nextmatch and edit dialog for customfield list
2014-10-22 19:55:27 +00:00
Ralf Becker
1e9db74ea6
pending Dutch translations from our translation server
2014-10-21 14:49:04 +00:00
Ralf Becker
af048109ee
adding singular and plural name of app entries to link registry under "entry"/"entries" plus translations for apps which need them different from app-name
2014-10-21 13:51:37 +00:00
Hadi Nategh
6529bed2a6
* Addressbook: Fix tab order between zip code and city in AB edit dialog
2014-10-20 12:58:47 +00:00
Ralf Becker
47bf4d0824
* Addressbook: with double-click preference set to edit, CRM-view did not open when selected in menu
2014-10-16 09:32:13 +00:00
Nathan Gray
5082d8a634
- Better popup resize calculations
...
- Test new popup size for addressbook
2014-10-15 15:52:07 +00:00
Ralf Becker
424b4c451c
fix redirects in a popup and new egw_exception_redirect to be used in hooks/callbacks like for addressbook.edit to redirect to a different location
2014-10-15 14:55:08 +00:00
Hadi Nategh
639a1b6c03
Check contact duplication of addressbooks with presets
...
-Fix addressbook contacts added by add contact plus do not get checked for duplication
-Fix another CSP error
2014-10-13 13:33:10 +00:00
Ralf Becker
7348a62f61
use implicit nameing after type for custom templates "addressbook.edit.$type" like in InfoLog
2014-10-09 12:03:14 +00:00
Nathan Gray
8d3025ffc6
Handle multiple comma-separated category IDs
2014-10-06 21:58:06 +00:00
Nathan Gray
e7c07d48f6
Add warning for unknown contact type and change it to 'n' (contact).
2014-09-30 15:08:46 +00:00
Ralf Becker
c07c550e7a
changing default columns for new installs to a postiv list of "type, name/organisation, bussiness address, phone and email", so adding further columns dont make them automatic enabled
2014-09-24 08:26:19 +00:00
Nathan Gray
cd19f52964
Get not loaded UIDs if select all is used.
2014-09-22 19:39:50 +00:00
Ralf Becker
2e8a353f3e
pending translations from our translation server
2014-09-22 11:57:15 +00:00
Ralf Becker
40da5672bb
* CardDAV/Addressbook/Preferences: accounts, primary group, all, ... were not selectable in personal preferences
2014-09-18 09:05:06 +00:00
Nathan Gray
01d1ae3dcc
Fix selected categories disappear after searching.
2014-09-09 21:55:00 +00:00
Ralf Becker
c73cc6b398
fixing the fix: now cat_id=1 got not lost with a 2nd default option set in addressbook (0=None)
2014-09-09 14:11:42 +00:00
Ralf Becker
b1f0448b6d
fixed advanced search was always filtering by first option of custom-fields of type select or select-*
2014-09-09 08:36:34 +00:00
Nathan Gray
806165d947
Fix up advanced search
2014-09-08 18:47:40 +00:00
Ralf Becker
bd97d22245
run editaccount and editaccountcontact hook only when updating accounts, not for creating them
2014-09-06 12:09:25 +00:00
Ralf Becker
88a111b2c5
fixed storing same password twice in admin makes account unusable:
...
caused by tabs and callbacks added multiple times and therefor passwords beforeSendToClient method was called twice causing password to be replaced with asterisks
2014-09-06 10:00:42 +00:00
Ralf Becker
0d63cbbd93
only generate default email address for new accounts, allows to set empty email address for existing accounts or by emptying it before save for new accounts
2014-09-04 07:41:30 +00:00
Ralf Becker
62e41d434d
adding room-column and change to only 2 flex-columns
2014-09-03 10:55:56 +00:00
Ralf Becker
08c409fdad
disable homepage preferences, until we have a home-page again
2014-08-27 09:06:20 +00:00
Nathan Gray
ab1bae8a35
Fix sub-templates missing proper height in idots framework
2014-08-25 20:54:28 +00:00
Ralf Becker
94afafae11
* all apps: fixed column sizes and stretch (change when window size changes)
2014-08-22 11:08:21 +00:00
Hadi Nategh
a78fda8400
Hide info_link in addressbook CRM view via CSS, and try to not filter them by query in infolog get_rows .
...
-Fix clicking on linked infolog entry and redirecting to AB CRM view removes the link from the row in infolog
2014-08-20 14:38:33 +00:00
Ralf Becker
cb50632f05
* Addressbook: no longer offering to move contacts to accounts addressbook, as we do not support that
2014-08-19 14:12:40 +00:00
Nathan Gray
0eb8854eb3
Add 'None' category option back for addressbook
2014-08-18 19:55:54 +00:00
Klaus Leithoff
49f9086420
fix typo
2014-08-15 09:38:37 +00:00
Ralf Becker
5544c63b34
pending translations from our translation server
2014-08-12 12:39:21 +00:00
Nathan Gray
70d85ca78f
Fix addressbook CRM next/previous buttons don't update nextmatch
2014-08-05 23:27:06 +00:00
Ralf Becker
e60896f250
fixed uncaught ErrorException in setup: Argument 2 passed to addressbook_bo::private_addressbook() must be of the type array, null given
2014-07-24 07:04:59 +00:00
Ralf Becker
fbf05c95f4
show addressbooks for user whos preferences are displayed, for "default" and "forced" only show acl independent settings
2014-07-23 14:00:20 +00:00
Ralf Becker
d6d6272299
* Admin/LDAP: deactivated accounts could not be reactivated, as account popup was not showing selected account
2014-07-21 14:37:15 +00:00
Nathan Gray
2b322c5bad
Remove auto-hide of columns, it doesn't work with being able to choose columns & infinite scrolling.
...
Fixes photo (& other) column disappearing when switching to org view and back.
2014-07-16 14:30:25 +00:00
Stefan Reinhardt
a580043ad7
pixelegg / less
...
change @import....
2014-07-16 11:28:49 +00:00
Nathan Gray
31ad005a0b
Add owner as exception to contact_ prefixing, it's used as a flag in searching.
...
Fixes ambiguous column error when filtering by owner and custom field.
2014-07-15 16:26:44 +00:00
Ralf Becker
8c6ac14093
fixed typo
2014-07-13 09:01:09 +00:00
Nathan Gray
57bd7c7a9b
Avoid server side validation error.
...
Fixes can't go further than choosing how addressbook categories get exported.
2014-07-08 21:10:13 +00:00
Ralf Becker
2de7931700
* Admin: custom-fields were not loaded, account was edited from admin not addressbook
2014-07-08 15:05:20 +00:00
Nathan Gray
3ba557f4b8
Use select_all flag to export all entries, not just visible selected ones.
2014-07-07 16:47:08 +00:00
Stefan Reinhardt
b7baff6187
addressbook:
...
button add:
border-left-top:
change color button - add:hover to green
2014-07-03 16:44:25 +00:00
Hadi Nategh
67e9856764
Fix not shown right padding between hboxes in addressbook, and rearrange city and room fields in edit dialog
2014-06-24 14:15:39 +00:00
Ralf Becker
d6ce36d735
bump versions to 14.1
2014-06-24 10:00:50 +00:00
Hadi Nategh
8c276bfe96
Remove "placeholder" link from help tooltip of preferences
2014-06-24 09:47:08 +00:00
Nathan Gray
697d1cdbac
Implement new special linking fields
2014-06-16 20:16:58 +00:00
Nathan Gray
c3e673b747
Support equal import condition
2014-06-16 16:22:18 +00:00
Stefan Reinhardt
1491829c05
Addressbook
...
advanced search - FF Bug
2014-06-12 14:54:32 +00:00
Stefan Reinhardt
45e4cc4cdc
addressbook -
...
CRM View - image , Name, Organisation
Edit: link_to
List-View: advanced Search Button
2014-06-11 13:58:46 +00:00
Ralf Becker
7a5b2a59b1
prevent SQL error if for what every reason an invalid org_view was set (eg. just a contact_id, instead of string starting with "org_name")
2014-06-03 09:54:53 +00:00
Ralf Becker
2b86934088
fixed not working CRM view for contacts with a picture
2014-06-02 14:36:01 +00:00
Ralf Becker
beb31eaf48
* Addressbook: fixed empty edit popup, if contact contains photo and changing of private custom-fields in extra private tab
2014-06-02 13:35:59 +00:00
Stefan Reinhardt
7ce4dd1e28
addressbook -
...
postion -> filter
2014-05-21 15:44:48 +00:00
Nathan Gray
71790459b2
Fix missing template error breaking vCard export
2014-05-13 21:10:07 +00:00
Ralf Becker
9e4a03c59c
fix validation of email in account creation to allow to manually enter an email and never automatic add an invalid one
2014-05-05 13:08:25 +00:00
Hadi Nategh
aa4128ad6e
Fix addressbook's room field overlaping the occupation field
2014-05-02 14:13:10 +00:00