Thomas Tanghus
|
e8c7047869
|
Implement rename group. Refs #97
|
2013-05-21 23:39:50 +02:00 |
|
Thomas Tanghus
|
18701ef9d9
|
Select most of picture on crop. Fix #98
|
2013-05-20 15:11:06 +02:00 |
|
Thomas Tanghus
|
620ea28204
|
Apply a min-width on contact popup. Fix owncloud/contacts#46
|
2013-05-20 13:21:12 +02:00 |
|
Thomas Tanghus
|
996597574c
|
Don't keep attaching event. Fix #24
|
2013-05-19 05:19:58 +02:00 |
|
Thomas Tanghus
|
aab66afb03
|
Let backend add/remove CATEGORIES instead of firering N requests
|
2013-05-19 03:16:36 +02:00 |
|
Thomas Tanghus
|
0495f547e7
|
Don't use central ajax error handler
|
2013-05-18 05:45:48 +02:00 |
|
Thomas Tanghus
|
cab617f0e0
|
Implement HTTP Middleware
Intercept exceptions thrown and return suitable HTTP responses.
|
2013-05-18 04:58:41 +02:00 |
|
Thomas Tanghus
|
03ae02c155
|
Test for contact not being rendered. owncloud/contacts#91
|
2013-05-16 16:04:16 +02:00 |
|
Thomas Tanghus
|
23b6e074da
|
Proper updating on deletion of contact photo. Fix #77
|
2013-05-15 01:02:38 +02:00 |
|
Thomas Tanghus
|
3f3d701322
|
Add meta group "Ungrouped". Refs #28
|
2013-05-12 21:59:24 +02:00 |
|
Thomas Tanghus
|
5940855319
|
Don't offer to select address book on import if there's only one
|
2013-05-11 01:42:09 +02:00 |
|
Thomas Tanghus
|
f9aeec98fd
|
Remove loading gif after groups load
|
2013-05-11 01:41:24 +02:00 |
|
Thomas Tanghus
|
c8e87021ad
|
Trigger showing contacts in current group after import/address book deletion
|
2013-05-10 02:15:24 +02:00 |
|
Thomas Tanghus
|
14f84921f5
|
Get rid of some more integer ids
|
2013-05-09 21:18:32 +02:00 |
|
Thomas Tanghus
|
06c971c0ec
|
Add an extra check to popstate/hashchange
|
2013-05-09 06:11:02 +02:00 |
|
Thomas Tanghus
|
4dcaa98c20
|
Make doc string almost understandable
|
2013-05-09 05:55:44 +02:00 |
|
Thomas Tanghus
|
a9c1f00152
|
Binding on popstate gave some weird side effects
|
2013-05-09 05:54:17 +02:00 |
|
Thomas Tanghus
|
f1322fbe6d
|
We don't use ints for ids anymore!
|
2013-05-09 05:53:46 +02:00 |
|
Thomas Tanghus
|
10015deb8f
|
Missing variable.
|
2013-05-08 15:54:55 +02:00 |
|
Thomas Tanghus
|
7eb6a29cd5
|
Wrong argument to loadGroups
|
2013-05-08 06:53:33 +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
|
d1a9a84233
|
Fix addnew plugin auto close detection
|
2013-05-07 19:18:46 +02:00 |
|
Thomas Tanghus
|
f76ca64ba4
|
Add renaming address books.
|
2013-05-07 19:16:06 +02:00 |
|
Thomas Tanghus
|
f9be55a833
|
Pixel pushing setting components.
|
2013-05-07 14:57:59 +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
|
64454d2aba
|
Contacts: Don't check for ID being number.
|
2013-05-05 16:26:19 +02:00 |
|
Thomas Tanghus
|
7bcd206679
|
Wrong variable name
|
2013-05-04 22:45:16 +02:00 |
|
Thomas Tanghus
|
8ee05eb430
|
Contacts: Get proper metadata on Contact instantiation.
|
2013-05-04 22:44:23 +02:00 |
|
Thomas Tanghus
|
a1e2b2ec64
|
Contacts: Add getOwner() and getMetaData() to js AddressBook object.
|
2013-05-04 22:41:44 +02:00 |
|
Thomas Tanghus
|
d435175b4e
|
Contacts: Save status code and header functions in response object.
|
2013-05-03 05:56:55 +02:00 |
|
Thomas Tanghus
|
c649b4cbf1
|
General cleanup
|
2013-05-03 05:00:50 +02:00 |
|
Thomas Tanghus
|
2bd98c3cb7
|
Contacts: Use addnew plugin for groups.
|
2013-05-02 22:01:37 +02:00 |
|
Thomas Tanghus
|
c560af4375
|
Contacts: Tweak addnew plugin.
|
2013-05-02 21:59:06 +02:00 |
|
Thomas Tanghus
|
ea7ce48914
|
Contacts: Get display name from either FN, ORG or EMAIL.
|
2013-05-02 20:45:52 +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
|
44aebd7111
|
Contacts: Add widget plugin for easy creation of misc. entries.
|
2013-05-02 20:42:24 +02:00 |
|
Thomas Tanghus
|
9c6b655c63
|
Contacts: Start on js AddressBook object
|
2013-05-02 20:42:23 +02:00 |
|
Thomas Tanghus
|
eef100e7a0
|
Misc. cleanup
|
2013-05-01 01:48:12 +02:00 |
|
Thomas Tanghus
|
c3722606ba
|
Contacts: Set a data reference to Contact object on list element
|
2013-05-01 01:48:11 +02:00 |
|
Thomas Tanghus
|
ea02dab874
|
Contacts: Move draggable setting to Contact object.
|
2013-05-01 01:48:11 +02:00 |
|
Thomas Tanghus
|
6c1ff13838
|
Contacts: Make group adding a little smoother
|
2013-05-01 01:48:11 +02:00 |
|
Thomas Tanghus
|
1f77d32438
|
Contacts: Log if load of settings fails
|
2013-05-01 01:48:11 +02:00 |
|
Thomas Tanghus
|
7da675a1d5
|
Contacts: Port to new apps styles.
|
2013-04-30 20:00:33 +02:00 |
|
Thomas Tanghus
|
a7b30d8c5a
|
Contacts: Property parameters wasn't saved
|
2013-04-27 04:38:28 +02:00 |
|
Thomas Tanghus
|
ec86678dec
|
Contacts: Small steps towards RESTfulness
|
2013-04-25 04:50:45 +02:00 |
|
Thomas Tanghus
|
5ccd3a04bb
|
Contacts: Remove userid from Storage requests
|
2013-04-25 04:40:12 +02:00 |
|
Thomas Tanghus
|
6bc6d8f478
|
Contacts: Fix loading default contact image
|
2013-04-25 00:59:03 +02:00 |
|
Thomas Tanghus
|
c3fa18e4a7
|
Merge branch 'contacts_backends' into contacts_oc6
Conflicts:
contacts/ajax/categories/add.php
contacts/ajax/contact/add.php
contacts/appinfo/app.php
contacts/appinfo/migrate.php
contacts/css/contacts.css
contacts/index.php
contacts/js/app.js
contacts/js/contacts.js
contacts/js/groups.js
contacts/lib/app.php
contacts/lib/carddav/addressbook.php
contacts/lib/sabre/backend.php
contacts/lib/vcard.php
contacts/templates/contacts.php
contacts/thumbnail.php
|
2013-04-17 15:07:59 +02:00 |
|
Thomas Tanghus
|
92d0c83574
|
Contacts: Use octemplate from core.
|
2013-04-15 22:47:11 +02:00 |
|
Thomas Tanghus
|
13e7448fca
|
Contacts: Prevent double adding address books. Fix #1005
|
2013-04-12 12:33:25 +02:00 |
|
Thomas Tanghus
|
917a40e4df
|
Contacts: Use done() and fail() from $.ajax()
|
2013-04-11 15:35:17 +00:00 |
|
Thomas Tanghus
|
bf620ad512
|
Contacts: Use a more generic error message for failed ajax requests.
|
2013-04-09 23:19:22 +02:00 |
|
Thomas Tanghus
|
e06f8d04a7
|
Contacts: Avoid double escape in contact list. Fix #970
|
2013-04-09 00:46:07 +02:00 |
|
Thomas Tanghus
|
7b977bce45
|
Contacts: Removed some console.log()
|
2013-04-08 22:37:37 +02:00 |
|
Thomas Tanghus
|
3c1ee05d53
|
Contacts: Improved image upload
|
2013-04-08 22:35:28 +02:00 |
|
Thomas Tanghus
|
ac0d12470b
|
Contacts: Rename 'database' backend to 'local'
|
2013-04-07 22:33:40 +02:00 |
|
Thomas Tanghus
|
9cfde339af
|
ocdialog: Get title from element if not set in options
|
2013-04-07 21:50:34 +02:00 |
|
Thomas Tanghus
|
f0e6472d73
|
Contacts: Port fixes from master/stable5
|
2013-04-07 16:47:28 +02:00 |
|
Thomas Tanghus
|
2874031c0f
|
Contacts: Convert TYPE=PREF to PREF=1. Fix #881
|
2013-04-07 15:04:21 +02:00 |
|
Thomas Tanghus
|
e57528d516
|
Contacts: Don't overwrite known address books. Fixes #942
|
2013-04-07 14:14:25 +02:00 |
|
Thomas Tanghus
|
1589866f8c
|
Contacts: Removed js compatibility functions now in core.
|
2013-04-07 04:56:54 +02:00 |
|
Thomas Tanghus
|
fb7fd6fc2c
|
Contacts: Make drag items opaque.
|
2013-04-06 17:13:18 +02:00 |
|
Thomas Tanghus
|
0a31763ac3
|
ocdialog: trigger 'open' in _init()
|
2013-04-06 15:05:58 +02:00 |
|
Thomas Tanghus
|
595e2a500e
|
Contacts: Add substitute functions for older browsers (IE8)
|
2013-04-06 15:04:59 +02:00 |
|
Thomas Tanghus
|
9be1696594
|
ocdialog: Make parent height max dialog height.
|
2013-04-06 02:10:32 +02:00 |
|
Thomas Tanghus
|
55f4ebfa41
|
Contacts: Cache user in js config
|
2013-04-06 02:07:49 +02:00 |
|
Thomas Tanghus
|
ee8cded40e
|
Contacts: Add thumbnails to merge list and move list item to template.
|
2013-04-05 22:21:08 +02:00 |
|
Thomas Tanghus
|
32ba67735e
|
Contacts: Better wording for merge dialog.
|
2013-04-05 19:06:26 +02:00 |
|
Thomas Tanghus
|
a4f8b0002c
|
ocdialog: Use spacing instead of separator under title.
|
2013-04-05 19:05:47 +02:00 |
|
Thomas Tanghus
|
d92bdaa12c
|
Contacts: Send all entire contact identifier (backend, parent, id) in event
|
2013-04-05 04:12:53 +02:00 |
|
Thomas Tanghus
|
199f59dcea
|
Contacts: Send all entire contact identifier (backend, parent, id) in events
|
2013-04-05 04:10:32 +02:00 |
|
Thomas Tanghus
|
c93e5feeec
|
Contacts: Get profile picture using Storage object.
|
2013-04-05 00:30:42 +02:00 |
|
Thomas Tanghus
|
9d313b1a1e
|
Contacts: Cache thumbnails as base64 an load together with contacts.
Removes the massive amount of requests on first load.
|
2013-04-04 17:00:22 +02:00 |
|
Thomas Tanghus
|
ed349ccab3
|
Return all data after saveAll()
|
2013-04-04 02:56:20 +02:00 |
|
Thomas Tanghus
|
036df3bee4
|
Contacts: Return entire response if data is not set
|
2013-04-04 02:52:27 +02:00 |
|
Thomas Tanghus
|
9ae6a23e04
|
Contacts: Misc. js and css fixes.
|
2013-04-03 16:54:25 +02:00 |
|
Thomas Tanghus
|
84ae25b2cc
|
Contacts: Updates to octemplate plugin.
|
2013-04-03 16:51:20 +02:00 |
|
Thomas Tanghus
|
f0938b20a2
|
Contacts: Updates to ocdialog plugin.
|
2013-04-03 16:50:50 +02:00 |
|
Thomas Tanghus
|
39c45f888e
|
Contacts: Add support for JSON requests in Storage
|
2013-04-03 16:49:54 +02:00 |
|
Thomas Tanghus
|
9f61cc8d78
|
Contacts: Basic merge functionality
|
2013-04-03 16:43:18 +02:00 |
|
Thomas Tanghus
|
10c1a9ad8a
|
Contacts: Updates to dialog handling.
|
2013-04-01 15:12:53 +02:00 |
|
Thomas Tanghus
|
954af6a951
|
Contacts: Get group sort order from js preferences
|
2013-04-01 03:55:04 +02:00 |
|
Thomas Tanghus
|
678948b1b5
|
Use readonly instead of disabling
|
2013-04-01 03:54:24 +02:00 |
|
Thomas Tanghus
|
eb7050df0b
|
Contacts: Load preferences
|
2013-04-01 03:53:54 +02:00 |
|
Thomas Tanghus
|
c9b4946e88
|
Contacts: Load more preferences in js.
|
2013-04-01 03:51:57 +02:00 |
|
Thomas Tanghus
|
d059f9af09
|
Contacts: Add base for merging contacts.
|
2013-04-01 03:50:42 +02:00 |
|
Thomas Tanghus
|
0aa879dc45
|
Contacts: Load a server-side generated js script with preferences.
|
2013-04-01 03:44:46 +02:00 |
|
Thomas Tanghus
|
43c288bb9f
|
Contacts: Add simple dialog jquery plugin.
|
2013-04-01 03:43:01 +02:00 |
|
Thomas Tanghus
|
bdfe960c44
|
Uninitialized var
|
2013-03-30 20:57:12 +01:00 |
|
Thomas Tanghus
|
cb7a039bca
|
Contacts: Fix multi-favoriting.
|
2013-03-30 20:13:52 +01:00 |
|
Thomas Tanghus
|
42e848247a
|
Contacts: Add Contact.getDisplayName() method.
|
2013-03-30 20:12:12 +01:00 |
|
Thomas Tanghus
|
eaab96801a
|
Contacts: Pass list of contact objects instead of ids
|
2013-03-30 17:33:58 +01:00 |
|
Thomas Tanghus
|
f73146d948
|
Contacts: Cleaup template plugin
|
2013-03-30 07:31:46 +01:00 |
|
Thomas Tanghus
|
eda3257aa3
|
Wrong variable name used
|
2013-03-30 07:28:30 +01:00 |
|
Thomas Tanghus
|
6af6b0ab17
|
Wrong JSON property used
|
2013-03-30 07:27:51 +01:00 |
|
Thomas Tanghus
|
830a4d060f
|
Contacts: status.contacts.loaded was emitted for each address book
|
2013-03-30 07:25:02 +01:00 |
|
Thomas Tanghus
|
4e6a95b5a6
|
Contacts: Reformat BDAY when internal value is updated
|
2013-03-30 04:04:29 +01:00 |
|
Thomas Tanghus
|
64c9f25ad2
|
Contacts: Fix adding contacts to new group.
|
2013-03-29 23:23:47 +01:00 |
|
Thomas Tanghus
|
757d4b16a9
|
Contacts: Chromium doesn't respond to keypress event on document.
|
2013-03-29 22:40:59 +01:00 |
|
Thomas Tanghus
|
a5a45f90d7
|
Contacts: Moved escaping of strings to template plugin.
|
2013-03-29 20:09:48 +01:00 |
|