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

Implement search in frontend and use of real database storage in backend #187

Closed
jhthorsen opened this issue Sep 12, 2014 · 7 comments
Closed
Assignees
Milestone

Comments

@jhthorsen
Copy link
Collaborator

jhthorsen commented Sep 12, 2014

I would like to add support for Postgres/SQLite/MySQL in the backend and then add search in the frontend. The search inside plain files are too slow and unusable, so it wont't work.

This issue will also implement what is requested in the issues below, since using an indexed storage backend will allow us to save mor data:

@jhthorsen jhthorsen self-assigned this Sep 12, 2014
@jhthorsen jhthorsen added this to the 1.0 milestone Sep 12, 2014
@jhthorsen
Copy link
Collaborator Author

We'll add /search command for the active channel which will search that conversation
The input field on /convos will search everything
The input field in a /:connection will search all conversations under that server

It will search from now and backward and feed data back over the websocket.

@jhthorsen
Copy link
Collaborator Author

Add special fields like on github: nick:xxx and user:xxx. Also a special search for finding links. See also #152.

@jhthorsen
Copy link
Collaborator Author

@jhthorsen jhthorsen changed the title Implement search for Convos::Archive Implement search in frontend Aug 19, 2016
@jhthorsen jhthorsen self-assigned this Aug 19, 2016
@jhthorsen jhthorsen removed their assignment Oct 15, 2017
@Svetlana-T
Copy link

I would be glad to have this feature, too.

@Wikiwide
Copy link
Contributor

Would be nice, as well.
Thank you.

@jhthorsen jhthorsen modified the milestones: 1.0, Backlog, 1.02 Oct 27, 2019
@jhthorsen jhthorsen changed the title Implement search in frontend Implement search in frontend and use of real database storage in backend Oct 27, 2019
@jhthorsen jhthorsen modified the milestones: 1.02, 1.03, Backlog Nov 5, 2019
jhthorsen pushed a commit that referenced this issue Mar 5, 2020
jhthorsen pushed a commit that referenced this issue Mar 5, 2020
@jhthorsen
Copy link
Collaborator Author

jhthorsen commented Mar 5, 2020

See #452 for search.

@jhthorsen jhthorsen self-assigned this Mar 5, 2020
@jhthorsen jhthorsen modified the milestones: Backlog, 4.00 Mar 5, 2020
@jhthorsen
Copy link
Collaborator Author

Going to close this issue and rather create a new one for SQL based backend.

jhthorsen pushed a commit that referenced this issue Mar 24, 2020
  - Fix searching for "conversation:whatever"
  - Will not clear the search terms in <ChatInput/> on search
  - Changed the placeholder in the <ChatInput/>
  - Add support for CONVOS_DEFAULT_SEARCH_AFTER=7776000
  - Add custom messages before the first search and if no messages was
    found
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants