1
0
mirror of https://github.com/owncloudarchive/contacts.git synced 2024-12-11 22:24:32 +01:00
Commit Graph

509 Commits

Author SHA1 Message Date
Thomas Tanghus
cab617f0e0 Implement HTTP Middleware
Intercept exceptions thrown and return suitable HTTP responses.
2013-05-18 04:58:41 +02:00
Thomas Tanghus
f67d18b894 Return status on partially imported vcards 2013-05-18 04:58:41 +02:00
Thomas Tanghus
653ff015e8 Access check on import 2013-05-18 04:58:41 +02:00
Thomas Tanghus
54e4693b7f Move decoding vCard properties to start of upgrade. 2013-05-15 22:59:42 +02:00
Thomas Tanghus
23b6e074da Proper updating on deletion of contact photo. Fix #77 2013-05-15 01:02:38 +02:00
Thomas Tanghus
65c4b71965 Return response on error. 2013-05-15 01:01:32 +02:00
Thomas Tanghus
77f931cfec Workaround for owncloud/core#2814 Fixes #78 2013-05-14 19:17:35 +02:00
Thomas Tanghus
e4540c2bc0 Set some status headers in AddressBookController. 2013-05-10 02:18:31 +02:00
Thomas Tanghus
2dc1250a1e Replace method to fix parameters with no name. 2013-05-10 02:14:19 +02:00
Thomas Tanghus
4ad995d815 Quick hack to allow setting FN from array 2013-05-09 21:19:12 +02:00
Thomas Tanghus
85c2e3229e Only check Contact permissions on save/update/delete. 2013-05-09 19:14:57 +02:00
Thomas Tanghus
7d9194e066 CardDAV: Wrong arguments used to deleteContact() 2013-05-09 15:44:21 +02:00
Thomas Tanghus
02e8ad0c86 CardDAV: getContact didn't return a uri. 2013-05-09 15:32:22 +02:00
Thomas Tanghus
afed6933cb Updated LDAP Backend 2013-05-09 14:07:27 +02:00
Thomas Tanghus
58d1d7ae27 Return null if lastModified can't be converted to DateTime 2013-05-09 05:59:57 +02:00
Thomas Tanghus
b8b9c5dc91 Add GET route to single contact. 2013-05-09 05:58:28 +02:00
Thomas Tanghus
980a0dbdf1 Add getETag to Contact (PHP) 2013-05-09 05:56:32 +02:00
Thomas Tanghus
e7267209ef Backgroung load on import and async load on init. Closes #49 2013-05-08 06:47:36 +02:00
Thomas Tanghus
d4f4c97b2d Fix method names 2013-05-07 19:18:23 +02:00
Thomas Tanghus
f76ca64ba4 Add renaming address books. 2013-05-07 19:16:06 +02:00
Thomas Tanghus
9df6967ac8 Contacts: Some status checks 2013-05-06 01:50:03 +02:00
Thomas Tanghus
757bc10216 Contacts: Implement move to address book. Still some rough edges. 2013-05-06 01:49:10 +02:00
Thomas Tanghus
958af7bbe0 Contacts: Return error if contact photo can't be loaded 2013-05-06 01:48:07 +02:00
Thomas Tanghus
5125adb834 Contacts: Check if backend methods are implemented. 2013-05-05 22:23:11 +02:00
Thomas Tanghus
49f728a86a Contacts: Don't mix possible permissions with actual permissions. 2013-05-05 22:21:42 +02:00
Thomas Tanghus
73055dffd4 Contacts: Copy/paste errors. 2013-05-05 16:58:51 +02:00
Thomas Tanghus
7b8110e85a Contacts: Don't update REV for CardDAV requests if it exists already. 2013-05-05 16:27:10 +02:00
Thomas Tanghus
e13899da50 Contacts: Reenable permission checking on Contact::_set(). 2013-05-05 15:28:26 +02:00
Thomas Tanghus
b647181044 Contacts: Old VCard -> VCardLegacy 2013-05-05 15:26:35 +02:00
Thomas Tanghus
52a72a080b Contacts: Use AddressBook to access Contact in controller. 2013-05-04 22:49:36 +02:00
Thomas Tanghus
58031b7d86 Contacts: Namespace fix 2013-05-04 22:48:30 +02:00
Thomas Tanghus
56a982b19c Contacts: Temporarily disable permission check in Contact::__set() 2013-05-04 22:47:34 +02:00
Thomas Tanghus
514672ba3d Contacts: Update docs for backends. 2013-05-03 05:00:50 +02:00
Thomas Tanghus
f3a7d23e87 Contacts: Shared backend didn't always return correct permissions. 2013-05-03 05:00:50 +02:00
Thomas Tanghus
26cc08f553 Contacts: Tighten up on permission checking. 2013-05-03 05:00:50 +02:00
Thomas Tanghus
d4b18987ae Contacts: Abstract js address book access and further simplify import. 2013-05-02 20:42:24 +02:00
Thomas Tanghus
065015471a Contacts: Fix debug stmts 2013-05-01 01:48:11 +02:00
Thomas Tanghus
50b360a963 Contacts: Missing $this-> 2013-05-01 01:48:11 +02:00
Thomas Tanghus
56831dfa67 Contacts: Don't set no-cache if caching is intended. 2013-04-30 19:58:54 +02:00
Thomas Tanghus
c05e739bb0 Contacts: Call parents ctor in JSONResponse. 2013-04-30 19:57:39 +02:00
Thomas Tanghus
e7d52c5437 Contacts: Reenabled search. Currently only for own, local contacts. 2013-04-30 02:06:11 +02:00
Thomas Tanghus
a7b30d8c5a Contacts: Property parameters wasn't saved 2013-04-27 04:38:28 +02:00
Thomas Tanghus
f1276c846e Contacts: Add IMPP SIP 2013-04-27 04:36:45 +02:00
Thomas Tanghus
370b8ba416 Contacts: Use own method instead of duplicating db query. 2013-04-27 03:09:24 +02:00
Thomas Tanghus
e03839838e Contacts: Throw exception on missing parameters. 2013-04-27 03:05:06 +02:00
Thomas Tanghus
49b97e6415 Contacts: Removed redundant App instantiation in ContactController. 2013-04-27 02:55:34 +02:00
Thomas Tanghus
a4b22fd8bb Contacts: Use timestamp for ctag 2013-04-27 02:20:12 +02:00
Thomas Tanghus
e1e06c4f78 Contacts: Proper access control in AddressBook and Contact 2013-04-27 01:46:25 +02:00
Thomas Tanghus
a2ab3254ab Contacts: Return false on error in db backend 2013-04-27 01:46:25 +02:00
Thomas Tanghus
b28796e93d Contacts: Namespace fix 2013-04-26 16:54:18 +02:00