aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Collaboration
Commit message (Collapse)AuthorAgeFilesLines
...
* API for fetching reference metadataJulius Härtl2022-08-314-0/+401
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Rename setting name to reduce its lengthLouis Chemineau2022-06-271-1/+1
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Introduce event for loading additional script on projectsJulius Härtl2022-05-121-6/+27
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Add setting to ignore email during searchLouis Chemineau2022-05-032-1/+11
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #31932 from nextcloud/feat/ignore_second_dnVincent Petry2022-04-131-0/+4
|\ | | | | Add settings to ignore second display name in search
| * Add settings to ignore second display name in searchLouis Chemineau2022-04-121-0/+4
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #31907 from nextcloud/enh/noid/tag-remote-as-globalscaleMaxence Lange2022-04-121-0/+1
|\ \ | |/ |/| confirm user is internal to globalscale
| * confirm user is internal to globalscaleMaxence Lange2022-04-121-0/+1
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | Add settings to not match userID during full matchLouis Chemineau2022-04-061-1/+4
|/ | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #30508 from nextcloud/fix/psaml-binCarl Schwan2022-01-131-1/+1
|\ | | | | Fix psalm not running
| * Fix a few psalm issues and moved back to psalm/phar 4.18Carl Schwan2022-01-121-1/+1
| | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | Add check before sending email that email address is validCarl Schwan2022-01-111-7/+8
| | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | Fix idn emails not working in sharesCarl Schwan2022-01-111-2/+5
|/ | | | | | Fix #30595 Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Merge pull request #29879 from ↵Julius Härtl2021-12-211-4/+1
|\ | | | | | | nextcloud/bugfix/noid/sharing-enumeration-addressbooks
| * Do not clear all results when searching from users address booksJulius Härtl2021-12-081-4/+1
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Make psalm more happyJoas Schilling2021-12-091-2/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix docs to make Psalm happierJoas Schilling2021-12-091-6/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Limit more contact searchesJoas Schilling2021-12-081-1/+6
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Only limit search in the system address bookJoas Schilling2021-12-081-1/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Only wildcard search if enumeration is allowedJoas Schilling2021-12-081-1/+9
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix type errorsCôme Chilliet2021-11-231-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* use specific email getter where necessaryArthur Schiwon2021-09-091-2/+2
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Also hide group from direct matchesJoas Schilling2021-07-021-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-0414-31/+20
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Also make other shares listen to the "Allow sharing with groups"Joas Schilling2021-05-261-0/+11
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Less ILoggerJoas Schilling2021-04-273-13/+14
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* ignore mail shares of related remote share resultsArthur Schiwon2021-04-202-2/+54
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Use correct getSystemValue typeJ0WI2021-04-121-1/+1
| | | | Signed-off-by: J0WI <J0WI@users.noreply.github.com>
* Also limit to user group in case enumeration is enabled for groups and ↵Joas Schilling2021-03-171-1/+20
| | | | | | phonenumbers Signed-off-by: Joas Schilling <coding@schilljs.com>
* Improve search results when only phonebook-matches can we autocompletedJoas Schilling2021-03-171-1/+5
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add a setting to restrict returning a full match unless in phonebook or same ↵Joas Schilling2021-03-102-2/+9
| | | | | | group Signed-off-by: Joas Schilling <coding@schilljs.com>
* Restrict autocompletion also based on the phonebook known usersJoas Schilling2021-03-102-17/+45
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Bump nextcloud/coding-standard from 0.3.0 to 0.5.0dependabot-preview[bot]2021-02-182-3/+3
| | | | | | | | | | 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-preview[bot] <support@dependabot.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Remove unneeded casts that were found by PsalmMorris Jobke2021-01-111-1/+1
| | | | | | In preparation of the update of Psalm from 4.2.1 to 4.3.1+ (see https://github.com/nextcloud/server/pull/24521) Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Update all license headers for Nextcloud 21Christoph Wurst2020-12-162-0/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Show unique displayname context in the sharing inputJulius Härtl2020-12-143-1/+10
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Bump @nextcloud/vue to 3.0.0John Molakvoæ (skjnldsv)2020-10-201-3/+3
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* Init vue comments tabJohn Molakvoæ (skjnldsv)2020-10-201-0/+6
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Fix type errors detected by PsalmChristoph Wurst2020-10-141-2/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Format code to a single space around binary operatorsChristoph Wurst2020-10-052-2/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Merge pull request #23074 from nextcloud/fix/sharee-search-empty-email-matchJulius Härtl2020-09-291-2/+2
|\ | | | | Do not match sharees on an empty email address
| * Do not match sharees on an empty email addressChristoph Wurst2020-09-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | When asking for sharees we compare not only UID and displayname but also the email address. And if that matches we return the sharee as an exact match. This logic had a flaw as in that it also matched the empty string to users with no email address. This is most noticeable when you disable sharee enumeration and open the ownership transfer dialog. It suggested other users of the instance before. This has stopped now. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Show federation and email results also with exact user match unless containing @Joas Schilling2020-09-231-2/+3
|/ | | | | | | | | | | | | Before when you have a user "smith" and a federated user "smith@example.com" you could see the federation result with "smit" but not with "smith" anymore. With most LDAP configurations and local backend setups this is disturbing and causes issues. The idea of not showing the email and federation on a matching user was with: Local user registered with "smith@example.com" user id and having that same email / cloud id in your contacts addressbook. So we now only hide those "side results" when the search does contain an @ Signed-off-by: Joas Schilling <coding@schilljs.com>
* Update the license headers for Nextcloud 20Christoph Wurst2020-08-245-0/+6
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Properly search for users when limittogroups is enabledRoeland Jago Douma2020-08-211-1/+9
| | | | | | | Searching just for the uid is not enough. This makes sure this done properly again now. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Expose status via Collaborators APIGeorg Ehrke2020-08-141-2/+51
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Ignore whitespace in sharing by mailonehappycat2020-07-231-0/+3
| | | | Signed-off-by: onehappycat <one.happy.cat@gmx.com>
* Fix testsJoas Schilling2020-06-241-1/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Update share type constant usageJoas Schilling2020-06-246-20/+21
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix unit testsJoas Schilling2020-06-181-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>