summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2021-07-16Replace any string value with a nullable network for the fallback to match ↵Julius Härtl
the first social service Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-06-07Fix circles version comparison if circles is not installedJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-06-04Properly check for circles versionJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-06-01Handle circles being disabledJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-06-01Fix testsJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-05-30Add dedicated direct route and fix old contacts routeJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-04-08Fix contacts initJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-03-16Bump nextcloud/coding-standard from 0.3.0 to 0.5.0dependabot[bot]
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 0.3.0 to 0.5.0. - [Release notes](https://github.com/nextcloud/coding-standard/releases) - [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/coding-standard/compare/v0.3.0...v0.5.0) Signed-off-by: dependabot[bot] <support@github.com>
2021-02-23Merge pull request #2085 from nextcloud/fix/check-all-gravatarsJohn Molakvoæ
use all email addresses for gravatar search
2021-02-23Merge pull request #2081 from nextcloud/fix/twitter-uriJohn Molakvoæ
adapted twitter uri
2021-02-23add user agentcall-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2021-02-22continue gravatar search after failurecall-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2021-02-22adapted twitter uricall-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2021-01-11Make sure twitter returns the raw static html page so we can get the profile ↵John Molakvoæ (skjnldsv)
picture properly Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-12-11Fix generating the redirect urlJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-11-07Merge branch 'master' into fix/facebook-defuncJohn Molakvoæ
2020-11-07vcard should only have 1 photo field when adding/removing photosleith abdulla
when adding photo fields through the social api service, an extra photo field is created for vcard version 3.0 due to setting a field as empty instead of unsetting it all together when removing photo fields, this empty photo field is left untouched thus, syncing photos to address book clients can be buggy as most address book clients do not properly iterate through all photo fields to display the contact photo Signed-off-by: leith abdulla <online-nextcloud@eleith.com>
2020-11-04unit tests for all providersleith abdulla
this commit adds unit tests for all providers while also reducing some redundancy in looking up social fields minor feedback was addressed as well as some minor bugs fixed Signed-off-by: leith abdulla <online-nextcloud@eleith.com>
2020-11-01linting, unit tests, comment fixesleith abdulla
Signed-off-by: leith abdulla <online-nextcloud@eleith.com>
2020-11-01add support for downloading avatars from gravatareleith
adding support for gravatar to the current social providers/services. because gravatar relies on email instead of the x-socialprofile carddav field, this requires re-working the current abstraction for how social providers work. also in this change is improved support for when a contact card has multiple fields of the same type (as might be common with email) thus they all can be checked for profile photos if one of them doesn't result in a valid photo Signed-off-by: leith abdulla <online-nextcloud@eleith.com>
2020-10-27new facebook api prevents usage without authenticationcall-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-10-20add xing to social synccall-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-10-15adding diaspora to the list for social synccall-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-10-12more robust social idscall-me-matt
- get facebook id from usernames - accept mastodon usernames without leading at - ignore iOS marker as in 1107#issuecomment-706518724 Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-10-07catch exception if social profile invalidcall-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-09-11Merge pull request #1745 from call-me-matt/enh/social-chunksJohn Molakvoæ
2020-09-09Apply suggestions from code reviewmatt
add elegance from nickvergessen Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-09-06perform sanity checkscall-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-09-05do not wait for nextcloud/server#22085call-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-09-03Fix virtual groupJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-08-22waiting for nextcloud/server#22085call-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-08-21Set import as default action & update webpack configJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-08-21Import vcf from filesJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-08-21Improve performance, sort contacts, exclude read-only and exclude already ↵John Molakvoæ (skjnldsv)
selected ones Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-08-21Recently contacted fix & sortingJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-08-21Add PatchPluginJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-08-14update social avatars in chunkscall-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-08-05allowing for background updates of social avatarscall-me-matt
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-08-03Allow to get direct contact routeJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-25Allow for avatar downloads from social networksmatthias
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
2020-07-09Move routes to info.xml to make them load lazyMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-07-09Fix syntaxJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-20Update PageController.phpJohn Molakvoæ
2020-04-17Fix testsJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-17Fix app init & initialstateJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2019-10-17Make the work profile the default one when adding ContactsGreta Doci
Signed-off-by: Greta Doci <gretadoci@gmail.com>
2019-10-03Implement our own initialStateService for 15John Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2019-09-27Add TZ & LANGJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2019-03-22Use package.json version instead of info.xmlJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2019-02-13Fix testsJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>