hackmdio / hackmdio/hackmd-io-issues

More flexible search when inviting someone to a note

Open
#129 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
40
Forks
9
PR merge metrics
No merged PRs in 30d

Description

From https://github.com/hackmdio/hackmd-io-issues/issues/127#issuecomment-551009697.

**Is your feature request related to a problem? Please describe.**

When inviting someone to a note (following https://hackmd.io/c/tutorials/%2Fs%2Finvite), it is sometimes hard to find them. For example, when the person use the github authentication, you have to search `FirstName LastName` rather than `LastName` or than `github-username` or any substring of the username. As an example, if I type "grisel" in the search bar I should be able to find "Olivier Grisel"
and I am not (see screenshots below):

![image](https://user-images.githubusercontent.com/1680079/68378945-45993700-014d-11ea-8d63-60a926d2655c.png)

![image](https://user-images.githubusercontent.com/1680079/68378988-5649ad00-014d-11ea-9b19-17bb462e6fee.png)

**Describe the solution you'd like**

Below are another few nice things to have (in an ideal world, I completely understand you may have higher priorities). Not sure how hard they are technically (probably not that straightforward) and whether some are easier than others:
- using "hackmd.io username" could be specified in the tutorial (https://hackmd.io/c/tutorials/%2Fs%2Finvite). The search bar has a text (before you type anything) saying "search user by email ..." maybe it "or hackmd.io user name" could be added (if it fits ...)
- search by github (Twitter, or other auth types) names. By the way, I am not sure what username I get when I sign in with github. Maybe you should keep the github username (e.g. lesteve) rather than my full name (e.g. Loïc Estève)
- more flexible search: if I type "grisel" in the search bar I should be able to find "Olivier Grisel"

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.