summaryrefslogtreecommitdiffstats
path: root/js
diff options
context:
space:
mode:
Diffstat (limited to 'js')
-rw-r--r--js/components/addressBook/addressBook_controller.js202
-rw-r--r--js/components/addressBook/addressBook_directive.js14
-rw-r--r--js/components/addressBookList/addressBookList_controller.js39
-rw-r--r--js/components/addressBookList/addressBookList_directive.js11
-rw-r--r--js/components/avatar/avatar_controller.js66
-rw-r--r--js/components/avatar/avatar_directive.js36
-rw-r--r--js/components/contact/contact_controller.js35
-rw-r--r--js/components/contact/contact_directive.js12
-rw-r--r--js/components/contactDetails/contactDetails_controller.js120
-rw-r--r--js/components/contactDetails/contactDetails_directive.js11
-rw-r--r--js/components/contactFilter/contactFilter_controller.js5
-rw-r--r--js/components/contactFilter/contactFilter_directive.js13
-rw-r--r--js/components/contactImport/contactImport_controller.js42
-rw-r--r--js/components/contactImport/contactImport_directive.js60
-rw-r--r--js/components/contactList/contactList_controller.js283
-rw-r--r--js/components/contactList/contactList_directive.js13
-rw-r--r--js/components/datepicker_directive.js32
-rw-r--r--js/components/detailsItem/detailsItem_controller.js134
-rw-r--r--js/components/detailsItem/detailsItem_directive.js21
-rw-r--r--js/components/focus_directive.js23
-rw-r--r--js/components/group/group_controller.js5
-rw-r--r--js/components/group/group_directive.js13
-rw-r--r--js/components/groupList/groupList_controller.js40
-rw-r--r--js/components/groupList/groupList_directive.js11
-rw-r--r--js/components/importScreen/importScreen_controller.js18
-rw-r--r--js/components/importScreen/importScreen_directive.js11
-rw-r--r--js/components/inputresize_directive.js15
-rw-r--r--js/components/newContactButton/newContactButton_controller.js23
-rw-r--r--js/components/newContactButton/newContactButton_directive.js11
-rw-r--r--js/components/parsers/telModel_directive.js15
-rw-r--r--js/components/propertyGroup/propertyGroup_controller.js29
-rw-r--r--js/components/propertyGroup/propertyGroup_directive.js20
-rw-r--r--js/components/select_directive.js23
-rw-r--r--js/components/sortBy/sortBy_controller.js16
-rw-r--r--js/components/sortBy/sortBy_directive.js11
-rw-r--r--js/contacts-inject-14.js1
-rw-r--r--js/dav/.bower.json12
-rw-r--r--js/dav/.gitignore8
-rw-r--r--js/dav/.npmignore11
-rw-r--r--js/dav/.travis.yml12
-rw-r--r--js/dav/CONTRIBUTING.md57
-rw-r--r--js/dav/HISTORY.md271
-rw-r--r--js/dav/LICENSE363
-rw-r--r--js/dav/Makefile60
-rw-r--r--js/dav/README.md467
-rw-r--r--js/dav/dav.js7613
-rw-r--r--js/dav/lib/accounts.js178
-rw-r--r--js/dav/lib/calendars.js274
-rw-r--r--js/dav/lib/camelize.js11
-rw-r--r--js/dav/lib/client.js125
-rw-r--r--js/dav/lib/contacts.js350
-rw-r--r--js/dav/lib/debug.js7
-rw-r--r--js/dav/lib/fuzzy_url_equals.js11
-rw-r--r--js/dav/lib/index.js14
-rw-r--r--js/dav/lib/model.js106
-rw-r--r--js/dav/lib/namespace.js5
-rw-r--r--js/dav/lib/parser.js166
-rw-r--r--js/dav/lib/polyfill/array_find.js25
-rw-r--r--js/dav/lib/polyfill/object_assign.js35
-rw-r--r--js/dav/lib/polyfill/regenerator_runtime.js564
-rw-r--r--js/dav/lib/request.js244
-rw-r--r--js/dav/lib/sandbox.js34
-rw-r--r--js/dav/lib/template/address_book_multiget.js15
-rw-r--r--js/dav/lib/template/address_book_query.js12
-rw-r--r--js/dav/lib/template/calendar_query.js16
-rw-r--r--js/dav/lib/template/filter.js20
-rw-r--r--js/dav/lib/template/href.js0
-rw-r--r--js/dav/lib/template/index.js7
-rw-r--r--js/dav/lib/template/mkcol.js14
-rw-r--r--js/dav/lib/template/prop.js75
-rw-r--r--js/dav/lib/template/propfind.js13
-rw-r--r--js/dav/lib/template/proppatch.js14
-rw-r--r--js/dav/lib/template/sync_collection.js13
-rw-r--r--js/dav/lib/transport.js187
-rw-r--r--js/dav/lib/webdav.js119
-rw-r--r--js/dav/lib/xmlhttprequest.js98
-rw-r--r--js/dav/package.json43
-rw-r--r--js/dav/test/integration/accounts_test.js177
-rw-r--r--js/dav/test/integration/calendars_test.js239
-rw-r--r--js/dav/test/integration/contacts_test.js219
-rw-r--r--js/dav/test/integration/data/bastille_day_party.ics12
-rw-r--r--js/dav/test/integration/data/forrest_gump.vcf16
-rw-r--r--js/dav/test/integration/data/index.js17
-rw-r--r--js/dav/test/integration/server/bootstrap.js105
-rw-r--r--js/dav/test/integration/server/calendarserver.php82
-rw-r--r--js/dav/test/integration/version_test.js10
-rw-r--r--js/dav/test/mocha.opts5
-rw-r--r--js/dav/test/unit/camelize_test.js23
-rw-r--r--js/dav/test/unit/client_test.js265
-rw-r--r--js/dav/test/unit/data/address_book_query.xml72
-rw-r--r--js/dav/test/unit/data/calendar_query.xml24
-rw-r--r--js/dav/test/unit/data/current_user_principal.xml13
-rw-r--r--js/dav/test/unit/data/index.js24
-rw-r--r--js/dav/test/unit/data/propfind.xml39
-rw-r--r--js/dav/test/unit/data/propfind_oc.xml37
-rw-r--r--js/dav/test/unit/data/sync_collection.xml16
-rw-r--r--js/dav/test/unit/nock_wrapper.js47
-rw-r--r--js/dav/test/unit/parser_test.js93
-rw-r--r--js/dav/test/unit/request/address_book_query_test.js69
-rw-r--r--js/dav/test/unit/request/basic_test.js63
-rw-r--r--js/dav/test/unit/request/calendar_query_test.js107
-rw-r--r--js/dav/test/unit/request/propfind_test.js84
-rw-r--r--js/dav/test/unit/request/sync_collection_test.js65
-rw-r--r--js/dav/test/unit/sandbox_test.js72
-rw-r--r--js/dav/test/unit/template_test.js69
-rw-r--r--js/dav/test/unit/transport_test.js256
-rw-r--r--js/dav/test/unit/xmlhttprequest_test.js81
-rw-r--r--js/filters/JSON2vCard_filter.js6
-rw-r--r--js/filters/contactColor_filter.js20
-rw-r--r--js/filters/contactGroup_filter.js27
-rw-r--r--js/filters/counterFormatter_filter.js15
-rw-r--r--js/filters/counterTooltipDisplay_filter.js12
-rw-r--r--js/filters/field_filter.js25
-rw-r--r--js/filters/firstCharacter_filter.js6
-rw-r--r--js/filters/localeOrderBy_filter.js49
-rw-r--r--js/filters/newContact_filter.js6
-rw-r--r--js/filters/orderDetailItems_filter.js28
-rw-r--r--