hackmdio / hackmdio/hackmd-io-issues

More flexible search when inviting someone to a note

Aperta
#129 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Nessun dato sulla lingua
Stelle
40
Fork
9
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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"

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Non viene indicato alcun file sorgente né alcun test. Inizia con il flusso di invito descritto nel tutorial collegato e verifica come la barra di ricerca degli utenti gestisce i nomi e le identità di autenticazione. Il lavoro è completato quando le ricerche per cognome, nome utente e sottostringhe del nome utente trovano l’utente previsto e il tutorial o il segnaposto viene aggiornato se questo ambito è incluso.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
github
Ambito
authentication, search
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.