Aleksander Machniak
e6132dda95
Fix so group/addressbook selection is retained on page refresh
9 years ago
Aleksander Machniak
93cb7b1fea
Support contact+group searches in all relevant places (T1360)
...
Before the search worked only in Addressbook, not also in Compose.
The point of the change is also to align group searches with contact searches
in that it now uses the same set of attributes. Previously groups
in Compose were searched by name only.
Conflicts:
program/lib/Roundcube/rcube_addressbook.php
program/lib/Roundcube/rcube_contacts.php
program/steps/mail/search_contacts.inc
10 years ago
Aleksander Machniak
ac592fd169
Searching in both contacts and groups when LDAP addressbook with group_filters option is used
...
Conflicts:
CHANGELOG
program/steps/addressbook/search.inc
10 years ago
Thomas Bruederli
699af1e520
Protect download urls against CSRF using unique request tokens ( #1490642 )
...
Send X-Frame-Options headers with every HTTP response
Conflicts:
plugins/enigma/enigma.js
plugins/enigma/lib/enigma_ui.php
program/lib/Roundcube/rcube_message.php
10 years ago
Aleksander Machniak
8d047c668f
Plugin API: Added addressbook_export hook
10 years ago
Aleksander Machniak
b6b92c0ddd
Optionally throw 404 error when contact photo wasn't found
10 years ago
Aleksander Machniak
30e71606a0
Fix Compose action in addressbook for results from multiple addressbooks ( #1490413 )
...
Conflicts:
CHANGELOG
11 years ago
Daniel Hoffend
8fab64e594
remove debug test code
11 years ago
Aleksander Machniak
4471b2bffb
Fix security issue in contact photo handling ( #1490379 )
11 years ago
Aleksander Machniak
99dafc41a3
Fix missing or not up-to-date CATEGORIES entry in vCard export ( #1490277 )
...
Conflicts:
CHANGELOG
11 years ago
Aleksander Machniak
9920097bfc
Add possibility to print contact information (of a single contact)
11 years ago
Aleksander Machniak
9ed3c429eb
Fix a regression where some contact data was missing in export and PHP warnings were logged (Kolab #4522 )
11 years ago
Aleksander Machniak
9e26034801
Fix bug where max_group_members was ignored when adding a new contact ( #1490214 )
...
Also fix list refresh after new contact was added and any group is selected.
11 years ago
Thomas Bruederli
7d8592e64d
Correctly handle DateTime values in Vcard export
11 years ago
Aleksander Machniak
681ba6fc3c
Improve system security by using optional special URL with security token
...
Allows to define separate server/path for image/js/css files
Fix bugs where CSRF attacks were still possible on some requests
11 years ago
Aleksander Machniak
07a641c79f
Code cleanup - unused variables
11 years ago
Aleksander Machniak
e66a77e560
Fix contacts list update after adding/deleting/moving a contact ( #1490028 , #1490033 )
12 years ago
Aleksander Machniak
875521af44
Add missing label to the client
12 years ago
Aleksander Machniak
765a0b0706
Fix errors when adding/updating contacts in active search ( #1490015 )
12 years ago
Aleksander Machniak
fcb7d4fc03
Fix various iCloud vCard issues, added fallback for external photos ( #1489993 )
12 years ago
Thomas Bruederli
d4783319a0
Set 'compose_extwin' env property on every step; accept a list of URL parameters for the 'compose' command
12 years ago
Aleksander Machniak
6c5c22b877
Create/rename groups in UI dialogs ( #1489951 )
12 years ago
Aleksander Machniak
1e09be8a95
Skip redundant prepare_for_export() calls
12 years ago
Thomas Bruederli
71a522f103
Separate list of saved searched from addressbooks list
12 years ago
Aleksander Machniak
1e22cb1e86
Unify some labels
12 years ago
Thomas Bruederli
99cdca46b7
Merge branch 'dev-accessibility'
...
Conflicts:
program/include/rcmail_output_html.php
program/js/app.js
program/js/treelist.js
program/lib/Roundcube/html.php
skins/larry/styles.css
skins/larry/templates/compose.html
12 years ago
Thomas Bruederli
24e89eceed
Add fieldset legends and input element labels to contact edit form
12 years ago
Thomas Bruederli
458af8d30a
Apply accessibility improvements to the address book task
12 years ago
Aleksander Machniak
3d36e83806
Performance fix: don't send vcard/photo data to the browser after contact update
12 years ago
Aleksander Machniak
eed897ca03
Fix possibly wrong error message when contact with the same email exists on move/copy
12 years ago
Thomas Bruederli
3f63a80730
Re-arrange buttons in import dialog to match the rest of the appplication
12 years ago
Aleksander Machniak
a35540c786
Fix issue when default_addressbook option is set to integer value ( #1489407 )
12 years ago
Aleksander Machniak
f5d2eef55c
More CS fixes, replace global $CONFIG usage with $RCMAIL->config->get()
12 years ago
Aleksander Machniak
c97625e02a
CS fixes
12 years ago
Aleksander Machniak
6b2b2eca5f
Remove deprecated functions (these listed in bc.php file) usage
12 years ago
Aleksander Machniak
39c90d6b61
Make sure selected group is listed after delete error ( #1489463 )
12 years ago
Aleksander Machniak
2c16ab5682
Check rcube_addressbook::get_error() after failing delete ( #1489463 )
12 years ago
Aleksander Machniak
18b40c1a32
Fix issue where groups were not deleted when "Replace entire addressbook" option on contacts import was used ( #1489420 )
12 years ago
Aleksander Machniak
f768a6eae8
Fix so contactnotfound message is of type error not info
12 years ago
Aleksander Machniak
b1f3c3bee8
Fixed saving contact birthday/anniversary dates before 01-01-1970
12 years ago
Thomas Bruederli
52830ea605
Improve handling of date strings and DateTime values in contacts
12 years ago
Aleksander Machniak
6128ad7e96
Support full address specification in contact email fields.
...
Now input address is extracted automatically, so user can
just paste full address copied from another place. Other clients
have such feature e.g. Kontact.
12 years ago
Aleksander Machniak
6b87f8e023
Fix for case when email array is not flat
12 years ago
Aleksander Machniak
bdb4276688
Enable groups import options selector if there's at least one writable source (with groups support)
12 years ago
Thomas Bruederli
0272081d05
Add option to import vcards with group assignments (pull-request 105)
12 years ago
Thomas Bruederli
79367a5631
Save groups membership in VCard export ( #1488509 )
12 years ago
Aleksander Machniak
62350ba021
Fix bugs when invoking contact creation form when read-only addressbook is selected ( #1489296 )
13 years ago
Aleksander Machniak
1391f17a52
Fix issue where uploaded photo was lost when contact form did not validate ( #1489274 )
13 years ago
Aleksander Machniak
8799df8ccd
Fix redundant SQL query on contact photo request after photo upload.
...
The query was also invalid in case of uploading photo in contact create form.
Move contact photo handling from show.inc into a separate file.
13 years ago
Aleksander Machniak
42b9ce6415
Fix groups list in contact info page - get_record_groups() result
...
is a ID=>Name hash and cannot be merged with list_groups() result
13 years ago