diff --git a/env.example b/env.example index 860678c..2013719 100644 --- a/env.example +++ b/env.example @@ -5,6 +5,12 @@ POSTGRES_USER=nemesis RABBITMQ_PASSWORD=Qwerty12345 RABBITMQ_USER=nemesis + +# You can change the password used by HASURA. If not defined a default password will be used. +# Example: +# HASURA_ADMIN_SECRET=Qwerty12345 + + # NEMESIS_URL is used when building hyperlinks for findings and Apprise alerts. # If you change the port Nemesis listens on using NEMESIS_PORT (below), ensure this URL's port matches. # If using a host/domain name, a FQDN (with a top level domain) is recommended. diff --git a/infra/postgres/01-schema.sql b/infra/postgres/01-schema.sql index ec5d225..b85cfe3 100644 --- a/infra/postgres/01-schema.sql +++ b/infra/postgres/01-schema.sql @@ -281,8 +281,11 @@ AS $$ ) as rn FROM document_search_results WHERE - content_vector @@ plainto_tsquery('simple', search_query) - AND (path_pattern IS NULL OR path LIKE path_pattern) + ( + content_vector @@ plainto_tsquery('simple', search_query) + OR content ILIKE '%' || search_query || '%' + OR file_name ILIKE '%' || search_query || '%' + ) AND (path_pattern IS NULL OR path LIKE path_pattern) AND (agent_pattern IS NULL OR agent_id LIKE agent_pattern) AND (project_name IS NULL OR project = project_name) AND (start_date IS NULL OR "timestamp" >= start_date)