-
Notifications
You must be signed in to change notification settings - Fork 3.3k
fix search not working #515
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
Conversation
e7f4486
to
69a3f85
Compare
@hugomassing, can you please rebase this PR on top of master? Note that |
Thanks @hugomassing. Could you just rebase, as @1138-4eb said? |
5ae59ed
to
d6b8c1c
Compare
d6b8c1c
to
c42f6ad
Compare
Looks good now :) |
Thanks @hugomassing! 👋 Just a note for future contributions: I ran |
I have just installed this great piece of software using the install script method: Version is 1.10 but I still have the search issue with results being all lower case so the links are not found. How can I include the fix as stated above? |
Hi @ChrisGet, v1.10.0 was released on 2018-08-16, and this fix was added on 2018-08-22. So it will be available in the next release. If you want to have it now, you need to build filebrowser from sources. See https://github.com/filebrowser/community, build and development. Alternatively, you can use docker image |
@1138-4eb Thanks for your response. Do you have any idea when the next release will be published? I have tried using the install files build_all.sh but I am hitting problem after problem with installing go, rice, and everything else. I have managed to install docker. I am on Debian 8.10 Jessie. How do I use that docker image that you referred to? I have no experience with docker I'm afraid. Thanks. |
@1138-4eb Sorry I found the documentation. I'll try the docker method. Thanks. |
Let us know if you have any problem with it. The image should be automatically downloaded, so you just need to run a container.
That is actually hard to reply at now. If you have a look at https://github.com/filebrowser/filebrowser/commits/master, you will see that, indeed, we released
This is yet to be solved in #496. At the same time #532, so it is difficult to know when will other breaking changes be done. Meanwhile, we might cherry-pick some commits after
The first option is not desirable, because we would have a bunch of duplicated commits, really close to each other. But, the second one requires to rebase the master branch. @hacdias , @Equim-chan , any ideas? |
@1138-4eb I have as a rule of thumb not to force push to master and I believe it's a best practice so we shouldn't rebase it. How would we do the first one? |
We can either cherry-pick or: git checkout -b tmp origin/master
git rebase -i v1.10.0
# Remove the commits we don't want to keep in `v1.10.1`.
git tag v1.10.1
git checkout master
git branch -D tmp
git push origin v.1.10.1 |
Former-commit-id: 7d86ecccd2095be6bf7db6fa4b93e226cb590661 [formerly c6e3db510232dad7f175ede09481dd3c14cac26c] [formerly cf4dfe6c7ce811d489292a0896b4de46a89bfdc0 [formerly d16352b]] Former-commit-id: bfa8e15160d458a77c9a1e5cea759d214716dbdd [formerly 74fa0134bc42399b0f3a6627791efed6f5176fa6] Former-commit-id: 04d04ac91ad7047afc541d5c43e69f81fae54f2a
Closes #484
Fix search not working because the path was in lower case and resulted in a 404 when clinking on the search result.
This is a quick fix while a better solution is found for the fuzzy search / case insensitive search problems described in #252 and #415.