adfinis / timed

Monorepo for the Timed time-tracking application
GNU Affero General Public License v3.0
4 stars 5 forks source link

full text search for comments in analysis #29

Closed derrabauke closed 2 weeks ago

derrabauke commented 5 months ago

Is your feature request related to a problem? Please describe. When filtering for a certain task, I want to be able to filter the results by certain comments made for the task. This is relevant for task which host a variable amount of smaller subtasks e.g. Software Maintenance

Describe the solution you'd like In the Analysis and Statistics filter I want to be able to search for comments containing specific words. Ideally this would support multiple strings separated by commans and/or regular expressions.

Additional context Maybe add the filter input here after the task select. image

hairmare commented 3 months ago

does it have to be regex or is it also time to look into natsearch algos again?

my feeling is that our current psql stack might enable some things that could make some nat-searching possible without much effort

this could be worth more than enabling regex (which i as a techie would still also like)

c0rydoras commented 3 months ago

Another question is, do we implement it in the backend or the frontend?

backend filter

frontend

derrabauke commented 3 months ago

Oh fo sho in the backend. Not sure if we already use the full text search feature. Further there is regex for querysets, but not sure about the value/ReDos ratio. :man_shrugging: