Jan ten Bokkel
|
de871581b2
|
Delete, download and close buttons moved to the right.
Increased the size of input fields.
Improved styling of parameter selection.
|
2013-12-13 18:34:46 +01:00 |
|
Jan ten Bokkel
|
695e2682ff
|
Redesign of contact editing.
|
2013-12-12 16:45:48 +01:00 |
|
Jan ten Bokkel
|
bcd913ad0c
|
Redesign of contact editing.
|
2013-12-11 01:22:41 +01:00 |
|
Jan ten Bokkel
|
677a901f56
|
Adjustments based on recommendations from @Kondou-ger.
|
2013-12-10 18:45:05 +01:00 |
|
Jan ten Bokkel
|
0382cee171
|
Some design changes
|
2013-12-09 21:44:57 +00:00 |
|
Thomas Tanghus
|
ac114ee53c
|
Fix contact positioning
|
2013-10-29 21:08:35 +01:00 |
|
Thomas Tanghus
|
232af99e61
|
Fix deleting from open contact
|
2013-10-28 20:18:58 +01:00 |
|
Thomas Tanghus
|
1d29b943ae
|
Finally works with core master
|
2013-10-17 02:10:50 +02:00 |
|
Thomas Tanghus
|
f8c46f1ad1
|
Various route and request adjustments
* All request bodies are now JSON.
* Contact property add/update/delete uses the same PATCH route.
|
2013-10-03 04:15:12 +02:00 |
|
Thomas Tanghus
|
0aa9559c52
|
Select contact/range of contacts by Ctrl/Shift-click. Close #200
|
2013-09-15 19:04:19 +02:00 |
|
Thomas Tanghus
|
2aaf58ca78
|
Animate contact close.
|
2013-09-14 18:35:44 +02:00 |
|
Thomas Tanghus
|
767d5add75
|
First step at opening contact inline in the list. #93
|
2013-09-11 05:50:00 +02:00 |
|
Thomas Tanghus
|
6435ec0393
|
Check for invalid BDAY in js. Port #194 to master
|
2013-09-10 21:30:48 +02:00 |
|
Thomas Tanghus
|
e8d0807fd2
|
Update contact list on adding/removing to/from groups. Fix #118
|
2013-09-06 20:33:31 +02:00 |
|
Thomas Tanghus
|
92f99e6925
|
Don't resolve empty Etags as valid.
|
2013-09-06 18:16:35 +02:00 |
|
Thomas Tanghus
|
8c3303c760
|
Cache address books in localStorage.
|
2013-09-06 06:15:23 +02:00 |
|
Thomas Tanghus
|
feb200bba6
|
Finally (re)implemented (de)activate address books. Closes #48
|
2013-09-05 22:08:34 +02:00 |
|
Thomas Tanghus
|
dcb9ad4356
|
Check for type before pushing to deletion queue.
|
2013-09-04 20:07:18 +02:00 |
|
Thomas Tanghus
|
83d3320339
|
First iteration of barch deletion #110
|
2013-09-03 14:09:13 +02:00 |
|
Thomas Tanghus
|
7b4d2fc762
|
Auto-fill FN from NICKNAME and ORG
|
2013-08-19 18:57:18 +02:00 |
|
Thomas Tanghus
|
972babf63d
|
Format BDAY according to 'datepickerFormatDate'
|
2013-08-15 20:11:40 +02:00 |
|
Thomas Tanghus
|
0f625797ab
|
Fix showing firstrun when no more contacts.
|
2013-08-15 20:11:40 +02:00 |
|
Thomas Tanghus
|
6c7fddb91e
|
Give new fields focus. Closes #145
|
2013-08-01 16:18:03 +02:00 |
|
Thomas Tanghus
|
e86f9c1c72
|
Don't ignore type INTERNET
|
2013-08-01 12:13:16 +02:00 |
|
Thomas Tanghus
|
73b3c7346d
|
Fix group/category deletion.
|
2013-06-27 15:53:31 +02:00 |
|
Thomas Tanghus
|
57e9e42fb3
|
Removed wrong option to address book multiselect.
|
2013-06-27 15:53:31 +02:00 |
|
Thomas Tanghus
|
40fb53d074
|
Remove obsolete TODO
|
2013-06-27 15:53:31 +02:00 |
|
Thomas Tanghus
|
fbeeb09266
|
Move all error message handling to one event handler.
|
2013-06-03 17:27:48 +02:00 |
|
Thomas Tanghus
|
6c6d2aca8e
|
Don't sort rows twice :P
|
2013-06-01 18:04:50 +02:00 |
|
Thomas Tanghus
|
5c90ab6b1c
|
Minor speedups in loading.
|
2013-06-01 01:26:55 +02:00 |
|
Thomas Tanghus
|
6b82d084d9
|
Minor speedup on show/hide.
|
2013-05-31 21:32:45 +02:00 |
|
Thomas Tanghus
|
15cabea73a
|
Attempt to speedup show/hide contacts. Saved for reference.
|
2013-05-31 21:32:45 +02:00 |
|
Thomas Tanghus
|
d53181bc7a
|
Some IE8 workarounds
|
2013-05-29 12:56:34 +02:00 |
|
Thomas Tanghus
|
54a978bd25
|
Move sorting into ContactList.setSortOrder()
|
2013-05-26 22:16:43 +02:00 |
|
Thomas Tanghus
|
4dd2fa28c7
|
Added TODOs
|
2013-05-26 22:16:43 +02:00 |
|
Thomas Tanghus
|
e5f54d900b
|
Unbind event when closing contact
|
2013-05-26 22:16:43 +02:00 |
|
Thomas Tanghus
|
c97f498905
|
Ported export. Fixes #108
|
2013-05-24 20:35:23 +02:00 |
|
Thomas Tanghus
|
0d37aaa07d
|
Reenabled URL and EMAIL event handlers. Fix owncloud/contacts#109
|
2013-05-24 15:30:59 +02:00 |
|
Thomas Tanghus
|
2cbbc12ebf
|
Fix fail() handlers
|
2013-05-24 03:34:07 +02:00 |
|
Thomas Tanghus
|
eba736a03b
|
Made changing name order ~30% faster.
|
2013-05-23 21:37:39 +02:00 |
|
Thomas Tanghus
|
d5ad910d57
|
Made sorting 10 times faster
|
2013-05-23 21:37:39 +02:00 |
|
Thomas Tanghus
|
6045d85122
|
Sort order improvements.
|
2013-05-22 21:44:39 +02:00 |
|
Thomas Tanghus
|
ac61f08534
|
Code for sorting by last, first/first last/formatted. Ref #63
|
2013-05-22 05:29:29 +02:00 |
|
Thomas Tanghus
|
ec7b45129e
|
Only add your own contacts to groups.
|
2013-05-22 05:28:47 +02:00 |
|
Thomas Tanghus
|
494d3944a5
|
Finish moving contacts between address books/backends. Ref #57
|
2013-05-22 03:23:24 +02:00 |
|
Thomas Tanghus
|
e8c7047869
|
Implement rename group. Refs #97
|
2013-05-21 23:39:50 +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
|
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
|
e7267209ef
|
Backgroung load on import and async load on init. Closes #49
|
2013-05-08 06:47:36 +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
|
8ee05eb430
|
Contacts: Get proper metadata on Contact instantiation.
|
2013-05-04 22:44:23 +02:00 |
|
Thomas Tanghus
|
c649b4cbf1
|
General cleanup
|
2013-05-03 05:00:50 +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
|
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
|
a7b30d8c5a
|
Contacts: Property parameters wasn't saved
|
2013-04-27 04:38:28 +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
|
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
|
ac0d12470b
|
Contacts: Rename 'database' backend to 'local'
|
2013-04-07 22:33:40 +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
|
fb7fd6fc2c
|
Contacts: Make drag items opaque.
|
2013-04-06 17:13:18 +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
|
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
|
9ae6a23e04
|
Contacts: Misc. js and css fixes.
|
2013-04-03 16:54:25 +02:00 |
|
Thomas Tanghus
|
9f61cc8d78
|
Contacts: Basic merge functionality
|
2013-04-03 16:43:18 +02:00 |
|
Thomas Tanghus
|
d059f9af09
|
Contacts: Add base for merging contacts.
|
2013-04-01 03:50:42 +02: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
|
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
|
a5a45f90d7
|
Contacts: Moved escaping of strings to template plugin.
|
2013-03-29 20:09:48 +01:00 |
|
Thomas Tanghus
|
2dfab8d220
|
Contacts: Escape values client side to not double escape.
|
2013-03-29 18:06:10 +01:00 |
|
Thomas Tanghus
|
00f04fea49
|
Contacts: Fix getting value for compound properties (ADR, N)
|
2013-03-29 17:15:20 +01:00 |
|
Thomas Tanghus
|
7693785933
|
Contacts: Importing, indexing and group extraction in working state.
|
2013-03-29 05:00:03 +01:00 |
|
Thomas Tanghus
|
ffc13d5cda
|
Contacts: Don't use show/hide on multiselect
|
2013-03-28 04:59:55 +01:00 |
|
Thomas Tanghus
|
255c538a60
|
Contacts: Add more routes and wrap response in a JSONResponse object.
|
2013-03-28 03:19:01 +01:00 |
|
Thomas Tanghus
|
da6d0ae7e4
|
Contacts: Port most ajax calls to use routes.
|
2013-03-25 17:08:47 +01:00 |
|
Thomas Tanghus
|
135cd71331
|
Contacts: Fix parameters for profile pic
|
2013-03-23 02:06:34 +01:00 |
|
Thomas Tanghus
|
9ce6d9be76
|
Contacts: Use inline css thumbnail for contacts wo profile pic.
|
2013-03-23 01:58:18 +01:00 |
|
Thomas Tanghus
|
28a57daa06
|
Contacts: Add routes for listing address books and contacts.
|
2013-03-22 14:49:34 +01:00 |
|
Thomas Tanghus
|
36f22b5878
|
Contacts: Use PoC list.
|
2013-03-16 15:55:37 +01:00 |
|
Thomas Tanghus
|
6b50a6fef8
|
Contacts: Sanitize input.
|
2013-03-15 15:10:55 +01:00 |
|
Thomas Tanghus
|
0c2dc22eaa
|
Contacts: Sanitize input.
|
2013-03-15 15:07:35 +01:00 |
|
Thomas Tanghus
|
6bfc422d67
|
Contacts: Much improved d'n'd.
|
2013-03-14 19:53:53 +01:00 |
|
Thomas Tanghus
|
2aa8f7fb81
|
Contacts: Test for more ways to construct name.
|
2013-03-14 19:40:08 +01:00 |
|
Thomas Tanghus
|
fff18e8f11
|
Contacts: Make sure multi value fields are saved in correct order.
|
2013-03-14 19:39:02 +01:00 |
|
Thomas Tanghus
|
ac8fe794ac
|
Contacts: Select first *visible* contact on load.
|
2013-03-14 19:37:02 +01:00 |
|
Thomas Tanghus
|
9b55ac8999
|
Contacts: Construct FN based on N if empty
|
2013-03-14 19:34:06 +01:00 |
|
Thomas Tanghus
|
e414c48148
|
Contacts: Much improved d'n'd.
|
2013-03-12 00:28:41 +01:00 |
|
Thomas Tanghus
|
7bd0ed5958
|
Contacts: On d'n'd wrong id was being used. Also fixes #735
|
2013-03-11 20:27:16 +01:00 |
|
Thomas Tanghus
|
b5a0bbb7aa
|
Contacts: Test for more ways to construct name.
|
2013-03-05 02:31:14 +01:00 |
|