Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Usernames with symbols are not searchable #784

Closed
Chaos99 opened this issue Jan 13, 2019 · 16 comments
Closed

Usernames with symbols are not searchable #784

Chaos99 opened this issue Jan 13, 2019 · 16 comments
Labels
🕸️ ActivityPub Federation-related issue 🐛 Bug Something isn't working

Comments

@Chaos99
Copy link

Chaos99 commented Jan 13, 2019

For some reason, my account @Chaos_99@pixelfed.social can not be found with the search on pixelfed.social. It can be found on other federated servers like mastodon.social.
It doesn't matter if I search for the full name with instance, just the name or with/without the '@' in front.
This is both true for me searching for myself as well as friends searching for me.

I tried to search for other accounts and found that some are also not discover-able.
Common issue seems to be a special character like '_' or '-' in the name.

@trwnh trwnh added the 🐛 Bug Something isn't working label Jan 13, 2019
@trwnh trwnh changed the title User (me) not appearing in search results Usernames with underscores are not searchable Jan 13, 2019
@Chaos99
Copy link
Author

Chaos99 commented Jan 14, 2019

Must be more than the underscore. At least also the dash character: Try searching for user 'Jean-Paul' or 'Ben-J'

@cmho
Copy link
Contributor

cmho commented Jan 14, 2019

Additional note to maybe look into while investigating—local profiles without underscores or other non-letter/number characters seem to appear twice in search.

@dansup dansup added the 🕸️ ActivityPub Federation-related issue label Jan 14, 2019
@dansup
Copy link
Member

dansup commented Jan 14, 2019

@Chaos99 The search does not support remote profile discovery yet, this will be fixed soon!

@cmho
Copy link
Contributor

cmho commented Jan 14, 2019

@dansup weirdly I was able to find and pull up a remote profile for @carly@kitty.town (my mastodon account) by searching "carly" to search for my own profile :|a

@dansup
Copy link
Member

dansup commented Jan 14, 2019

@cmho Pixelfed search can't discover a new profile like other implementations can by pasting the url to the profile, but if a remote account is already known by the instance it will appear in results. That kitty.town account must have interacted with pixelfed.social already!

@Chaos99
Copy link
Author

Chaos99 commented Jan 14, 2019

@dansup Can you define 'remote profile'? My account 'Chaos_99' as well as that of 'Jean-Paul' are local to pixelfed.social.

@trwnh trwnh changed the title Usernames with underscores are not searchable Usernames with symbols are not searchable Jan 14, 2019
@trwnh trwnh added this to the 0.8.0 milestone Mar 3, 2019
@Chaos99
Copy link
Author

Chaos99 commented Mar 27, 2019

Interestingly, today on pixelfed.social I could enter "crossg" into the search field and find @crossgolf_rebel@pixelfed.de in the results.
Searching for mindaffecter_ef@pixlfd.me didn't work.
Search for myself also didn't work as reported above.

@Chaos99
Copy link
Author

Chaos99 commented Apr 4, 2019

In 0.8.5 the search interface is reworked. But the problem still persists.
Neither myself (probably because of the underscore) nor profiles from other instances can be searched.
(And without this, I don't know if profiles from other instances can be followed at all.)

@dansup
Copy link
Member

dansup commented Apr 9, 2019

Fixed in #1136

@Chaos99
Copy link
Author

Chaos99 commented May 12, 2019

I'd like to re-open this ticket. According to the milestone planning, this should have been active at 0.9.0, but my account still can't be searched and pixelfed.social is on 0.9.2.

I also see this for the account @mindaffecter_ef@pxlfd.me, but as this is from another instance, this might be another issue.

I DO see that other accounts with '_' are returned by the search engine, so the issues might be something different.

@trwnh
Copy link
Member

trwnh commented May 12, 2019

looks working to me https://pixelfed.social/i/results?q=chaos_99

@Chaos99
Copy link
Author

Chaos99 commented May 12, 2019

image

Doesn't work for me or two other people I've asked.

@muesli
Copy link

muesli commented May 12, 2019

@Chaos99 Maybe it's just not finding yourself now? I can find your account on pixelfed.social now, fwiw. I can also not find myself with my own account.

@trwnh
Copy link
Member

trwnh commented May 12, 2019

Yeah, looks like your own account isn't returned via search

@Chaos99
Copy link
Author

Chaos99 commented May 12, 2019

Yeah, looks like your own account isn't returned via search
I'd like to add this to the bug report then. Seeing your profile as it appears to others (including you showing up in searches/discovers) is an important verification tool.

I've asked the other guys that can't find my profile to either comment here or send me screenshots of their searches.

@dansup
Copy link
Member

dansup commented May 12, 2019

@Chaos99 Your own profile will not appear in search results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🕸️ ActivityPub Federation-related issue 🐛 Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants