This is a pretty minor change, but I'm wondering if you would consider not filtering common words out of a note's title. I had a weird experience where I was creating a note titled "This and That" and when saving was told a note with the same name already exists, but no search results were returned - because the entire title is stop words. I think we could use a different configuration for the title analyzer than the note content, to avoid this issue while still keeping a smal, relevant index:
server/notes/file_system/file_system.py
StemmingAnalyzer(stoplist=None)
This is a pretty minor change, but I'm wondering if you would consider not filtering common words out of a note's title. I had a weird experience where I was creating a note titled "This and That" and when saving was told a note with the same name already exists, but no search results were returned - because the entire title is stop words. I think we could use a different configuration for the title analyzer than the note content, to avoid this issue while still keeping a smal, relevant index:
server/notes/file_system/file_system.py
StemmingAnalyzer(stoplist=None)